The moderators of Reddit's r/opensource community announced new submission rules on October 24 that ban projects built with AI, projects that use AI, and software intended for AI. The restrictions also target non-English speakers, requiring that all posts be in English and telling those who do not speak the language to "find a different community." Moderators said they cannot reliably distinguish AI-written English from AI-translated text and that non-English speakers cannot verify translation accuracy.
Fellow moderator ssddanbrown publicly objected, saying they had not been consulted about the changes and only learned of them through moderation notifications. "I don't agree with that rule. Especially so with how it was said," they wrote.
Beyond AI and language, the rules require projects featured on the subreddit to have been actively maintained for at least a year, have multiple contributors (at least three, give or take), maintain an existing community, and use an OSI-approved open-source license. Common student projects such as note-taking apps and PDF viewers are also excluded, and requests for maintainers or additional contributors are no longer permitted. Reddit accounts must be at least a year old with a history of significant contributions. Users who contact moderators after attempting to post risk a permanent ban and mute.
The announcement has drawn widespread criticism. One developer noted their nine-year-old project with more than 300 GitHub stars would no longer qualify because they are its sole contributor, despite having no AI involvement. Others argued that AI-assisted coding does not automatically make a project low quality and questioned whether projects such as the Linux kernel could fall foul of the rules as AI becomes more common in development.
Moderator Wolvereness acknowledged the policy's subjectivity, saying "there's no 'objective' way to implement this policy" and suggested the Linux kernel would probably still be allowed because enforcement depends on whether a project is obviously the product of AI-generated code.
The backlash has prompted the creation of rival subreddits including r/TrueOpenSource and r/OpenSourceAIAllowed. The original announcement was later edited to point disgruntled users toward these alternatives.
The restrictions contrast with the approach of the Linux kernel project, which formalized rules in April allowing AI-assisted code contributions with disclosure requirements and human responsibility. Linux creator Linus Torvalds previously described AI as a useful tool and pushed back against blanket opposition.
Other open-source projects have taken varied stances. Gentoo, NetBSD, System76's COSMIC desktop, and parts of GNOME have imposed restrictions on AI-generated code contributions, while other GNOME developers have questioned rejecting AI-discovered security vulnerabilities. The ongoing debate reflects broader tensions in the open-source community over code quality, licensing, and accountability as AI tools become more prevalent.
