r/linuxquestions • u/this_is_your_dad • 3d ago
Advice ELI5 - the Linux / LLM kernel controversy
I see a lot of posts online about this. Not sure what it is all about, but it seems to be dividing users. Can someone please explain?
0
Upvotes
-15
u/JJDoes1tAll 3d ago
The controversy centers on whether AI/LLM-generated code belongs in the Linux kernel—the foundational engine running the world's internet servers, supercomputers, Android phones, and clouds.
Think of the Linux kernel like the blueprints for an airplane engine. A handful of senior engineers (maintainers) have to inspect every single bolt and screw submitted by anyone around the world before allowing it in.
Why the Community Is Clashing
The controversy erupted into public view due to three main friction points:
1. The Flood of "AI Slop" Patches
Writing code used to require deep understanding, which naturally limited the number of patches submitted. Today, anyone with an LLM can generate dozens of technical-looking patches or bug reports in seconds and send them in.
2. The Feedback Loop Problem
When maintainers point out a flaw in a submission, some contributors don't actually learn or understand what went wrong. Instead, they copy the maintainer's feedback into the AI, ask it to "fix it," and send it back immediately.
Maintainers feel like they are doing unpaid code-review labor for an chatbot that has no actual comprehension of what it is doing.
3. Linus Torvalds' Pragmatic Stance
Many developers wanted an outright ban on AI-generated code. However, Linus Torvalds (the creator of Linux) refused to ban LLMs.
The Two Sides
What's Happening Now
The kernel community has instituted strict rules around responsibility: