I'm not advocating a closed system. Just like UNIX doesn't lock you in to any hardware or CPU vendor. FOAM is open source and most of the functionality is provided by existing languages, libraries and databases.A universal adapter, not a universal provider. https://www.youtube.com/watch?v=PsFLlgrzn2E
but frankly i don't see how its _ever_ a good idea to structure yourself around closed worlds unless the seller really has something that novel and indispensable.