Revolution im Ubuntu-Userland: Rust-Tools stürmen GNU Coreutils-Bastion
Der Klassiker trifft auf die Zukunft: GNU Coreutils vs. uutils in Rust
Seit den 1970er Jahren hat das GNU-Coreutils-Paket, entwickelt in der C-Sprache, über 100 unverzichtbare Unix-Kommandozeilenprogramme wie cp, ls; mv und rm beinhaltet …. Diese Sammlung steht unter der GNU General Public License. Im Kontrast dazu werden diese Tools im MIT-lizenzierten uutils-Projekt komplett neu in Rust geschrieben. Das erklärte Ziel: eine hundertprozentige Kompatibilität mit den Coreutils zu gewährleisten, wie uutils-Entwickler Daniel Hofstetter im iX-Interview betont. Die Idee dahinter ist; dass Anwender keinen Unterschied bemerken sollen und Skripte; die auf diese Tools zurückgreifen; ohne jegliche Anpassungen weiterhin einwandfrei funktionieren sollen…