Το έργο uutils coreutils 0.0.19 είναι πλέον διαθέσιμο, αναπτύσσοντας ένα ανάλογο του πακέτου GNU Coreutils, ξαναγραμμένο στη γλώσσα Rust. Το coreutils περιλαμβάνει πάνω από εκατό βοηθητικά προγράμματα, όπως sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln και ls. Ο στόχος του έργου είναι να δημιουργήσει μια εναλλακτική υλοποίηση του Coreutils σε πολλαπλές πλατφόρμες, ικανή να τρέχει μεταξύ άλλων σε πλατφόρμες Windows, Redox και Fuchsia. Σε αντίθεση με το GNU Coreutils, η υλοποίηση Rust διανέμεται με την άδεια MIT, αντί της άδειας copyleft GPL.
Βασικές αλλαγές:
- Βελτιωμένη συμβατότητα με τη σουίτα σημείων αναφοράς GNU Coreutils, η οποία πέρασε 365 δοκιμές (340 στην προηγούμενη έκδοση), απέτυχε σε 186 (210) δοκιμές και παρέλειψε 49 (50) δοκιμές. Η έκδοση GNU Coreutils 9.3 χρησιμοποιείται ως αναφορά.

- Διευρυμένες δυνατότητες, βελτιωμένη συμβατότητα και προστιθέμενες επιλογές που λείπουν για τα βοηθητικά προγράμματα b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, περισσότερα, mv, nice, paste, shredtail, ww.
- Οι rm και uniq έχουν επιλύσει ζητήματα που προέκυψαν κατά τη χρήση μη έγκυρων χαρακτήρων UTF-8 στα ονόματα αρχείων και καταλόγων.
Πηγή: opennet.ru

