Uutils 0.9 Launches: Rust-Based GNU Coreutils

Published release of the project uutils coreutils 0.9.0 (Rust Coreutils), developing an analogue of the package GNU Coreutils, written in Rust. Coreutils comes with over a hundred utilities, including sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, and ls. The goal of the project is to create a cross-platform alternative implementation of Coreutils, capable of running on Windows, Redox and Fuchsia platforms, among others.

Rust Coreutils is enabled by default in the Ubuntu 25.10 release and partially in Ubuntu 26.04. Rust Coreutils is also used in the distributions AerynOS (Serpent OS) and Apertis (developed by Collabora). Unlike GNU Coreutils, the Rust implementation is distributed under the permissive MIT license, instead of the GPL copyleft license. Additionally, the same team of developers is developing analogues of utility sets written in Rust util-linux, diffutils, findutils, procps and acl, as well as the programs sed and login.

In the new versions of Rust Coreutils:

  • The level of compatibility with the GNU Coreutils reference test suite was 90.58% (from 94.74%). 625 tests were successfully completed, which is 5 less than in the previous version (630). 56 tests failed (down from 21), one test resulted in an error, and 8 tests were missed (down from
/Reports, release notes, official announcements.