Programmer working across three screens of code, illustrating the r/opensource AI ban debate on Reddit

r/opensource AI ban: Reddit’s open source sub shuts the door

Over the weekend, the moderators of one of Reddit’s biggest open source communities decided to redraw the map. The r/opensource AI ban is blunt: if your project uses AI, was made with AI, or is intended for AI, you’re out. And while they had the eraser out, they also removed solo developers, young projects, new accounts and, I kid you not, anyone who doesn’t speak English.

I get the frustration. I also think they’ve just set fire to the room to kill a mosquito.

What the r/opensource AI ban actually says

The announcement comes from moderator Wolvereness, and the key line is hard to misread: “if your project uses AI, is made by AI, or is intended for AI, it’s not welcome on r/opensource.” The justification is philosophical as much as practical: “AI, as it exists today, is incongruent to this Open Source community.”

Fine, you might say, a lot of maintainers are drowning in generated pull requests and spammy “I vibe-coded a todo app” posts. But look at the rest of the rulebook. To show off a project you now need at least a year of active maintenance, an “established community”, and three contributors, “give or take”. Student projects (note-taking apps, PDF viewers, you know the genre) are explicitly unwelcome. You can’t use the sub to look for co-maintainers anymore. Your Reddit account has to be at least a year old with “significant” history. And if you post anyway and then ask the mods for an exception, you’re looking at a permanent ban and a mute.

One user pointed out that their nine-year-old project, 300+ GitHub stars, dozens of closed issues, zero AI, would now be disqualified. Why? They’re the only contributor. Congratulations, you’ve been collateral damage in a war you weren’t fighting.

The language rule is where it goes off the rails

Then there’s this gem from the announcement: “If you don’t speak English, you need to find a different community.” The reasoning is that the mods can’t tell AI-written text from AI-translated text, and a non-English speaker can’t check whether the translation is faithful. So the solution is to exclude… the non-English speakers. From a community about software that belongs to everyone. Writing this from France, I’ll let you imagine my face.

Even the mod team isn’t on board. Fellow moderator ssddanbrown said publicly they weren’t consulted and found out through moderation notifications: “I don’t agree with that rule. Especially so with how it was said.” When your own co-mods learn about the new constitution from the notification tray, maybe the process had a problem.

And the enforcement question is unanswerable. Does the Linux kernel get banned? It allows AI tools (we covered Linus Torvalds’ position on AI patches a couple of days ago) and recently dropped the requirement to disclose AI assistance. Wolvereness says Linux would probably still be allowed, enforcement will depend on whether something is “obviously” AI-generated, and admits “There’s no ‘objective’ way to implement this policy.” So it’s vibes. Anti-AI vibes, but vibes.

A symptom, not an outlier

To be fair to r/opensource, they’re not alone. System76 banned AI-generated contributions from COSMIC, parts of GNOME have similar rules, KDE has had its own internal rows, and NetBSD has quietly become the “AI-free” option for people who want generated code kept out. The anxiety is real: low-effort patches burn maintainers’ time, and nobody wants to review a 2,000-line diff the author never read.

But banning tools is easy; building a review culture that can absorb them is hard. Torvalds’ take, that competent people should be free to use AI while drive-by patches get shown the door, is a policy about behaviour. The Reddit rules are a policy about identity: who you are, how old your account is, what language you dream in.

Predictably, the exodus has started. r/TrueOpenSource and r/OpenSourceAIAllowed popped up within hours, and the original announcement was edited to point people there. Which is, honestly, the open source way: fork and move on.

If you maintain a small project and were counting on r/opensource for visibility, my advice is to stop waiting for the mods to change their minds. Post on the forks, on Lobsters, on Mastodon, on the forums for your language’s ecosystem. A subreddit is a subreddit, not the open source definition.

Turns out the licence was open. The door wasn’t.

Source: The Register — Reddit’s r/opensource bans AI slop, and quite a few humans for good measure
Image: Christina Morillo / Pexels


Discover more from TechPassion

Subscribe to get the latest posts sent to your email.

Developer typing code on a laptop, illustrating the AGENTS.md attack that hijacks AI coding agents from the Downloads folder

AGENTS.md attack: your Downloads folder can hijack Codex

Prev
Comments
Add a comment

Leave a Reply