Linus Torvalds to critics of AI coding in Linux: “Fork it. Or just walk away.

0 comments
Torvalds Defends AI Integration in Linux Development

Torvalds Defends AI Integration in Linux Development

Linux creator and top-level maintainer Linus Torvalds has officially addressed the growing divide over artificial intelligence in open-source development, stating firmly that the Linux kernel will not be an “anti-AI” project. In a post on the Linux kernel mailing list, Torvalds declared that he is willing to “absolutely put my foot down” to ensure AI remains a permitted tool for contributors.

Addressing critics who believe open-source projects should reject LLM-generated code, Torvalds offered a blunt alternative: “If somebody has issues with that, they can do the open-source thing and fork it. Or just walk away.”

The commentary follows a heated debate regarding “Sashiko,” an agentic Linux kernel code review system. While some developers argued that the community should support those who reject LLM-generated systems—citing guidelines from the Software Freedom Conservancy—Torvalds dismissed the notion that such ideological stances should dictate kernel policy. He emphasized that the Linux community operates based on technical merit rather than “religious reasons” or “fear of new tools.”

Torvalds Defends AI Integration in Linux Development
Photo: Tom's Hardware

The Case of Sashiko and Automated Review

The discussion was sparked by the use of Sashiko, a tool designed to analyze kernel patches. According to its creators, including Google’s Roman Gushchin, the tool can independently identify 53.6 percent of bugs that would otherwise be caught by human coders in later commits.

However, the tool has introduced new challenges for maintainers. Sashiko generates “false positive” bug reports—identifying issues that do not actually exist—at a rate estimated to be within the 20 percent range. This has led to concerns about “AI slop” and increased workloads for maintainers already managing high volumes of submissions.

Despite these inefficiencies, senior maintainers have noted a shift in the quality of AI-assisted output. Greg Kroah-Hartman, maintainer of the Linux stable kernel, observed that while the community previously dealt with low-quality AI reports, the industry has reached a point where AI-generated reports are now “good” and “real.” Torvalds acknowledged that AI can be a “painful tool” due to its current limitations but argued that the solution is to refine the tools to assist maintainers rather than avoiding them entirely.

The Case of Sashiko and Automated Review
Photo: Arstechnica

Technical Merit Over Social Policy

Torvalds clarified that while he is not forcing any contributor to use AI, he will “loudly ignore” those who attempt to prevent others from utilizing it. He rejected the suggestion that Linux should function as a “social warrior” project, reiterating that the kernel’s primary goal is the development of superior technology.

“AI is a tool, just like other tools we use,” Torvalds wrote. “And it’s clearly a useful one. It may not have been that ‘clearly’ even just a year ago, but it’s no longer in question today.”

This stance marks a notable evolution for the Linux creator. In October 2024, Torvalds had characterized much of the AI industry as “marketing hype” and indicated a preference to ignore the technology. His current position reflects a pragmatic shift, prioritizing the potential for AI to find “embarrassing bugs” in code that has already undergone human review.

Linus Torvalds to AI Critics: “Fork Linux or Walk Away”

Context and Stakeholder Perspectives

The debate highlights a broader tension within the open-source community, where projects like Gentoo Linux, Curl, and Ghostty have implemented varying degrees of limitations or bans on LLM-created contributions. He noted that while natural intelligence is not always perfect, developers resistant to AI should exercise self-awareness rather than “putting their head in the sand.” For the Linux kernel, the priority remains clear: if a tool provides a technical advantage, it will be utilized to improve the project.

Find more reporting in our Technology section.

Related reading


Discover more from Archyworldys

Subscribe to get the latest posts sent to your email.

You may also like