Linus Torvalds: AI Is Both a Pain and a Boost for the Linux Kernel, but No Cure-All
At Open Source Summit in Mumbai, Linus Torvalds discussed the dual role of AI in Linux kernel development. AI helps by writing code quickly, finding bugs and generating tests. But Torvalds is critical: AI does not understand the context of Linux and may suggest suboptimal solutions. Linux is also removing support for old technologies: "museum" architectures that take up space in the code but are rarely used.
AI-processed from ZDNet AI; edited by Hamidun News
Linus Torvalds, the creator of Linux, gave an interview at Open Source Summit. The main topic: AI in the Linux kernel is both a pain and a source of power.
The Pain of AI
AI can be dangerous in kernel development:
- Context: AI does not understand the history of the code or why a given module was written the way it was
- Optimization: it may suggest code that runs fast on new processors but slowly on old ones
- Architectural decisions: AI writes by patterns from its training data, but the kernel demands deliberate architectural choices
Torvalds warns: AI is not a substitute for understanding.
The Power of AI
There are upsides too:
- Fast generation of boilerplate code (driver templates, config parsers)
- Bug detection through pattern matching (memory leaks, race conditions)
- Test generation
- Automation of tedious work
Dropping Old Technologies
Torvalds also confirmed that Linux is ending support for "museum" architectures. Why keep code in the kernel for processors nobody uses? It slows development, complicates testing and takes up memory.
Examples of what is being removed: support for 32-bit ARM (even on old screens, people use 64-bit), specific platforms that are dead.
What This Means
Torvalds takes a pragmatic view: AI is a tool, not a cure-all. Linux stays open but demands understanding from developers. Dropping old code is an acknowledgment that evolution requires sacrifice. An optimized kernel, even if it stops supporting 10-year-old chips, saves effort for 99% of users.
Key Questions Answered
What are the key details on The Pain of AI?
AI can be dangerous in kernel development: Context: AI does not understand the history of the code or why a given module was written the way it was Optimization: it may suggest code that runs fast on new processors but slowly on old ones Architectural decisions: AI writes by patterns from its training data, but the kernel demands deliberate architectural choices Torvalds warns: AI is not a substitute for understanding.
What are the key details on The Power of AI?
There are upsides too: Fast generation of boilerplate code (driver templates, config parsers) Bug detection through pattern matching (memory leaks, race conditions) Test generation Automation of tedious work
What are the key details on Dropping Old Technologies?
Torvalds also confirmed that Linux is ending support for "museum" architectures. Why keep code in the kernel for processors nobody uses? It slows development, complicates testing and takes up memory. Examples of what is being removed: support for 32-bit ARM (even on old screens, people use 64-bit), specific platforms that are dead.
Ship AI Faster with Founders, Engineers & Weekly Architecture Reviews
Inside Vibe Club (hamidun.com/club) — weekly live masterminds with Zhemal Khamidun, Tech Radar, full LMS access, and 370+ production Claude Code skills.
The AI world, distilled — once a week
Seven stories that actually mattered, hand-picked. No noise, no reposts, no press releases.
Done! Check your inbox for a confirmation.