Έκδοση uutils 0.0.19, η παραλλαγή Rust του GNU Coreutils

Η κυκλοφορία του έργου 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.
    Έκδοση uutils 0.0.19, η παραλλαγή Rust του GNU Coreutils
  • Διευρυμένες δυνατότητες, βελτιωμένη συμβατότητα και πρόσθετες επιλογές που λείπουν για τα βοηθητικά προγράμματα b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, περισσότερα, mv, ωραίο , πάστα, pwd, rm, shred, tail, touch, uniq, wc, whoami, ναι.
  • rm και uniq επιλύουν προβλήματα που παρουσιάζονται όταν χρησιμοποιούνται λανθασμένοι χαρακτήρες UTF-8 στα ονόματα αρχείων και καταλόγων.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο