One Saturday-evening post split a community of open source fans in two.
The moderators of r/opensource published a fresh set of submission rules, and the first line set the tone. Projects that rely on AI, were produced by AI, or are aimed at AI users are unwelcome. The mods called AI, as it exists today, "incongruent to this Open Source community." By Sunday, as The Verge reported, the comments were on fire and a breakaway sub, r/trueopensource, had already appeared. That's fast, even by Reddit standards.
Why the r/opensource AI ban lit a fuse
The objection that keeps surfacing is practical: where does "uses AI" stop? Some of the code inside the Linux kernel was written with AI help. Read the rule literally and a project built on the kernel could be shut out of a forum devoted to open source. It's a bit like a cooking forum banning anyone who owns a microwave.
Moderator Wolvereness stepped into the thread to soften the edges. There is room for judgment, he said, and the rule isn't meant to catch software with incidental AI features, such as automatic captioning for accessibility. Users weren't soothed. Their complaint, in a variety of tones, was that a rule needing a moderator's good mood to work sensibly is a vague rule.
Vague cuts both ways, too. Selective enforcement is what people fear when a policy is written broadly and explained afterward.
The rules nobody planned to argue about
The AI line grabbed the headlines, but two other changes may sting more day to day.
First, submitted projects must be at least a year old, actively maintained, and have several contributors. A lone developer who just shipped something new is out. So is the developer hoping a forum might send a few helpers their way, since the mods also said they can no longer field requests for maintainers or contributors. For a movement that runs on volunteers wandering into unfamiliar repos, that's an odd door to close.
Second, and touchier: language. The post told members flatly, "If you don't speak English, you need to find a different community." The reasoning was that moderators can't tell AI-written text from AI-translated text, and a non-English speaker can't check whether a translation came out right.
Half of that holds up. A person can't vouch for words they can't read. But open source is global, and a rule that shows non-English speakers the exit treats a translation tool as worse than the exclusion itself. I'd bet most of the people affected were never posting machine-generated spam in the first place.
Why the mods did it
Picture their side, though. Moderators of busy forums have spent the last couple of years sifting through low-effort submissions, and a wall of AI-assisted projects of uncertain quality is a real chore. Requiring age, activity and multiple contributors is a blunt filter, but it does screen out the flood of weekend experiments.
Blunt filters catch good things too, mind you. Every project is a solo, unproven one at some point. Several of the tools people now take for granted started with one person and no audience.
What to watch
Will the mods bend? A rewrite that narrows the AI language, or drops the English-only requirement, would likely cool things down. Holding firm would probably feed the rival sub. How r/trueopensource grows over the next few weeks will say a lot about how many members side with the new rules and how many were just waiting for a reason to leave.
There's a bigger test underneath. Open source has never had a tidy answer to AI-written code, and the kernel's own contents show the line has already blurred. A subreddit can't settle that argument, but it can find out, quickly and publicly, what happens when one tries.