Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Some foundations such as The Apache Software Foundation and The Eclipse Foundation have existed for a long time, with the Linux Foundation a more recent addition, but there are dozens of others; take a look at Wikipedia for a (hopefully) up-to-date list.
Foundations also help with marketing, project exposure, networking, legal advice, financial stewardship and licensing advice. They also help present a certain level of stability to businesses and enterprises looking at open source solutions but lacking confidence in them, as there is no real âcompanyâ behind them. This is perhaps one of the most valuable aspects of a foundation for open source projects, and your project is generally not accepted into a foundation until it has a certain level of momentum. Membership of a foundation is an indication to people who want to use your project that the project wonât vanish overnight.
As part of this give-and-take between open source maintainers and enterprise users, many foundations have membership programs shored up by more substantial contributors, maintaining the support that the foundation can offer to projects.
Example Foundations
Here are some example foundations, and their activities.
The Linux Foundation
The Linux Foundation is interesting, as it also acts as home to other foundations and initiatives including the Cloud Native Computing Foundation, the NodeJS foundation, Hyperledger project, and the JS Foundation. These sub-foundations and projects are often in reaction to growth in industry and community needs and trends, and projects join them over time as they mature, often with different levels of membership that projects âgraduateâ through.
The JS Foundation
At the recent Collision conference, I interviewed Kris Borchers, the executive director of the JS Foundation, and previously of the JQuery Foundation. We spoke about the role of the foundation he represents and keeping an ecosystem that is continuously evolving balanced and on track.
The Hyperledger Foundation
Hyperledger merged a handful of existing and new blockchain projects into a suite of (mostly integrated) tools and a foundation to back them. Their executive director, Brian Behlendorf, always seems to be on the road and we spoke previously, but we spoke again at Collision, more about their recent activities than foundations generally.
The Apache Foundation
One of the better known and active Foundations, the Apache Foundation stewards dozens of well-known projects and maintains licenses that many other open source projects use.
The Free Software Foundation (FSF)
Taking a different angle, the FSF doesnât directly steward any software projects but instead runs campaigns to promote computer user freedom. They also maintain the GPL licenses, that again, you have likely seen attached to a wide variety of projects.
Originally published at dzone.com.
What Can Software Foundations Bring to Your Project? was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.