uutils
A project that rewrites GNU coreutils in Rust, aiming for command-line behavioral compatibility with the original and offering a drop-in replacement. Its recent relicensing from GPL to MIT has drawn community controversy.
Timeline (last 90 days)
A veteran developer with decades of deep involvement in the Fedora project has publicly stated that no one would seriously consider replacing existing mature tools with Rust clones such as sudo-rs and uutils.
Both uutils and sudo-rs have become non-viable options due to 'deliberate breakage' and 'incoherent compatibility issues'.
uutils is a project to rewrite GNU coreutils in Rust, with the goal of being compatible with the original in command-line behavior.
The common positioning of sudo-rs and uutils is as 'drop-in replacements' rather than new tools built from scratch, so they must remain consistent with the originals in argument parsing, error messages, permission semantics, and edge-case behavior.
uutils moved from the GPL to the MIT license, which sparked strong dissatisfaction in the community.
The Rust clone tools are positioned as direct clones, but even the cloning itself is incomplete, and there are no new features, no significant performance advantage, and no user experience improvement.
All Facts (6)
A veteran developer with decades of deep involvement in the Fedora project has publicly stated that no one would seriously consider replacing existing mature tools with Rust clones such as sudo-rs and uutils.
50%UnverifiedBoth uutils and sudo-rs have become non-viable options due to 'deliberate breakage' and 'incoherent compatibility issues'.
50%Unverifieduutils is a project to rewrite GNU coreutils in Rust, with the goal of being compatible with the original in command-line behavior.
50%UnverifiedThe common positioning of sudo-rs and uutils is as 'drop-in replacements' rather than new tools built from scratch, so they must remain consistent with the originals in argument parsing, error messages, permission semantics, and edge-case behavior.
50%UnverifiedThe Rust clone tools are positioned as direct clones, but even the cloning itself is incomplete, and there are no new features, no significant performance advantage, and no user experience improvement.
50%Unverifieduutils moved from the GPL to the MIT license, which sparked strong dissatisfaction in the community.
50%