Linus Torvalds talks AI, Rust, & why Linux is the only thing that matters
Linus Torvalds discussed the slow integration of Rust into Linux, emphasized the need for regular updates, expressed skepticism about AI hype, and remains focused on immediate engineering tasks over long-term visions.
Read original articleLinus Torvalds recently discussed the current state and future of the Linux kernel during a conversation with Dirk Hohndel at the Open Source Summit in China. He expressed disappointment that the integration of the Rust programming language into Linux is progressing slowly, attributing this to the reluctance of veteran developers to learn a new language. Torvalds also highlighted ongoing challenges in Linux development, such as memory management issues, despite the kernel being 33 years old. He emphasized the importance of regular updates and security patches, urging users to avoid outdated kernels. Torvalds remains skeptical about the current hype surrounding AI but sees potential for AI tools to assist in code review and bug detection. He noted that the rise of AI has positively influenced Nvidia's involvement in kernel development. Throughout the discussion, Torvalds maintained that the Linux kernel remains his primary focus, dismissing trends like cloud computing and Kubernetes as secondary concerns. He concluded by stating that he does not envision the future of open-source software, preferring to concentrate on immediate engineering tasks.
- Linus Torvalds discussed the slow adoption of Rust in Linux due to developers' reluctance to learn it.
- He emphasized the need for regular updates to avoid security vulnerabilities in outdated kernels.
- Torvalds expressed skepticism about AI hype but acknowledged its potential benefits for code review.
- He remains focused on the Linux kernel, viewing other technologies as less critical.
- Torvalds does not have a long-term vision for open-source software, preferring to focus on current engineering challenges.
Related
Linus Torvalds says RISC-V will make the same mistakes as Arm and x86
Linus Torvalds expresses concerns about RISC-V development potentially repeating past processor mistakes. Despite gaining traction, RISC-V lags in performance compared to x86 and Arm processors. Torvalds anticipates a gradual evolution for RISC-V.
Rust for Filesystems
At the 2024 Linux Summit, Wedson Almeida Filho and Kent Overstreet explored Rust for Linux filesystems. Rust's safety features offer benefits for kernel development, despite concerns about compatibility and adoption challenges.
Linus Torvalds worries RISC-V repeats mistakes of earlier architectures
Linus Torvalds warns that RISC-V may repeat past mistakes of Arm and x86 due to a disconnect between hardware and software developers, despite its growth and potential in the market.
Linux Creator Torvalds Says Rust Adoption in Kernel Lags Expectations
Linus Torvalds discussed the slow integration of Rust into Linux, ongoing development challenges, the importance of updates, skepticism about AI trends, and his focus on practical engineering over grand visions for open-source.
Linus Torvalds Begins Expressing Regrets Merging Bcachefs
Linus Torvalds regrets merging Bcachefs into the Linux kernel due to large pull requests and ongoing issues, questioning its stability as no major distributions currently use it.
Switching to a more modern topic, the introduction of the Rust language into Linux, Torvalds is disappointed that its adoption isn't going faster. "I was expecting updates to be faster, but part of the problem is that old-time kernel developers are used to C and don't know Rust. They're not exactly excited about having to learn a new language that is, in some respects, very different. So there's been some pushback on Rust." On top of that, Torvalds commented, "Another reason has been the Rust infrastructure itself has not been super stable."
AI
"When AI came in, it was wonderful, because Nvidia got much more involved in the kernel. Nvidia went from being on my list of companies who are not good to my list of companies who are doing really good work."
Well, maybe that's exactly what should happen. Maybe rust should have never been allowed in the kernel in the first place.
It's caused a lot of trouble so far and for what? The dev community is fractured and infighting is rampant.
Related
Linus Torvalds says RISC-V will make the same mistakes as Arm and x86
Linus Torvalds expresses concerns about RISC-V development potentially repeating past processor mistakes. Despite gaining traction, RISC-V lags in performance compared to x86 and Arm processors. Torvalds anticipates a gradual evolution for RISC-V.
Rust for Filesystems
At the 2024 Linux Summit, Wedson Almeida Filho and Kent Overstreet explored Rust for Linux filesystems. Rust's safety features offer benefits for kernel development, despite concerns about compatibility and adoption challenges.
Linus Torvalds worries RISC-V repeats mistakes of earlier architectures
Linus Torvalds warns that RISC-V may repeat past mistakes of Arm and x86 due to a disconnect between hardware and software developers, despite its growth and potential in the market.
Linux Creator Torvalds Says Rust Adoption in Kernel Lags Expectations
Linus Torvalds discussed the slow integration of Rust into Linux, ongoing development challenges, the importance of updates, skepticism about AI trends, and his focus on practical engineering over grand visions for open-source.
Linus Torvalds Begins Expressing Regrets Merging Bcachefs
Linus Torvalds regrets merging Bcachefs into the Linux kernel due to large pull requests and ongoing issues, questioning its stability as no major distributions currently use it.