Skip to playerSkip to main content
  • 1 day ago
Reddit’s r/opensource community has introduced a controversial set of new rules banning AI-related projects, and the backlash has been significant. But the AI ban isn't the only thing raising eyebrows.

The new rules also require projects to be at least one year old, have multiple contributors, and be submitted by someone who speaks English. These restrictions have sparked criticism from developers who believe the rules go too far.

In this video, we break down Reddit’s open-source AI ban, the community's reaction, and why the multiple-contributor requirement could unfairly exclude independent developers who have spent years building and maintaining valuable software. We also examine the concerns surrounding the English-language requirement and whether these policies really serve the open-source community.

Can a community oppose AI without putting unnecessary barriers in front of independent developers? And should a project's value depend on how many people work on it?

What do you think? Is r/opensource justified in banning AI-related projects, or have the moderators gone too far? Let me know in the comments!

👍 If you enjoyed this video, give it a thumbs up!

🔔 Subscribe and ring the notification bell so you don't miss future videos covering gaming, technology, and the latest news.

❤️ Support the channel on Patreon for just $1 a month!

Check out my latest Patreon Exclusive video: When a Famous Name Isn't Enough: The Pressure of Living Up to a Gaming Legend

https://www.patreon.com/cw/JamesSchierer

Thanks for watching, and as always, Game On!
Transcript
00:00What happens when a community dedicated to open-source software decides that AI-related projects are no longer welcome?
00:06And what happens when the rules go beyond AI and start excluding developers based on the size of their team
00:12or their ability to speak English?
00:14Well, that's exactly the controversy unfolding over on Reddit, where r slash open-source has introduced a new set of
00:20rules that's left a lot of users scratching their heads.
00:23And honestly, while I can understand why people might have concerns about AI, some of these rules raise questions that
00:29go well beyond artificial intelligence.
00:32So let's break down what happened, why the community is pushing back, and why I think the multiple contributor requirement
00:38in particular is difficult to justify.
00:41According to a report from The Verge, Reddit's r slash open-source community announced its new rules on October 24th
00:48in a post titled,
00:49Your Tokens Aren't Valuable, No More AI.
00:52The subreddit describes itself as a community for everything related to open-source software, but under the new guidelines, not
00:59every open-source project will qualify for discussion anymore.
01:02There are four major requirements.
01:05First, projects must be at least one year old.
01:08Second, projects must have multiple contributors.
01:11Third, the person submitting a project must speak English.
01:14And fourth, projects cannot be made by AI or intended for AI.
01:18The moderators explain their position by saying that AI, as it exists today, is incongruent with the open-source community.
01:26Now, let's be clear about something.
01:28Communities are allowed to establish rules about what they want to discuss.
01:31If a subreddit wants to focus on traditional open-source software and exclude AI-related projects, that's a decision its
01:38moderators can make.
01:39But there's a difference between creating a focused community and introducing restrictions that potentially exclude perfectly legitimate open-source projects
01:47for reasons that have little to do with the software itself.
01:51And that's where things start getting interesting.
01:54The top comment on the Reddit thread makes a pretty straightforward argument.
01:58The commenter says that opposition to AI is separate from whether a project qualifies as open-source.
02:03They also question whether the rules would exclude Linux-related development, pointing to Linus Torvatus, use of AI tools for
02:11kernel development.
02:12The point here isn't that everyone needs to embrace AI or that every AI-assisted project deserves a place in
02:18every community.
02:19It's that open-source and artificial intelligence aren't mutually exclusive concepts.
02:24Open-source software generally concerns things like licensing, access to source code, and the freedoms people have to use, study,
02:32modify, and distribute software.
02:34AI, meanwhile, is a broad category of technology that can be used in many different ways.
02:39A developer might use an AI assistant to help write a small portion of a program.
02:44Someone else might build an open-source application that incorporates AI functionality.
02:48Another developer might create a project that has absolutely nothing to do with AI.
02:52Those are very different situations.
02:55And if the goal is to promote open-source software, shouldn't the actual project and its license matter more than
03:01whether its developer used AI tools along the way?
03:05There are legitimate debates to have about AI-generated code, security, licensing, training data, and the impact of AI on
03:12software developers.
03:14But banning everything associated with AI doesn't automatically resolve any of those questions.
03:19It simply draws a line that excludes an entire category of projects.
03:23And that leads to a bigger question.
03:25Is the subreddit trying to protect open-source principles, or is it trying to enforce a particular position on AI?
03:31Those aren't necessarily the same thing.
03:34But here's the part of the new rules that I found particularly difficult to understand.
03:38Projects must have multiple contributors.
03:41Why?
03:41One Reddit user pointed out that they had a project that had been actively maintained for nine years, had more
03:47than 300 stars on GitHub, and had resolved dozens of issues.
03:51The project used absolutely no AI.
03:54Yet, because the user was its only contributor, it would no longer qualify under the new rules.
03:59Think about that for a moment.
04:01You've got a project that's been around for nearly a decade.
04:04People have shown interest in it.
04:05The developer has continued maintaining it and fixing problems, but apparently that isn't enough if you're working alone.
04:12What exactly does the number of contributors tell us about a project's quality?
04:15A project maintained by one dedicated developer can be useful, reliable, and genuinely valuable to the open-source community.
04:23Meanwhile, a project with dozens of contributors isn't automatically well-maintained, secure, or useful just because more people have worked
04:31on it.
04:31The number of contributors alone doesn't tell us whether the software works, whether its license meets open-source requirements, or
04:38whether the developer is actively supporting it.
04:41And if the goal is to exclude low-quality projects, there are other ways to evaluate them.
04:46You could look at whether a project is maintained, whether it has meaningful documentation, whether its licensing is clear, and
04:53whether it offers something useful to the community.
04:56Even the one-year age requirement raises questions.
04:59A project doesn't have to be old to be valuable.
05:02New software can solve a real problem, and a promising new project shouldn't automatically be dismissed simply because it hasn't
05:08existed for 12 months.
05:10I understand that moderators might want to reduce spam, abandoned projects, or low-effort submissions.
05:16Those are reasonable concerns for a community of this kind.
05:19But requiring multiple contributors doesn't necessarily solve these problems.
05:23Instead, it creates a barrier for independent developers who may be doing perfectly legitimate work.
05:29And that brings me back to the central issue.
05:31If a project is open-source, actively maintained, and useful, why should the developer's team size determine whether they can
05:38share it?
05:39To me, that rule feels much harder to justify than simply establishing a policy about AI-related content.
05:46The AI ban and the contributor requirement aren't the only controversial changes.
05:50The new rules also require people submitting projects to speak English.
05:55And that has prompted criticism from people who otherwise might support restrictions on AI.
06:00One commenter who identified themselves as a native English speaker questioned why translated English should be a problem.
06:07Their argument was simple.
06:09Reddit has users from all over the world, and translation tools are readily available.
06:13Why exclude someone because they need help communicating in English?
06:17I think that's a fair question.
06:19Now, I can understand why a subreddit might want posts written in a language its moderators and users can understand.
06:25Moderation requires people to evaluate submissions and force rules and participate in discussions.
06:30But there's a difference between requiring posts to be understandable and requiring the person submitting them to speak English.
06:36A developer might be fluent in programming, but not fluent in English.
06:41They might use a translation tool to explain their project to a wider audience.
06:45Does that make their software less open source?
06:48Of course not.
06:49Does it mean their project is less valuable?
06:51Not necessarily.
06:53The open source ecosystem includes developers from all over the world.
06:57Their ability to contribute shouldn't be confused with their proficiency in a particular spoken language.
07:02If the concern is moderation, requiring submissions to be written in understandable English is a different policy from insisting that
07:10the person submitting them must personally speak the language.
07:13That distinction matters.
07:15And it's worth pointing out that someone can disagree with the AI ban while also supporting reasonable moderation rules.
07:21Likewise, someone can oppose AI and still believe that independent developers and non-native English speakers deserve a fair opportunity
07:29to participate.
07:29This isn't simply a fight between people who love AI and people who hate AI.
07:34There are legitimate concerns about how these rules can affect the broader community.
07:39There's another detail worth mentioning.
07:41The moderator who posted the new guidelines argued that the overwhelmingly negative response was influenced by an external post on
07:48X that directed people towards the Reddit discussion.
07:51The moderator suggested that the post, which they characterized as an opinionated editorial, had attracted people who weren't regular participants
07:59in the subreddit.
08:01Their report also notes that many of the highly upvoted comments come from accounts that hadn't previously posted in r
08:08slash open source.
08:08That context matters.
08:10When a controversial decision gets amplified by a large account on any outside publication, the resulting discussion can include people
08:18who have little connection to the community itself.
08:20That doesn't necessarily mean the criticism is invalid, though.
08:24A criticism doesn't become wrong simply because someone discovered the controversy through an outside source.
08:29The substance of the argument still matters.
08:32And in this case, the concerns about independent developers and language restrictions can be evaluated on their own merits, regardless
08:39of how many people arrive from outside the subreddit.
08:42The important question isn't just how many people are angry.
08:46It's whether the rules actually serve the community's stated purpose.
08:49And I think that's where the moderators have some explaining to do.
08:53Here's where I stand on all of this.
08:55I don't think every open source community needs to welcome AI projects.
08:59Moderators should have the ability to define the focus of their communities, and people are perfectly entitled to object to
09:05the direction AI is taking software development.
09:07There are legitimate questions about code quality, licensing, security, and the effect of AI on developers.
09:14Those conversations shouldn't be dismissed.
09:17But I also don't think opposing AI automatically justifies every restriction introduced alongside an AI ban.
09:23The multiple contributor rule is the clearest example.
09:27If someone has spent nine years maintaining a project, fixing bugs, and supporting users, why should that project be disqualified
09:33because the developer works alone?
09:35Being an independent developer shouldn't be treated as a disadvantage in an open source community.
09:41And the English language rule raises a similar concern.
09:44If someone can communicate the project's purpose through a translation tool, why should the spoken language ability determine whether they're
09:51welcome?
09:51To me, those requirements go beyond simply keeping AI-generated projects out of the subreddit.
09:57They create additional barriers that can exclude people who have legitimate contributions to make.
10:03And that's the story here.
10:04Open source software is built around principles of access, collaboration, and the ability to examine and improve software.
10:12Those principles don't mean every online community has to accept every submission.
10:16But they do give us a good reason to question unnecessary barriers.
10:20A project shouldn't automatically be considered worthwhile because it has multiple contributors.
10:25And it shouldn't automatically be considered unworthy because one person built and maintains it.
10:31The same goes for developers who aren't native English speakers.
10:34If the moderation wants to create an AI-free space, that's one debate.
10:38Whether they should also exclude independent developers and people who rely on translation tools is another.
10:43Those questions deserve to be considered separately.
10:47Ultimately, I think the subreddit has every right to decide what it wants to feature.
10:51But users also have every right to question whether these new rules are helping the open source community or simply
10:58limiting who gets to participate.
11:00And that's what makes this controversy worth discussing.
11:04But now, I want to hear from you.
11:06Do you think r slash open source is justified in banning AI-related projects?
11:10Or do you agree that open source and AI can coexist?
11:14And what about the other rules?
11:15Should independent developers be excluded because they don't have multiple contributors?
11:20Should people who rely on translator tools be allowed to share their work?
11:24Let me know what you think down in the comments.
11:26I'd love to hear where you stand on this.
11:28If you enjoyed the video, please give it a thumbs up, subscribe to the channel, and ring the notification bell
11:34so you don't miss any future videos.
11:36And if you'd like to support the channel even further, check out my Patreon.
11:40It's just $1 a month and my latest exclusive video is
11:43When a Famous Name Isn't Enough, The Pressure of Living Up to a Gaming Legend.
11:48Your support helps me continue creating videos and covering the gaming and technology stories that matter.
11:54Thanks for watching, and as always, game on!

Recommended