AI News
Reddit's r/opensource Bans AI Projects — and Users Ask If That Bans Linux Too
On Saturday, the moderators of r/opensource, Reddit's catch-all forum for open source software, announced new submission rules that ban AI projects outright. "The long story short, if your project uses AI, is made by AI, or is intended for AI, it's not welcome on r/opensource. AI, as it exists today, is incongruent to this Open Source community," wrote moderator Wolvereness in the announcement post. The rules, spotted by The Verge, go well beyond AI: projects must be at least a year old and actively maintained, carry an OSI licence, have an existing community and "subjectively 3+" contributors, and posters need accounts at least a year old with significant Reddit contributions. Non-English speakers were told to find a different community. The backlash was immediate, a rival subreddit already exists, and the most damaging objection came from the community itself: under these rules, does the Linux kernel now count as banned?
The rules, and the parts that hit hardest
The AI ban has three prongs, and the third is the broadest. A project must not make obvious use of AI — the announcement adds, "Tokens are cheap, and we don't care how many you spent to make your amazing project." It must not be made by AI. And it must not be "intended for AI," meaning no human-written AI model context protocols (MCPs) or other AI-adjacent projects. That last rule excludes work that contains no AI-generated code at all, simply because it serves AI systems. The non-AI rules hit just as hard. A project must be at least a year old, actively maintained and built by multiple contributors, which bars solo developers from posting new projects or asking for maintainers and contributors. Anyone who writes to the moderators asking for an exception after trying to post gets a permanent ban — a rule tied to an estimate of 20 such messages a day. Registered nonprofits can skip the project and account minimums if they get approval first. The language rule drew objections from inside the moderation team itself: moderator ssddanbrown wrote, "I don't agree with that rule. Especially so with how it was said," and said they learned of the changes from mod-review notifications.
Why the Linux question is not a joke
The community's sharpest response was a list. One viral post on October 25 enumerated projects users said could no longer be discussed under the rules: Linux, Chromium, Firefox, WordPress, VS Code, Python, VLC, Blender, Git, Docker, LibreOffice, React, Node.js, PHP, TypeScript, Rust, and more. The argument is not that these projects are AI projects — it is that they now contain some AI-assisted work, which under a literal reading of the ban disqualifies them. The Linux kernel is the flagship example: open source pioneer Linus Torvalds announced earlier this month that he used Claude Code to write for the Linux kernel. More than a dozen commenters asked whether the kernel now falls under the ban, arguing that Torvalds uses AI in kernel work. The same logic catches projects with no AI in them at all: user bikes-n-math wrote that a package they have maintained for nine years, with more than 300 GitHub stars and no AI, no longer qualifies because they are its only contributor. A rule designed to filter out AI-generated spam also filters out the solo maintainer who has kept a project alive for a decade.
Enforcement by discretion, and the rival subreddit
Asked how moderators would separate vibe-coded projects from ones that use a language model for bug checking, Wolvereness answered: "There's no 'objective' way to implement this policy." The rule was written to leave removals to moderator discretion. Wolvereness also attempted to clarify that selective enforcement and nuance exist for software containing incidental accessibility features powered by AI, such as automated captioning. Despite that clarification, community members continued to voice complaints, arguing that the restrictions remain vague, misguided and overly broad. The practical outcome arrived within hours: community members launched a rival subreddit, r/trueopensource. That is the pattern these fights always follow — a moderation decision that the community reads as overreach produces a fork, and the fork, not the argument, becomes the verdict. The deeper question the ban raises is whether "open source" can still be defined by how software is made, now that AI assistance is part of how most software is made. The r/opensource moderators have answered that it cannot be part of their community. The users building the rival subreddit are answering that the community, not the moderators, gets to decide what open source means.