Ubuntu 25.10 Replaces GNU Coreutils with Rust Uutils
a year ago
- #Rust
- #System Utilities
- #Ubuntu
- John Sieger, VP of Canonical, proposes replacing system utilities in Ubuntu with Rust-based alternatives.
- First target is Ubuntu 25.10, aiming to use Uutils instead of GNU Coreutils by default.
- If successful, Uutils will also be default in Ubuntu LTS 26.04.
- Over 100 Coreutils utilities like Sort, Cat, Chmod, etc., will be affected.
- Uutils is already default in Apertis and Arynos (Serpentos) distributions.
- Uutils Coreutils 0.0.30 passed 507 tests, with 69 failures and 41 skipped.
- Plans to replace SU and Sudo with Sudo-RS in Ubuntu soon.
- Other projects under consideration include ZLIB-RS and NTPD-RS.
- Migration aims to improve reliability and safety by reducing memory-related errors.
- Canonical emphasizes the importance of safety and correctness in low-level software.