Linux Kernel Rust Controversy: Maintainer Rejects Linus's Push

2025-02-18

Linux kernel maintainer Christoph Hellwig publicly opposes the forced adoption of Rust in the kernel. He points out that Linus Torvalds privately stated he would override maintainers' vetoes and merge Rust code anyway. Hellwig worries this will turn the kernel codebase into an unmaintainable multi-language mess, increasing maintenance burden and ultimately harming the kernel's long-term stability. He argues that addressing kernel memory safety issues should prioritize improving existing code, not introducing a new language, and calls for clear language usage guidelines.

Development