Skip to content

r/opensource bars AI-built projects and non-English posts

A bouncer waves a robot in a suit away from an Underground door with a No Entry sign, for the r/opensource AI ban big tech

Moderators of r/opensource posted new submission rules on Saturday evening: a project that uses AI, is made by AI or is intended for AI is "not welcome on r/opensource." Promoted projects now need a year of active maintenance, three or more contributors and an existing community, and posters need a Reddit account at least one year old. Within a day the rules post was already linking to a rival sub, r/trueopensource.

What the moderators announced

The criteria, as the post lists them:

  • Projects: at least 1 year old and actively maintained, 3+ contributors (the mods call that number subjective), an existing community, an OSI license. No common school projects, nothing built for AI such as MCP servers, and no calls for maintainers or contributors
  • Accounts: at least 1 year old with "significant Reddit contributions." Messaging modmail about a removed post means a permanent ban and mute
  • Language: users who don't speak English are told to find a different community, because the mods "cannot distinguish between AI-written and AI-translated"
  • Bans: posting LLM output in a post or a comment means a permanent ban. Temporary bans are kept for members who lose their temper
  • Exemption: organizations incorporated under 501(c) and similar nonprofit statuses skip the age and contributor minimums, once modmail approves them

The moderator who wrote the post estimates the team gets about 20 messages a day from people asking exceptions for low-effort projects and new accounts. Moderator Wolvereness later said in the comments that enforcement leaves room for nuance and can be selective, for example with software that has AI-based accessibility features such as automatic captions.

The Linux kernel argument

@LundukeJournal took the rule literally: if r/opensource bans anything that uses AI in any way, it has to ban anything involving the Linux kernel. The same point spread from other accounts, and Tim Sweeney retweeted one version of it.

The premise is accurate. The kernel tree now has a policy file, Documentation/process/coding-assistants.rst. AI agents must not add a Signed-off-by tag, only a human can certify the Developer Certificate of Origin, the human submitter has to review all AI-generated code, and contributions should carry an Assisted-by tag. The conclusion is weaker. The rules decide which projects can be advertised in the sub, not what code those projects can run on, and the moderators have already said enforcement will be selective.

Why the reaction is this sharp

Four pressures explain why the rules landed this hard.

  1. Review costs more than generation. The mods' own line is "Tokens are cheap." curl hit the same wall: Daniel Stenberg ended the project's bug bounty after maintainers struggled to assess a flood of AI-generated reports, and said the goal was to remove the incentive to send poorly researched reports, AI generated or not.
  2. Volume. About 20 exception requests a day go to a volunteer mod team, and that doesn't count the posts themselves.
  3. Detection doesn't work, so proxies take over. Nobody can prove that a repo or a post was written by a model, so the filter moves to what can be checked: account age, project age, contributor count, language. Those proxies also catch people the sub used to serve, such as solo developers with new projects and non-native speakers. A policy thread in the sub about three weeks earlier had already raised that banning LLM translation is unfair to non-English speakers.
  4. It is also about identity. The post calls AI "incongruent" with the community and describes the sub as kept for humans. RedMonk's tracker of open source AI policies groups the main concerns as quality, copyright and ethics, and Gentoo and NetBSD banned AI code well before this.

Taken together, these pressures explain why the moderators chose rules they can check over rules about how code was written.

Where r/opensource sits

It is in the minority. A study of 281 policies in popular open source projects found 83.3% permit or encourage AI in code contributions, with conditions: 67.3% require a high level of human involvement, 48.8% require disclosure and 43.4% hold the human contributor accountable. The kernel is the mainstream model: allow AI, label it, and make a person answer for it. r/opensource chose an outright ban and applied it to a forum, where the cost of a bad post lands on moderators rather than on maintainers.

The AI ban gets the headlines, but the proxy rules decide who can still post. A solo developer with a six-month-old repo and no AI in it is now out as well, and so is anyone who writes English through a translator.

Sources

Portrait of Felix Laurent, author at thehype.news

Felix Laurent

News Writer at thehype. Felix is a journalist with experience in marketing. He covers artificial intelligence and emerging technologies, focusing on the ideas, innovations, and trends shaping the future of tech.

More articles by Felix Laurent →
ON AIR · RADIO.THEHYPE.NEWS ↗ ai news radio — 24/7