This piece by Keith Gregory serves as a nice complement to what Tom Hollingsworth and I discussed on the Gestalt IT Rundown this week. We covered two analogous pieces of news. The biggest was a new report by Whitesource, which found that since 2012, open-source licensing has prominently shifted from a majority of copyleft licenses to more permissive models. Part of this is the dominance of Facebook, Microsoft, and Google as top open-source projects and contributors. This clearly incentivizes projects to avoid the wide open licenses like the GPL derivatives, and into ones that favor some corporate control with MIT and Apache 2.0.
We also touched on the comments by Linus Torvalds, who recently made a kernel change that broke ZFS on Linux. He specifically called out ZFS’s Common Development and Distribution License as being incompatible with the Linux GPL license. Looking into the whole CDDL-GPL incompatibility gets complicated real fast. But whether or not it is incompatible, even the perception of it is enough to have an effect.
I think Keith is spot on to say open source is going through some “soul-searching.” Open source has always been fraught with complexity, and the increasing entanglement of giant companies in open source projects will only add to it going forward. This needs to be met with the realization by the community that open-source isn’t synonymous with sunshine, rainbows, and unicorns. Whether this will result in increasing polarization with open-source “purists” and more corporate concerns, or if more nuanced licenses will be developed, only time will tell.
Keith Gregory comments:
The world of open source software seems to be going through a period of soul-searching. On the one hand, individual maintainers have retracted packages, causing disruption for the communities that depended on those packages. On the other, software-as-a-service providers are making more money from some applications than their creators.
This is all happening in a world where businesses depend on open-source to operate. It doesn’t matter whether you’re an individual launching a startup with PHP…
Read more at The Future of Open Source
- Palo Alto Networks To Acquire CloudGenix | Gestalt IT Rundown: April 1, 2020 - April 1, 2020
- Two Petaflop-Scale Approaches to COVID-19 Research - March 30, 2020
- O’Reilly Closes Event Business | Gestalt IT Rundown: March 25, 2020 - March 25, 2020
- A Tale of Two Data Visualizations: Ransomware Edition - March 23, 2020
- Virtual Events, Real Challenges - March 19, 2020
- GitHub Acquires npm | Gestalt IT Rundown: March 18, 2020 - March 18, 2020
- The Storage Lessons from Westworld - March 12, 2020
- It’s x86 Vulnerability Week | Gestalt IT Rundown: March 11, 2020 - March 11, 2020
- Ampere Altra Brings 80 Cores to Servers - March 5, 2020
- The Enterprise Response to COVID-19 | Gestalt IT Rundown: March 4, 2020 - March 4, 2020