Key Takeaways
- Linus Torvalds said Linux is “not one of those anti-AI projects” and pushed critics to “fork it” or leave.
- The dispute sits inside a broader debate over AI-assisted code review and LLM-generated contributions in open source.
- The Linux project’s stance could influence how other maintainers think about acceptable AI use in development workflows.
What happened
Linus Torvalds weighed in on a Linux kernel mailing list discussion about AI coding tools and, more specifically, about whether maintainers should have to deal with AI-generated code and automated review output.
His message was direct. Torvalds said he was willing to “absolutely put my foot down” in support of using AI tools to improve the open-source project. He also said Linux is “not one of those anti-AI projects,” adding that anyone who has a problem with that can “do the open-source thing and fork it. Or just walk away.”
The comments came amid a broader thread about Sashiko, described in the source material as an “agentic Linux kernel code review system.” According to the tool’s creators, it can independently identify a substantial share of bugs that later get fixed by human coders in subsequent commits. At the same time, the system can also produce false positives, which means it may send maintainers bug reports about problems that do not exist.
That tension—possible gains in review coverage versus extra noise for maintainers—appears to be at the center of the dispute. One participant in the discussion pointed to a recent statement from the Software Freedom Conservancy that argued the open-source community should support people who reject LLM-based systems, and that contributors deserve self-determination regarding such tools.
Torvalds’ answer was that he does not want to stop others from using LLM tools, but he also will not give much weight to objections that try to restrict how other people work with them. In his words, he is not forcing anyone to use these systems, but he will “very loudly ignore” arguments against other people using them.
Why it matters
This is not just a narrow argument about one codebase or one review tool. Linux occupies an unusually important place in software development, both because of its technical reach and because of the cultural influence of its governance model. When a project of that stature draws a line in an emerging tooling debate, other maintainers tend to notice.
The practical issue is straightforward: AI-assisted coding can be framed as a productivity aid, but it can also create new maintenance burdens. If a review system generates too many false positives, it can waste the time of the very people who are supposed to keep the project healthy. If maintainers reject AI tools entirely, they may also give up a class of automation that some contributors see as useful.

Torvalds is signaling that Linux is willing to accept that tradeoff rather than treat AI use as inherently disqualifying. That stance matters because open source often depends on shared norms more than on formal rules. If a prominent maintainer treats AI-generated assistance as acceptable so long as the project can manage the consequences, it may make similar policies easier for other projects to adopt.
The response also reflects a broader fault line in software development. Some contributors want explicit space to avoid LLM-generated material. Others see those tools as just another part of the modern development stack. Torvalds’ view, as presented here, is that open source allows for disagreement—but not for one camp to block another from choosing its own workflow.
For readers watching the evolution of developer tools, the significance lies less in the exact wording of the dispute and more in the precedent it suggests. Linux is not positioning itself as an anti-AI holdout. Instead, it appears to be testing how far AI-assisted development can go inside a project that is famously serious about code quality and maintainer discipline.
What to watch
The immediate question is whether this discussion stays a mailing-list debate or turns into a more durable policy signal. The source material does not indicate a formal Linux policy change, so the safest reading is that Torvalds is expressing a strong maintainer preference rather than announcing new rules.
Still, several developments are worth watching:
- Whether Linux contributors adjust how they use AI-assisted review tools after Torvalds’ comments.
- Whether the project’s handling of false positives from systems like Sashiko becomes a larger concern than the use of AI tools themselves.
- Whether other open-source maintainers cite Linux’s stance when deciding how to handle LLM-generated code or automated review output.
- Whether the broader open-source conversation shifts from whether AI is acceptable to how much noise, trust, and human oversight projects are willing to tolerate.
For now, the takeaway is that Torvalds is not trying to make Linux a no-AI zone. He is making the opposite case: if someone does not like that direction, open source gives them an exit hatch. That is a strong statement from one of the most influential voices in software, and it is likely to echo beyond the kernel mailing list.



