AIToday

Linus Torvalds backs AI tools for Linux kernel, rejects anti-AI stance

Hacker News3h ago
Linus Torvalds backs AI tools for Linux kernel, rejects anti-AI stance

Key takeaway

Linus Torvalds, the creator of Linux, has publicly rejected calls within the Linux kernel community to ban or restrict artificial intelligence tools, declaring that the project will not adopt an anti-AI stance and that AI is a legitimate tool to be evaluated on technical merit. Torvalds noted that while some developers object to AI, decisions in the Linux kernel project are made based on technical benefit rather than ideology, and that maintainers are free to use AI-backed code review tools like Sashiko—though participation is voluntary, not mandatory.

Summaries like this, in your inbox every morning.

Sign up free →

3 Key Points

  • What happened

    Linux creator Linus Torvalds responded firmly to developers opposing the use of AI tools in Linux kernel development, stating that the project will not adopt an anti-AI position and that AI is a useful tool like any other.

  • Why it matters

    Torvalds's position clarifies that the Linux kernel—one of the world's most widely-used open-source projects—will continue to evaluate tools (including AI) on technical merit rather than ideological grounds, meaning maintainers and contributors can use AI-backed tools like Sashiko (designed for reviewing code changes) without project-level restriction.

  • What to watch

    Torvalds emphasized that using AI tools is voluntary ("We're not forcing anybody to use it") and acknowledged that the kernel project prioritizes technical outcomes over social positioning, setting the tone for how the open-source community may approach AI adoption in the future.

In Depth

The dispute began when the Software Freedom Conservancy released guidance titled "Recommendations When Using LLM-backed Generative AI Systems for FOSS Contributions," which raised concerns among some Linux kernel developers about using AI tools in code review and contribution. During discussion on the Linux kernel mailing list, developer Laurent Pinchart referenced the Conservancy's recommendations and advocated that maintainers should triage and verify AI-assisted reviews before acting on them. Developer Roman Gushchin countered that such guardrails would undermine the purpose of tools like Sashiko—which is designed to help maintainers by automatically reviewing code changes—and questioned whether the Linux project as a whole should adopt an anti-AI position. Linus Torvalds then issued a direct statement, saying "I'm willing to absolutely put my foot down as the top-level maintainer" and declaring that "Linux is not one of those anti-AI projects." Torvalds acknowledged that some people dislike AI but emphasized that the Linux kernel evaluates tools based on technical usefulness, not ideology. He noted that "it's clearly a useful" tool today, even though it was less obviously so a year ago, and that doubters "clearly haven't actually used it." He also conceded that AI tools can be "somewhat painful"—both in increasing maintainer workload and in exposing bugs—but argued that the solution is to refine how those tools are deployed to benefit maintainers rather than burden them. Torvalds stressed that participation is voluntary: "We're not forcing anybody to use it." He further contextualized his stance by saying that the Linux kernel project is fundamentally about technical merit and "better technology," not about social or ideological positioning, and that it has "never" been a "social warrior" project. The statement effectively closed the discussion by establishing that anti-AI sentiment, while understandable to some, will not influence Linux kernel policy.

Context & Analysis

The disagreement centers on how the Linux kernel project should treat generative AI tools in its development workflow. The Software Freedom Conservancy had published guidelines urging caution with AI-backed systems in open-source contributions, which some kernel maintainers cited as reason to restrict or closely supervise AI use. However, Torvalds made clear that Linux's decision-making framework is rooted in technical evaluation rather than ideological or social concerns. He acknowledged that AI tools have drawbacks—they can increase maintainer workload and surface bugs—but argued that the solution is to improve how those tools are used, not to reject them outright. Torvalds also drew a distinction between the technical merit of the project and its social mission, stating that while the social aspects of open-source work are "motivating," they are not the primary purpose; the kernel project exists because "it results in better technology." This stance implicitly signals to the broader open-source community that resistance to AI adoption on principle is unlikely to gain traction in one of the most influential collaborative software projects.

FAQ

What triggered Linus Torvalds's statement about AI?
The Software Freedom Conservancy published recommendations for caution when using AI tools in open-source contributions, which prompted debate on the Linux kernel mailing list about whether to adopt similar restrictions. Torvalds responded to push back against the anti-AI position being discussed.
Does Linux require developers to use AI tools?
No. Torvalds stated that the kernel project is not forcing anybody to use AI tools, but that he will ignore arguments from people trying to persuade others against using them.
What tool prompted the discussion?
Sashiko, described as a tool for agentic review of Linux kernel code changes, was mentioned as an example of an AI-backed system some developers wanted to restrict.

Discussion

No discussion yet for this article

Stay ahead with AI news

Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.

Get Started Free

Free · takes 30 seconds · unsubscribe anytime

1 minute a day. The AI essentials.

200+ sources · Email / LINE / Slack

Get it free →