Don’t Let Apple Scare You Away From Open Source

Earlier this week, Ben Kepes reported here on Forbes that Apple Appleacquired enterprise database startup FoundationDB. As often happens in these situations, FoundationDB stopped accepting new customers for its paid services. But the companys code repository was also emptied or made private, leaving third party developers dependent upon open source code associated with this database with no official place to get it. Some have been quick to suggest this is a good reasonnot to build products or services that rely upon open source software. It would be a mistake to believe them.

When companies get acquired, their new owners often change the way that products and other assets are made available to others. When Apple acquired Siri back in 2010, the existing iPhone app disappeared. Apples version of Siri didnt see the light of day for over a year. Wal-Mart bought a startup called Luvocracy last year. They had half a million members, and Wal-Mart shut them down. Business intelligence startup DataPad was also acquired last year. They had almost $2 million in VC funding, and users, and buyer Cloudera shut them down. The list goes on, and on, and on. Acquisitions cause popular commercial products to disappear. Acquisitions make much-liked tools morph in ways that loyal users rarely like. Acquisitions lead to open source projects closing down. But acquisitions also give popular but under-funded solutions the fresh injection of cash, enthusiasm or talent they need to reach the next level. And acquisitions may push small and notionally open projects, setting them free from a parent company, gifting them to a more stable open source home (like the Apache Software Foundation, for example),and pushing sponsorship dollars at nurturing a community of enthusiasts and champions. Acquisitions arent all bad.

Open source software is certainly not the only choicefor powering an enterprise application or workflow, but it is an increasingly important way to benefit cost-effectively from the work of a broad community you cant afford to directly employ. Open source operating system Linux successfully challenged the dominance of Solaris, Windows and various commercial variants of Unix, at least in the data center. Open source web server Apache powers over half of the worlds active websites, according to Netcraft. But, far more important than these complete solutions, open source tools, components, and collections of functionality provide developers with a rich and expansive toolkit for building and maintaining their own applications.

FoundationDBs core productwasnt open source. Itwas freely available for download and use (within some constraints), but it was licensed under FoundationDBs own license.

The license or contract under which a piece of software is made available doesnt reallysay much about the likelihood that the company behind it will continue to provide and support whatever it is they wrote. But, as Ben notes in his post, the growth of open sourcecommunities (like the Apache Software Foundation, the OpenStack Foundation, Higher Educations Apereo Foundation, and others) offers some degree of comfort. No one vendor can pull the plug on a project, or remove all of the code from public view. While there is interest and value in the outputs from the community, theres scope for it to survive and even thrive.

There are many reasons for choosing one product over another. Fitness for purpose, cost, adoption, roadmap, community, and more. In most cases, the fact that a product or solution is backed by an open source license and an open source community should be considered positively, not negatively.

Dont let mis-reporting of this story lead you to dismiss open source, next time youre searching for a solution.

See the article here:
Don't Let Apple Scare You Away From Open Source

Related Posts
This entry was posted in $1$s. Bookmark the permalink.