VOOZH about

URL: https://www.phoronix.com/news/Rust-Coreutils-0.6

⇱ Rust Coreutils 0.6 Brings Increased Compatibility, Removing Some Unsafe Code & More Perf - Phoronix


👁 Phoronix

Rust Coreutils 0.6 Brings Increased Compatibility, Removing Some Unsafe Code & More Perf

Written by Michael Larabel in Programming on 2 February 2026 at 05:30 PM EST. 50 Comments
Following the Rust Coreutils presentation from FOSDEM this weekend, Rust Coreutils 0.6 is now available as the latest feature release for this Rust programming language re-implementation of GNU Coreutils.

Rust Coreutils is up to passing 622 GNU Coreutils test suite tests, or around 96.28% compatibility. As noted at FOSDEM, the goal remains for a 100% pass rate.

👁 Rust Coreutils GNU test suite pass rate


Rust Coreutils has also dropped some unsafe code from date, sort, and other utilities. There is also enhanced error handling, replacing raw libc calls with safe Nix crate equivalents, improved localization, and continuing to work on expanding platform support. There is better Cygwin support, greater RISC-V 64-bit testing, and other improvements.

On the performance side, base64 and other utilities have seen reduced memset optimizations, optimizing the numeric output of shuf, optimized memory usage for ignore-case comparisons with uniq, performance improvements with better file-system handling in df, and various other updates.

Downloads and more details on the Rust Coreutils 0.6 release via GitHub.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.