







1 Introduction 2 A brief explanation of open-source software development 3 Community-developed and continually-improved models 3.1 Incremental and cheaply-communicable updates 3.2 Merging models 3.3 Vetting community contributions 3.4 Versioning and backward compatibility 3.5 Modularity and distribution 4 An example future 5 Conclusion
The Open Source Distributor Business Model
Dirk Riehle, dirk@riehle.org, Published in Computer vol. 54, no. 12 (December 2021), pp. 99-103. Abstract This article defines and discusses one particular commercial open source business model, ca…

Open Source Software and Corporate Influence — Andrew Lilley Brinker
Open source software projects are frequently enmeshed with the interests of corporations. We should update mental models of who works on open source accordingly, and build or modify power structures to be more resilient to corporate capture.
From OSS to Open Source AI: an Exploratory Study of Collaborative...
AI development is embracing open-source paradigm, but the fundamental distinction between AI models and traditional software artifacts may lead to a divergent open-source development paradigm with...

Roadmap: Open Source
After years of investing in open source software, we’re releasing our thinking on what positions these companies as emerging technology giants.

Open Source Endowment — World's First Endowment Fund for OSS
The Open Source Endowment provides truly sustainable funding for critical open source software through a community-driven endowment model.

Open Source Initiative
The steward of the Open Source Definition, setting the foundation for the Open Source Software ecosystem.

Working in Public: The Making and Maintenance of Open S…
An inside look at modern open source software developer…

Open Source infrastructure deserves a business model
Open Source infrastructure is essential, invisible, and chronically underfunded. A more sustainable approach may be to connect the cost of running that infrastructure to the organizations that rely on it most.

A Taxonomy for Open Source Software
I’m working on a structured taxonomy for classifying open source projects across multiple dimensions: domain, role, technology, audience, layer, and function.

The Missing Middle of Open Source
Why serious, maintainer-driven projects struggle to sustain themselves—and what it will take to fix it.

Open Source Resistance
A direct-action manifesto for maintainers keeping open source alive on company time.

Prosperous Software Movement | Open Source Observer
Bringing sustainable funding to public goods by revenue-sharing towards dependencies

Open sourcing our server
We take the final step in our open source journey. Our clients had always been open source. Today, we are also releasing the source code for our servers.

AI creates asymmetric pressure on Open Source
How Open Source communities can adapt to AI-generated contributions without overwhelming Open Source maintainers

Open source is a restaurant
[[Chad Whitacre]] makes a great analogy around when/how software gets paid for, vs food. Open Source is a restaurant. At a restaurant, you eat your meal fir...

Open Source Explained — Open Indie
Musings on the concept of ‘open source’, in the broadest possible definition of the term. Also an invitation to become a participant in ...
