Explosion
Linus Torvalds: Critics of AI Code in Linux Can "Fork It"
Technology

Linus Torvalds: Critics of AI Code in Linux Can “Fork It”

Maya TorresBy Maya Torres·

Linus Torvalds, the creator of the Linux kernel—the core software powering everything from Android phones to supercomputers—has made it clear that he’ll “very loudly ignore” anyone advocating for a ban on AI-generated code in Linux development. His message to critics is straightforward: fork the project or walk away.

What Torvalds Actually Said

Torvalds expressed his views in comments that quickly circulated through developer communities. He isn’t keen on policing whether contributors used AI tools like GitHub Copilot or ChatGPT to write their code. For him, the focus is on whether the code works, not the method of production.

“Fork it. Or just walk away,” he bluntly advised those who disagree.

This is classic Torvalds. He started Linux in 1991 as a hobby and has spent over three decades guiding it with a mix of tough pragmatism and solid technical judgment. When he says he’ll ignore something loudly, he means it.

Why Developers Are Arguing About This at All

The discussion around AI-generated code in open source projects has been ongoing for years. Concerns typically fall into a few categories:

  • Code quality: AI tools can generate code that appears correct but may contain hidden bugs or security vulnerabilities.
  • Copyright gray areas: AI models learn from existing code, raising questions about whether their output could carry legal implications.
  • Attribution: In open source culture, knowing who wrote what is crucial for accountability when things go wrong.

Some Linux contributors and open source advocates have pushed for clear policies banning or flagging AI-assisted contributions. But Torvalds essentially states that he won’t take on that role as a gatekeeper.

His Logic, Explained

Think of it like a contractor building a house. If they use a nail gun instead of a hammer, you wouldn’t reject the wall just because of the tool. You’d inspect the wall itself. Torvalds applies the same reasoning: the Linux kernel has strict code review processes. If AI-generated code passes review, it gets accepted. If it doesn’t, it gets rejected. The source of the code doesn’t matter for its inclusion in the kernel.

Linux kernel patches undergo multiple rounds of review by experienced maintainers before merging. That review process acts as a filter, rather than imposing a blanket policy on the tools developers use.

What This Means

This debate might seem distant to everyday users, but Linux is everywhere. It powers the servers hosting your favorite apps, the Android operating system on millions of phones, and much of the world’s cloud infrastructure. How the Linux kernel is developed has a significant impact.

Torvalds’s stance sets a noteworthy precedent: AI tools are becoming a standard part of software development. The world’s most widely used open source project won’t treat them as suspicious by default. This sends a strong message to the broader software industry.

For developers, this means they can use AI coding assistants without fearing automatic rejection based on their process. The standard remains clear: write good code that can pass review.

Community Reactions

“Linus is right. The review process exists for exactly this reason. If the code is bad, reject it. If it’s good, merge it. Adding an AI-origin ban is just security theater.”

— u/kernel_dev_throwaway, r/linux

“The copyright issue is the part nobody’s actually solved yet. Torvalds can ignore the critics, but the legal questions don’t disappear just because he’s not looking at them.”

— YouTube comment on Ars Technica’s coverage, username @opensourceskeptic

The Bigger Picture

Torvalds’s comments come at a time when AI coding tools are being rapidly adopted throughout the software industry. According to Ars Technica, he’s not just taking a soft stance—he’s clearly stating he’ll dismiss calls for a ban, rather than merely disagreeing.

Open source projects like the Linux kernel operate through rough consensus. When the founder draws a line this clearly, most contributors tend to follow. The real question is whether developers who strongly oppose AI usage will actually fork the project or if this is just a temporary debate that will fade away. XDA Developers notes that Torvalds has made his position unusually clear, leaving little room for negotiation.

The unresolved copyright questions surrounding AI training data remain the murkiest aspect of this discussion. Torvalds can set a cultural policy, but he can’t resolve legal questions that courts worldwide are still grappling with.

What To Watch

  • Will anyone actually fork? A small group of developers has created Linux forks in the past due to governance disagreements. Keep an eye on whether any organized group attempts to create an “AI-free” kernel variant.
  • Copyright litigation: Ongoing lawsuits involving AI training data could eventually lead to rulings that force open source projects to reassess policies, regardless of Torvalds’s preferences.
  • Kernel quality metrics: If AI-assisted patches start showing higher bug rates in reviews, that data-driven argument might sway Torvalds’s opinion. He responds to evidence, not just philosophical arguments.
  • Industry follow-through: Other major open source projects (like Firefox, PostgreSQL, and the Linux Foundation’s other initiatives) will likely watch closely to see how this situation unfolds before establishing their own policies.
Maya Torres

Maya Torres

Maya Torres is the Consumer Tech Editor at Explosion.com with 7 years covering product launches for major technology publications. She has reviewed over 300 devices across smartphones, laptops, wearables, and smart home products. Maya specializes in translating spec sheets into real-world buying advice and attends CES, MWC, and Apple keynotes as press. Her reviews focus on helping readers decide what to buy, not just what specs look good on paper.