
Rust4Linux with Danilo Krummrich
From Rust in Production by Matthias Endler
December 11, 2025 · 1h 1m · Episode 38
About this episode
This episode features an interview with Danilo Krummrich discussing the integration of Rust into the Linux kernel and the challenges involved.
Bringing Rust into the Linux kernel is one of the most ambitious modernization efforts in open source history. The Linux kernel, with its decades of C code and deeply ingrained development practices, is now opening its doors to a memory-safe language. It's the first time in over 30 years that a new programming language has been officially adopted for kernel development. But the journey is far from straightforward. In this episode, we speak with Danilo Krummrich, Linux kernel maintainer and Rust for Linux core team member, about the groundbreaking work of integrating Rust into the Linux kernel. Among other things, we talk about the Nova GPU driver, a Rust-based successor to Nouveau for NVIDIA graphics cards, and discuss the technical challenges and cultural shifts required for large-scale Rust adoption in the kernel as well as the future of the Rust4Linux project.
People in this episode
Host: Matthias Endler
Guest: Danilo Krummrich
Topics covered
- Rust in Linux kernel
- memory-safe languages
- open source modernization
- GPU drivers
- technical challenges
- cultural shifts
- Rust4Linux project
Keywords
- Rust
- Linux kernel
- memory safety
- Nouveau
- GPU driver
- open source
- technical challenges
- cultural shifts
- Rust4Linux
Mentioned in this episode
Organizations: Linux, NVIDIA
Products: Rust, Nouveau, Nova GPU driver
More episodes of Rust in Production
- Veo with Anders Hellerup Madsen and Gorm Casper · June 4, 2026 · 1h 12m
- Rust for Linux with Alice Ryhl and Greg Kroah-Hartman · May 21, 2026 · 50 min
- NLnet Labs with Arya Khanna and Martin Hoffmann · May 7, 2026 · 1h 21m
- Helsing with Jon Gjengset · April 23, 2026 · 1h 33m
- Cloudsmith with Cian Butler · April 9, 2026 · 1h 15m
- Gama Space with Sebastian Scholz · January 22, 2026 · 58 min
Explore listener stats, chart rankings, contacts and more on the Rust in Production podcast page.