uutils 0.0.16 Released As Rust-Based GNU Coreutils Replacement

Written by Michael Larabel in Programming on 12 October 2022 at 06:03 AM EDT. 84 Comments
Among the many Rust-written projects that have been gaining steam in recent years has been uutils as a Rust-based replacement to GNU Coreutils that is commonly used on Linux systems. Out today is uutils 0.0.16 as the latest step in this Rust-replacement quest.

GNU Coreutils provides some common core utilities for Linux systems with various command-line tools while uutils has been rewriting these utilities within the Rust programming language. Some components of uutils have shown to be faster while writing it in Rust allows for improved memory safety and maintaining a modern codebase.

With uutils 0.0.16, they have now changed their return exit code handling to match the GNU behavior, the tail utility has seen a significant refactoring, chroot is returning better exit codes, the dd argument parsing has been overhauled with greater GNU dd compatibility. and various other utilities have seen support for new arguments added. There has also been other fixes and improvements for increasing uutils compatibility with the GNU Coreutils.

Downloads and more details on uutils 0.0.16 via GitHub.
Related News
About The Author
Michael Larabel

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.

Popular News This Week