- Home
- >
- Software Development
- >
- Apache’s Jim Jagielski on the Changing Philosophies of Open Source Licensing – InApps Technology 2025
Apache’s Jim Jagielski on the Changing Philosophies of Open Source Licensing – InApps Technology is an article under the topic Software Development Many of you are most interested in today !! Today, let’s InApps.net learn Apache’s Jim Jagielski on the Changing Philosophies of Open Source Licensing – InApps Technology in today’s post !
Key Summary
- Overview: The article features insights from Jim Jagielski, a prominent Apache Software Foundation (ASF) member, on the evolving philosophies and challenges of open source licensing.
- Key Points:
- Shift in Licensing Models: Traditional permissive licenses (e.g., Apache License, MIT) are being challenged by new models like copyleft (GPL) and commercial open source licenses addressing cloud provider usage.
- Cloud Provider Concerns: Large cloud providers (e.g., AWS) monetize open source software without contributing back, prompting debates on fair use and new licenses like SSPL (Server Side Public License).
- Community vs. Commercial Interests: Tension exists between maintaining open source’s collaborative ethos and addressing commercial exploitation, with some projects adopting restrictive licenses.
- Apache’s Stance: ASF remains committed to the permissive Apache License, prioritizing broad adoption, collaboration, and innovation over restrictive controls.
- Sustainability: Jagielski emphasizes balancing contributor incentives, community governance, and funding to ensure long-term open source project viability.
- Use Cases: Relevant for open source developers, businesses using open source software, and policymakers navigating licensing frameworks.
- Benefits:
- Permissive licenses foster widespread adoption and innovation.
- Evolving licenses address modern challenges like cloud monetization.
- Challenges:
- Risk of license fragmentation, complicating compliance and interoperability.
- Balancing openness with fair compensation for contributors.
- Conclusion: Jim Jagielski highlights the dynamic evolution of open source licensing, with Apache advocating for permissive models while acknowledging the need to address commercial and cloud-related challenges to sustain the open source ecosystem.
Read more about Apache’s Jim Jagielski on the Changing Philosophies of Open Source Licensing – InApps Technology at Wikipedia
You can find content about Apache’s Jim Jagielski on the Changing Philosophies of Open Source Licensing – InApps Technology from the Wikipedia website
As one of the co-founders of the Apache Software Foundation, Jim Jagielski helped create the open source licensing environment that we know today. Indeed, many modern business models built around open source servicing and support, derive from Jagielski’s earliest negotiations with IBM to produce a legal institution around permissive collaboration.
“Of course, back then, the idea of using open source was incredibly scary,” said Jagielski in an interview with InApps Technology’s Alex Williams, at the recent O’Reilly Open Source conference in Austin, Texas. “Because, who do you call if there are problems? There wasn’t really anyone at all providing that kind of support. But that created a cottage industry of companies… Red Hat is a perfect example. That’s really where their business model is.”
It isn’t exactly obvious to many software developers — especially the freelance ones — but the real purpose of licensing software is to establish an authority that stands behind both the privileges and restrictions pertaining to the product. Truly, freedom isn’t really so unburdening unless there’s an established entity making that declaration and standing behind it, such as Apache.
So it wasn’t until the legal terms specified by open source licenses became not only accepted but defensible in court, that businesses such as Red Hat and SUSE could emerge and be recognized and respected. This led to Apache’s ability, as Jagielski described for us, to include terms in its version 2 license that respect the rights of patent holders, so long as they grant licensees the royalty-free right to use patented intellectual property.
And later, Capital One — where Jagielski presently serves as a senior distinguished technical fellow — can safely adapt its corporate culture to be permissive about using and adapting open source software, without the fear of being charged with violating copyright with its adaptations.
But perhaps Jagielski’s most eye-opening revelations about the changes that have already happened in open source licensing — in ways we may not have been aware of — involve the legal meaning of “distribution.” In an earlier age, to use software, you had to copy it — and of course, that’s distribution. Yet when server-based applications were first being subscribed to by users and utilized through browsers without copying, suddenly it wasn’t distribution anymore.
“That’s one of the reasons why the Free Software Foundation created a special version of GPL, called the Affero GPL,” he explained, “specifically designed to handle those cases. It basically says that redistribution of software — which is when these licenses kick in — even applies if you’re just using the software ‘as-a-Service.’”
Listen now to the latest edition of InApps Technology Makers podcast, recorded from OSCON:
Apache’s Jim Jagielski On The Changing Philosophies Of Open Source Licensing
Also available on Apple Podcasts, Google Podcasts, Overcast, PlayerFM, Pocket Casts, Spotify, Stitcher, TuneIn
Topics:
0:54: The Apache group and the legality of open source licensing for commercial projects.
1:59: How companies approach open source licensing in today’s world.
7:29: Capital One’s development as a technology organization in concert with open source licensing.
9:19: Exploring the bias against GPL.
14:33: How Capital One is using distributed platforms.
18:16: The future of the Apache Software Foundation.
Capital One and Red Hat are sponsors of InApps Technology.
Source: InApps.net
Let’s create the next big thing together!
Coming together is a beginning. Keeping together is progress. Working together is success.