Rust Coreutils 0.0.30 Enhances GNU Compatibility, Uutils To Port More Common Unix Tools
- Reference: 0001532595
- News link: https://www.phoronix.com/news/uutils-Coreutils-0.0.30
- Source link:
With Rust Coreutils 0.0.30 they have been working on compatibility against the recent [1]GNU Coreutils 9.6 release . There is also one less GNU test case failure compared to the prior release.
All of the Rust Coreutils 0.0.30 changes are outlined via the project's [2]GitHub .
Last month at FOSDEM in Brussels the developers also announced their intention of Rust rewrite efforts for other common Unix tools.
Essential Debian/Ubuntu packages will be targetd for rewrite. Tools like procps, util-linux, hostname, login, wall, lscpu, dmesg, and others will be worked on for Rust porting.
In addition to the memory safety benefits of using Rust, the uutils developers feel there is an " appetite from the community " to see these Rust rewrites and would help " pave the way for the young generation. C developers are probably going to be less common. "
For more details see [3]the slides and the FOSDEM 2025 presentation embedded below.
[1] https://www.phoronix.com/news/GNU-Coreutils-9.6
[2] https://github.com/uutils/coreutils/releases/tag/0.0.30
[3] https://sylvestre.ledru.info/coreutils-fosdem-2025/#1
skeevy420