The Linux creator drew a hard line in support of AI-assisted development after a debate over Sashiko, an agentic kernel code-review tool, exposed a rift in the open source community.

Linus Torvalds told critics of AI-assisted development in the Linux kernel community this week to either fork the project or walk away, staking out one of the clearest pro-AI positions yet from a major open source leader [1,2].

The statement matters because Linux is the foundational operating system for most of the world’s servers and infrastructure — and Torvalds’ word carries unusual weight as the project’s creator and top-level maintainer since 1991 [2]. His endorsement effectively sets policy for how AI tools will be treated in one of the most consequential codebases in existence [1].

What Sparked the Fight

The immediate trigger was a debate over Sashiko, described by its creators as an “agentic Linux kernel code review system” — meaning it can act autonomously to review proposed code changes without human prompting at each step [2]. The tool imports patches directly from mailing lists or local Git repositories and works with multiple large language model (LLM) providers; it is a Linux Foundation project [1].

In tests, Sashiko’s maintainers claim it can independently find 53.6 percent of bugs that human coders would later fix in subsequent commits [2]. The flip side: it also generates false-positive bug reports at a rate its maintainers estimate is “well within [the] 20% range,” meaning roughly one in five automated reports flags a problem that does not exist [2].

Developer Roman Gushchin raised the alarm about a “very anti-LLM position in general” among some contributors that was undermining Sashiko’s goal of lightening maintainers’ workload [1]. One poster in the thread cited the Software Freedom Conservancy’s position that the open source community “should support, not just tolerate, those who outright reject LLM-gen-AI systems” [2].

Torvalds’ Response

Torvalds acknowledged the anti-LLM sentiment but said it does not represent the kernel project’s stance [1]. “Linux is not one of those anti-AI projects,” he wrote, adding that he was “willing to absolutely put my foot down” as top-level maintainer on the point [2].

He framed his position as purely technical rather than ideological. Decisions in the kernel project are made “based on technical merit. Not fear of new tools,” he wrote, according to Ars Technica’s reporting [2]. On utility, he was blunt: “AI is a tool, just like other tools we use. And it’s clearly a useful one. … Anybody who doubts that clearly hasn’t actually used it,” Torvalds wrote [2].

He did not dismiss AI’s downsides. The technology can create extra work for maintainers and surface “embarrassing bugs,” he acknowledged, but said the answer is not to ignore it [1]. He drew a pointed comparison: “Anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time,” he wrote, noting that “natural intelligence is always all that great either” [2].

No one is being forced to use AI tools, Torvalds said, but he will “very loudly ignore people who try to argue against other people from using it” [2].

Broader Context

The debate reflects a genuine and unresolved tension in the open source world. In May, the developer behind the jqwik Java testing library embedded a hidden, malicious prompt-injection instruction designed to make AI coding bots delete all jqwik tests and code — a sign of how hostile some contributors have become toward LLM-assisted development [2].

The productivity question is also unsettled. A study by METR found that open source developers using AI tools were 19 percent less productive than those who did not, even as those same developers reported feeling 20 percent more productive [2]. However, in a February 2026 update on a follow-up study, the same researchers said they “believe it is likely that developers are more sped up from AI tools now—in early 2026—compared to our estimates from early 2025,” citing early raw results and conversations with participants [2].

Torvalds himself has been experimenting with AI-assisted coding: in January he described using what he called “vibe coding” tools — AI systems that generate code from natural-language prompts — to build a Python audio visualizer for a hobbyist guitar pedal project [2]. A guide for kernel maintainers on working with Sashiko is available on GitHub [1].


Sources

  1. The Decoder — Linus Torvalds tells AI critics in the Linux kernel community to fork off
  2. Ars Technica — Linus Torvalds to critics of AI coding in Linux: "Fork it. Or just walk away."

This article was drafted with AI from the cited sources and checked against them before publication. Spot an error? Let us know.