Why the Linux Kernel Is Now Written in Rust cover art

Why the Linux Kernel Is Now Written in Rust

Why the Linux Kernel Is Now Written in Rust

Listen for free

View show details
Episode 78 dives into the biggest programming language shift in Linux history: Rust code inside the kernel. Lucas explains why the C language's memory-safety bugs have caused decades of security patches, and how Rust's compile-time guarantees eliminate entire classes of vulnerabilities at the source. He walks through the key milestones: the 2022 merge of initial Rust support, the first Rust network driver in 2024, and the current state as of mid-2026 where over 2.5 million lines of Rust now ship in mainline Linux. Luna asks about the learning curve for kernel maintainers and whether Rust will ever fully replace C. The hosts discuss the biggest real-world payoff so far—a filesystem module with zero reported memory bugs in production—and what's next for Rust in subsystems like scheduling and memory management. If you've wondered whether Linux is quietly undergoing a generational rewrite, this episode gives you the concrete numbers and the human story behind the transition. #Linux #Rust #Kernel #MemorySafety #CLanguage #OpenSource #LinuxKernel #Programming #SystemsProgramming #SoftwareEngineering #Security #Technology #FexingoBusiness #BusinessPodcast #Podcast #LinusTorvalds #RustForLinux #MiguelOjeda Keep every episode free: buymeacoffee.com/fexingo
adbl_web_anon_alc_button_suppression_t1
No reviews yet