A new model for open source: closed to pull requests, open to remix

The author proposes a shift in open-source software development, moving away from the GitHub 'bazaar' model toward a 'remix' culture enabled by AI agents. This approach suggests that maintainers should focus on core ideas rather than managing pull requests, allowing users to fork and adapt code independently.
Why it matters
This reflects a growing sentiment among software developers regarding the sustainability of open-source maintenance in the age of AI-generated code.
All right, I'm going to open up a history lesson because it's been a couple of generations of software engineers since this essay, and I have to assume not everyone knows what a cathedral is. Everyone knows what a bazaar is because they're using it day to day with GitHub.
GitHub took the bazaar's ideas—a decentralized, open, self-organizing open-source project—and provided a workflow that lets anyone inspect or contribute source code via a pull request.
I've been thinking that there needs to be a new software development model. We're not going back to the cathedral, where a small, private, exclusive group builds the source code, with releases that are heavily planned, infrequent, and polished.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in