> Jenkins and Hudson split about 10 years ago and the community-driven Jenkins won out over the corporate Hudson.
Five top contributors to Jenkins are from Cloudbees. $100 million annual recurring revenue [1]
Then there's one from Apache. One from RedHat. And even beyond top five contributions are meager to say the least.
While opensource, development is driven by the company that builds a product on top of it.
> Honestly, if something is high-profile enough to be identified as "successful" that probably means that someone's getting paid to work on it, and that money is probably coming from a commercial donor on some level or another.
That was more-or-less a subtext to my question: to work on something big, you probably need full-time engineers. And those engineers at the very least need to eat something :)
I think having commercial users of software fund ongoing development is a good thing and does not inherently mean that the project is no longer "community-driven". Commercial users are part of the community.
Five top contributors to Jenkins are from Cloudbees. $100 million annual recurring revenue [1]
Then there's one from Apache. One from RedHat. And even beyond top five contributions are meager to say the least.
While opensource, development is driven by the company that builds a product on top of it.
> Honestly, if something is high-profile enough to be identified as "successful" that probably means that someone's getting paid to work on it, and that money is probably coming from a commercial donor on some level or another.
That was more-or-less a subtext to my question: to work on something big, you probably need full-time engineers. And those engineers at the very least need to eat something :)
[1] https://thestack.technology/cloudbees-new-ceo/