Linus Torvalds on Evolving Roles, AI, Rust, and the Future of Linux Development
In a candid interview at the Linux Foundation Open Source Summit, Linus Torvalds reflects on his shift from programmer to maintainer, the impact of AI and Rust on kernel development, hardware trends, and how open‑source communities adapt to change.
Linus Torvalds, the creator of Linux and Git, sat down with Dirk Hohndel, Verizon’s open‑source lead, at the Linux Foundation Open Source Summit in Seoul to discuss his evolving role, emerging technologies, and the challenges of maintaining a 35‑year‑old kernel project.
From Programmer to System Steward
Torvalds emphasizes that for the past two decades he has stopped being a programmer and now acts primarily as a technical overseer and maintainer. He describes his work as saying “no” to proposals that become maintenance nightmares, but also learning to say “yes” when encouraging innovation, especially from newer contributors.
AI and Code Generation
When asked about AI‑assisted coding, Torvalds admits he has not used it and doubts its suitability for kernel development, calling it an experimental tool that can disrupt infrastructure, such as AI crawlers overwhelming kernel.org. He believes AI will become another productivity tool, similar to compilers, without eliminating programmers.
Rust’s Integration into the Kernel
Rust has been in the kernel for about three years and has sparked debate. Torvalds acknowledges the effort required to integrate Rust, noting it is now a genuine part of the kernel rather than an experiment. He sees the language as a way to attract new contributors and keep the codebase modern, despite media hype.
Hardware Shifts and GPU Influence
Torvalds observes a shift from CPU‑centric discussions to the rise of GPUs and accelerators from Nvidia and AMD. While these processors often run non‑Linux workloads, their growing importance in AI workloads has led Nvidia to engage more with Linux kernel development, especially around resource management and virtual memory.
Community Dynamics and Maintenance Philosophy
The interview highlights the stable yet sometimes “boring” development model of the kernel, with releases every two months and thousands of contributors. Torvalds stresses that the core work is continuous maintenance, handling new hardware, fixing bugs, and managing interpersonal conflicts among maintainers.
Personal Interests and Work‑Life Balance
Beyond the kernel, Torvalds shares his hobby of building guitar pedals, describing it as a stress‑relief activity where failure is expected and enjoyable. He also mentions his habit of reading emails daily but rarely replying, apologizing for any perceived aloofness.
Future Outlook
Both participants discuss the uncertain impact of AI on software jobs, agreeing that while AI may boost productivity, the need for skilled developers will likely persist. Torvalds concludes that the kernel will continue to evolve, driven by both hardware advances and community contributions.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Java Tech Enthusiast
Sharing computer programming language knowledge, focusing on Java fundamentals, data structures, related tools, Spring Cloud, IntelliJ IDEA... Book giveaways, red‑packet rewards and other perks await!
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
