Earlier quoted context omitted.
The rewrite in Rust is mostly vanity and marketing but not based on a real technical need... So I don't see why they would want to do that.
Canonical's usage of uutils is likely for marketing. But the codebase itself was developed for fun, as an excuse for people to have a hands-on way to learn Rust back before Rust was even released, with a minor justification as being cross-platform. From the original README in 2013: Why? ---- Many GNU, linux and other utils are pretty awesome, and obviously some effort has been spent in the past to port them to window…
Currently their usage is actively worsening the security of their distro