Anti-AI open source has an enemy in common, but almost nothing else
The article argues that opposition to generative AI is becoming more visible within open-source software, but is politically and culturally fragmented despite sharing concerns about AI’s influence. It suggests that this lack of common ground could make it difficult to build sustained “bot-free” alternatives or coordinate funding and development.
Examples include Codeberg banning projects largely made with generative AI, while NetBSD treats LLM-generated code as potentially tainted and OpenBSD generally rejects it because of copyright concerns. The piece contrasts these positions with Linus Torvalds’ pragmatic view that Linux is not an anti-AI project, and notes wider objections involving training-data harvesting, environmental costs, effects on users, employment and corporate influence in major Linux projects.
In short
- Anti-AI open-source groups share concerns but differ sharply in outlook.
- Codeberg and some BSD projects have restricted AI-generated code.
- Ethical, legal and economic objections extend beyond software quality.
Steelman: both sides, in good faith
The strongest fair case each way — we don't pick a winner.
The case for
Advocates for restricting AI in open-source emphasise legitimate concerns about consent and sustainability. They argue that training models on public code without explicit permission violates the social contract of open-source communities, that environmental costs are unsustainable, and that AI-generated code obscures reasoning, making security review and maintenance difficult. These restrictions reflect genuine values about respecting intellectual work, environmental responsibility, and code quality.
The case against
Proponents of permitting AI argue that such tools represent a natural evolution of developer tooling, no different fundamentally from compilers or IDEs, and that attempting restrictions is both practically futile and inconsistent with open-source values of user freedom. Rather than fragmenting communities through purity tests, they suggest that addressing concerns about copyright, environmental impact and transparency works better through upstream regulation and industry standards than through individual project bans that merely shift work elsewhere without solving root problems.
Explained simply
Open source software is code that's freely available for anyone to use, modify and share. It powers much of the internet and countless applications people use daily. Open source projects are typically maintained by communities of volunteer and paid developers who collaborate to build and improve the software.
Generative AI systems like ChatGPT are trained on vast amounts of data, including code found online from open source projects. This raises concerns within the developer community about whether such systems are using their software without permission or compensation, and whether AI-generated code could create legal or quality problems if added to projects.
Opposition to AI is growing across open source communities, but different projects and platforms are responding in different ways and for different reasons. Some are banning AI-generated work, others have concerns about copyright, and many worry about broader issues like environmental costs and the influence of large tech companies. This lack of unified action makes it harder to develop alternatives or establish shared standards across the sector.