AI news story

Rust will save Linux from AI, says Greg Kroah-Hartman

Now that doesn't mean Linux stable kernel maintainer Greg Kroah-Hartman thinks Rust is magic.

  • AI
  • Source: ZDNet
  • Published: 2026-05-27

Editor's take

Linux kernel maintainer Greg Kroah-Hartman has advocated for the integration of Rust into the Linux kernel, not as a replacement for C, but as a safer alternative for specific new development. This move is significant because the Linux kernel, powering everything from Android devices to supercomputers, has historically been developed almost exclusively in C. Introducing Rust aims to mitigate common memory safety vulnerabilities, a persistent source of bugs and security exploits in C code, potentially leading to a more robust and secure operating system.

The implications extend beyond kernel stability. A successful Rust integration could accelerate the adoption of memory-safe languages in other critical infrastructure projects. It also signals a shift in how established, high-performance systems are approached, demonstrating that even decades-old codebases can evolve to incorporate newer, safer programming paradigms. The challenge will be in managing the coexistence of two major languages within a single kernel and ensuring a seamless transition for developers.

Future developments to monitor include the specific kernel subsystems where Rust will first be applied and the performance benchmarks of Rust modules compared to their C counterparts. The rate of adoption by the broader Linux developer community and the effectiveness of Rust's tooling in the kernel environment will be key indicators of its long-term success. Any significant security incidents attributed to newly introduced Rust code, or conversely, major vulnerabilities exposed in existing C code that Rust could have prevented, would dramatically shape the narrative.