r/opensource bans AI projects and non-English speakers
New r/opensource rules reject AI-related projects and non-English speakers, prompting backlash and a rival Reddit community.
The moderators of Reddit’s r/opensource community have published new submission rules that reject projects using AI, projects made by AI and projects intended for AI.1 The post also introduces wider requirements around the age of projects, the number of contributors and the history of accounts allowed to participate.1
A broad rule against AI projects
The moderator announcement says that a project using AI, made by AI or intended for AI is not welcome in the community.1 It gives accessibility software that uses AI as an example of a possible area for selective enforcement, but the wording has still triggered a strong reaction among members.2
The policy is aimed at more than generated code. The post says projects promoted in the subreddit must be at least a year old, actively maintained, have multiple contributors and an existing community.1 It also says the moderators can no longer field requests from people looking for maintainers or contributors. That combination could make r/opensource less useful as a launch point for small or new projects, even when those projects are openly licensed.
English-language rule adds another flashpoint
The same post tells people who do not speak English to find a different community, arguing that moderators cannot distinguish AI-written material from AI-translated material.1 That line has become one of the most controversial parts of the announcement because it makes language ability a condition for participation rather than simply a moderation or translation issue.
The Verge reports that the rules have prompted a backlash in the comments and helped inspire the creation of r/trueopensource, a rival community.2 Commenters have also questioned how the rules would apply to edge cases such as AI-assisted contributions to projects associated with the Linux kernel.2
Moderators say enforcement will have nuance
Moderator Wolvereness has attempted to clarify that the policy is not necessarily intended to treat every incidental AI feature in the same way. The example reported by The Verge is automatic captioning used as an accessibility feature.2 That distinction may matter, but the original announcement leaves substantial room for interpretation: a project can be excluded for being intended for AI, while the boundary between an AI tool and an ordinary developer tool is not fully defined.
The result is a rule change that is likely to keep producing arguments even when the moderators apply it selectively. A community can choose a narrow editorial identity, but the more categories it adds, the more important consistent explanations become. Without those explanations, users are left to guess whether a project’s code, contributors or intended audience will trigger a ban.
Our opinion
r/opensource is entitled to decide what it wants to host, but this policy is unusually broad for a community built around sharing and collaboration. Rejecting obvious AI-generated project spam is one thing; excluding anything intended for AI and asking non-English speakers to leave is another. The moderators may have a defensible frustration with low-effort submissions, yet the wording risks replacing a clear quality bar with a subjective membership test. The backlash is not surprising, and the rival community shows how quickly restrictive rules can move an audience elsewhere.