Forgot your password?
typodupeerror
AI Linux

Linus Torvalds To Critics of AI Coding On Linux: 'Fork It. Or Just Walk Away.' (arstechnica.com) 58

Linus Torvalds says the Linux kernel will not ban AI-assisted coding tools, and if anti-AI absolutists have a problem with that, they can "fork it" or "walk away." An anonymous reader quotes a report from Ars Technica: Writing in a lengthy post on the Linux kernel mailing list this week, Torvalds said that "Linux is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it. Or just walk away." The statement came amid a lengthy thread arguing about the use of Sashiko, an "agentic Linux kernel code review system" that its creators claim can, in tests, independently find 53.6 percent of the bugs that would end up being fixed by human coders in later commits. But the tool can also waste maintainers' time by sending "false positive" reports of bugs that don't exist, at a rate Sashiko's maintainers estimate is "well within [the] 20% range."

In discussing whether maintainers should be subjected to a flood of these kinds of automated, AI-powered bug report emails (true or false), one poster cited the Software Freedom Conservancy's recent statement that the open source community "should support, not just tolerate, those who outright reject LLM-gen-AI systems" and that "every FOSS contributor deserves self-determination regarding LLM-gen-AI." In the face of that statement, Torvalds said that he rejects those who demand that their open source projects not accept any LLM-generated code or revisions. "We're not forcing anybody to use [LLM tools], but I will very loudly ignore people who try to argue against other people from using it," Torvalds said.

Torvalds said his position on this is a pragmatic one that's "based on technical merit. Not fear of new tools." And when it comes to utility, Torvalds said that "AI is a tool, just like other tools we use. 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. Anybody who doubts that clearly hasn't actually used it." [...] While Torvalds acknowledged that "AI isn't perfect," he urged detractors to compare the output of these tools to the performance of human code maintainers. "Anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time," Torvalds wrote. "Because it's not like natural intelligence is always all that great either."

Linus Torvalds To Critics of AI Coding On Linux: 'Fork It. Or Just Walk Away.'

Comments Filter:
  • by Frobnicator ( 565869 ) on Friday July 17, 2026 @04:02PM (#66243778) Journal

    He's typically pragmatic about it, and the attitude serves well.

    Is it a real bug? Are POSIX standards violated, or user code broken by a operating system's promise? If yes, it needs to be fixed. If no, it has already wasted too much time.

    • He's typically pragmatic about it, and the attitude serves well.

      Here's a few posts from Dries Buytaert [wikipedia.org], lead of the Drupal project, (UserID 1)

      Never submit code you don't understand [dri.es]

      AI rewards strict APIs [dri.es]

    • by karmawarrior ( 311177 ) on Friday July 17, 2026 @04:24PM (#66243804) Journal

      I wouldn't say pragmatic, no. He's tried it, found it works, and now won't listen to the people pointing out the numerous problems with it.

      The slopped Linux kernel may well be a violation of the copyrights of several unknowns in Europe, for example. If you're not planning to build a Linux-based product in Europe, not a big issue I guess. Not an issue in the US. But it's amazing how many people think US copyright law is the only type of copyright law.

      And that's before we get to changing the entire nature of Linux so it's no longer a project understood by human beings.

      This is Bitkeeper all over again. That was the last time Torvalds made a "pragmatic" decision, effectively locking out a large number of kernel devs from kernel development, until he was forced to build Git to replace it.

      • by smooth wombat ( 796938 ) on Friday July 17, 2026 @04:59PM (#66243894) Journal
        I wouldn't say pragmatic, no. He's tried it, found it works, and now won't listen to the people pointing out the numerous problems with it.

        He has pointed out AI's flaws and limitations. He has also said the beneft is it gets him to the starting point more quickly to either figure out a bug or how to do something, or even how to rewrite something he's already done. He is not blindly accepting what it says.

        Trust, but verify would be closer to his thinking.
        • I'm of the stance that AI could be good to check my code and test it, then let me decide what to do.

          I need to understand what I have in my code to trust it to work and be secure so an AI generated snippet might be working well but be hard to understand. Such code can be very hard to maintain.

      • by topologist ( 644470 ) on Friday July 17, 2026 @05:10PM (#66243918)
        The e-mail thread in question is about an LLM-based code reviewer (effectively a fancy static analyzer), and not LLM-generated code. I think the copyright concerns are significantly different between those two use cases. I tend to agree that new code contributed by an LLM is likely entangled with copyright concerns depending on the origins of the LLM's training data sets; plus the hallucination and error risks are far less impactful if confined to code reviews and bugfinding. Also, at this point, I imagine an LLM trained exclusively on open source data sets could be quite capable.

        Ted Tso, a senior linux contributor and maintainer, appears to agree; he noted [kernel.org] on the thread that there are multiple use cases for LLMs and conflating all of them is not helpful.

      • It's a pragmatic FINANCIAL decision. Five of the top funders of the Linux foundation are hawking LLMs. Linus is typically compromised by the usual capitalistic conflict of interest.

        • by migos ( 10321981 )
          Dude if Linus wants to money grab he could've done that. He chose to work on open source instead. The one he loved. Not saying that he's not an asshole at times but he's not dissimilar to the craigslist guy or wikipedia guy. For the most part they didn't sell out. Sure they made money but they could've made way more. They're not Altman or Musk.
          • In drinkypoo's defence, I can make what he said more compelling by changing just one one word: "It's a pragmatic EXISTENTIAL decision".

            If those top funders were to withdraw support - as well they might given the influence that Linus and Linux bring to any such discussion - it might spell the end of Linux as we know it. I can't say that such a consideration actually crossed Torvalds' mind, but if it did I wouldn't be at all surprised.

      • If anyone is blindly accepting AI code, they deserve what they get.

        I've found that AI is a great copywriter. It can write copy. I turn into an editor, accepting or rejecting things.

        This is faster, and usually ends up with equal or greater quality, and absolutely meets functional requirements, testing requirements, and the stated "definition of done."

  • by allo ( 1728082 ) on Friday July 17, 2026 @04:12PM (#66243784)

    And contributors being responsible for what they submit no matter if it is AI or not.

    • by ffkom ( 3519199 )

      And contributors being responsible for what they submit no matter if it is AI or not.

      Time will tell if contributors using LLM based coding tools will actually feel responsible for what they submit to the extent that they actually check and understand _all_ the code they contribute. So far, experiments have shown that one cannot expect people to remain as diligent after extended periods of LLM use. And then, there may be real trouble ahead, like LLM based tools injecting hard to spot back-doors into the code, not being noticed by overly confident LLM-tool users.

      I agree with Linus' insofar

      • by abulafia ( 7826 )
        So far, experiments have shown that one cannot expect people to remain as diligent after extended periods of LLM use.

        This is absolutely a problem if you work in a shitty sweatshop that forces you to be a sin eater for robot code.

        The way we do it is, the tools are available, but you're not required to use them in any specific way or really, at all if you don't want to. You do, of course, have to get your work done and be responsible for your code. We have a spectrum of use, from all-in cascades of agents

      • by allo ( 1728082 )

        You can expect Linus to become loud, if someone submits crap.

      • Peer review is still a thing.

        If your peer review process is just a rubber stamp, then you're already fucking it up whether AI writes the code or not.

        • by ffkom ( 3519199 )

          Peer review is still a thing.

          If your peer review process is just a rubber stamp, then you're already fucking it up whether AI writes the code or not.

          Yes, but when all peer-reviewers are accustomed to use AI tools, also for their reviews, you can easily end up in a situation where even multiple approvals signed off by humans (with all good intentions) mean nothing more than that one popular LLM, which happened to be used by all of them via their coding/review tools, liked the code it also authored before.

          I would be less pessimistic about this possibility if I had not witnessed exactly this in a company I worked for: AI tools reviewing PRs written by AI

  • Not surprised (Score:2, Insightful)

    I'm not surprised by this. Linus was highly influential in attacking the GPLv3 way back when it still mattered. He has a pro-corporate viewpoint and likes to bully people.
  • by Tony Isaac ( 1301187 ) on Friday July 17, 2026 @04:31PM (#66243822) Homepage

    When a groups of contributors doesn't like how the project is going, they can always fork it. That's how we got LibreOffice.

  • by ihadafivedigituid ( 8391795 ) on Friday July 17, 2026 @04:35PM (#66243832)
    Linus has been right so many times on these process-related subjects that it seems stupid to argue with him. No single person on Earth has better credentials at this point.

    He understands that ideologues only make technical endeavors worse, and he's is correctly inviting people to prove him wrong.
    • by ffkom ( 3519199 )

      He understands that ideologues only make technical endeavors worse, and he's is correctly inviting people to prove him wrong.

      Well, he was proven wrong regarding his "pragmatic" use of BitKeeper, but at least he fixed that mistake by writing something better when he, too, realized how BitKeeper was not suitable for an open source project. Also, his excellent track-record did not keep him from becoming involved in the bound-to-fail "Transmeta" activities. So yes, he has excellent credentials, but he cannot predict the future, like anyone else.

      • Transmeta wasn't "bound to fail", that's ridiculous. Their timing was bad for sure, but that's not their fault. Transmeta has no place in the present discussion about ideologues in any case.

        As for Bitkeeper, what alternative was there at the time that didn't have even worse issues? I don't see RMS suggesting any alternatives in his 2005 "thank you" letter to Larry McEvoy. In the event, Linus wrote a replacement that ended up taking over the world a second time, which makes him even harder to argue with.
        • by ffkom ( 3519199 )

          Transmeta wasn't "bound to fail", that's ridiculous.

          Transmeta was bound to fail, and several experts in the field of CPU design pointed this out early on. For example: https://books.google.com/books... [google.com] and https://news.ycombinator.com/i... [ycombinator.com]

          • Uh, did you read your first citation?

            But wait! Just because I'm trashing the hype doesn't mean I'm trashing the chips. Transmeta has employed some innovative technology in Crusoe, particularly for conserving power. Crusoe chips are perfect for notebook PCs because low power consumption means longer battery life and cooler operation.

            As for the second link, yeah not putting much weight on a couple randos who claimed to be working at a competitor at the time.

          • Both off the sources you quote claim that Transmeta had good chances too succeed in the low power market, not that they were donned to fail.

      • by allo ( 1728082 )

        Why was he proven wrong? They used it as long as they could use it in a pragmatic way and when this changed, he pragmatically hacked together and alternative. Things worked out and the transition was rather smooth. Building git just because bitkeeper is non-free would have been a good choice, but not a pragmatic one. Building git when bitkeeper was no longer an option was the pragmatic choice. Maybe it could have been less smooth, but I think history proves that his judgement how fast they could adapt when

      • That mistake led to the development of the most successful version control system in history. I wish my mistakes were 10% as productive as that.
    • > He understands that ideologues only make technical endeavors worse, and he's is correctly inviting people to prove him wrong.

      Actually, from what I've seen, we *SHOULD* make technical endeavors worse. If they were significantly worse we might not have invented AI in the first place, and that would be a better world.

  • by drnb ( 2434720 ) on Friday July 17, 2026 @04:47PM (#66243870)
    The problem with AI is over reliance. If it reports a problem, the human using the AI needs to investigate it, before submitting a bug report. If the AI offers a fix, the human using the AI needs to make sure the code meets standards (style, input validation, test code, etc), works properly, and gives it some thought regarding is it creating new bugs or exploits, before they submit a patch. It's blind trust, or superficial analysis and superficial testing that is the problem.
  • And there will be an end to the horror
  • all those commercial sponsors should be willing to pay for it, right?

  • While the rest of us with our AI tools long forgot how that actually worked,

  • by ahoffer0 ( 1372847 ) on Friday July 17, 2026 @07:56PM (#66244190)

    And the Swedish Finns. And the Nordics in general. Their principled pragmatism is refreshing.

  • by PPH ( 736903 ) on Friday July 17, 2026 @08:04PM (#66244214)

    .. as the truck backs up.

    "Hey buddy. We've got a load of pull requests. Where do you want them dumped?"

  • Is the tool the problem or its it the way our civilization forces artistic expression underground in favor of the easy to clone and mass produce? LLM's are not causing anyone create the next linux or windows while the next easiest way to exploit the likes is always a year away.

The next person to mention spaghetti stacks to me is going to have his head knocked off. -- Bill Conrad

Working...