Ubuntu 25.10 to Ship with Rust-Rewritten Core Utilities
2025-03-13
Ubuntu engineers announced plans to replace core system utilities (e.g., ls, cp, mv) with modern Rust-based versions in Ubuntu 25.10. The goal is enhanced security and stability, not just performance. Rust's type system and borrow checker help mitigate memory safety vulnerabilities. A tool called `oxidizr` facilitates easy switching between implementations. While some compatibility issues exist, the project promises to enhance the overall robustness of the system in future Ubuntu releases.
Development
System Utilities