Hasty Briefsbeta

Bilingual

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.