Uutils 0.3 Launch: Rust Version of GNU Coreutils

Published project release uutils coreutils 0.3.0 (Rust Coreutils), which develops an analogue of the GNU Coreutils package, written in the Rust language. 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 is used in the 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, and procps, as well as the programs sed and login.

In the new version of Rust Coreutils:

  • The performance of some utilities has been significantly improved, for example, compared to GNU Coreutils, the sort utility is now faster at 3.72 times in normal sorting and 1.46 times in number sorting, base64 is 1.2 times faster, expand is 1.8 times faster, unexpand is 1.5 times faster, nl is 1.57 times faster, fold is 1.19 times faster, “uniq -c” is 1.13 times faster.
  • Based on the
/Reports, release notes, official announcements.