Veröffentlichung von uutils 0.0.19, der GNU Coreutils-Variante in Rust

Die neue Version des Projekts uutils coreutils 0.0.19 ist jetzt verfügbar. Dieses Projekt entwickelt eine Alternative zu den GNU Coreutils, die in der Programmiersprache Rust neu geschrieben wurde. Die coreutils umfassen über hundert Werkzeuge, darunter sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln und ls. Ziel des Projekts ist es, eine plattformübergreifende alternative Implementierung der Coreutils zu schaffen, die auch auf Windows, Redox und Fuchsia funktioniert. Im Gegensatz zu den GNU Coreutils wird die Rust-Implementierung unter der permissiven MIT-Lizenz vertrieben, anstelle der Copyleft GPL-Lizenz.

Wesentliche Änderungen:

  • Die Kompatibilität mit dem Referenz-Testsatz der GNU Coreutils wurde verbessert. Es wurden 365 Tests erfolgreich durchgeführt (in der vorherigen Version 340), 186 (210) Tests schlugen fehl und 49 (50) Tests wurden übersprungen. Als Referenz wurde die Version der GNU Coreutils 9.3 verwendet.
    Veröffentlichung von uutils 0.0.19, der GNU Coreutils-Variante in Rust
  • Die Funktionalität wurde erweitert, die Kompatibilität verbessert und fehlende Optionen für die Werkzeuge b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, nice, paste, pwd, rm, shred, tail, touch, uniq, wc, whoami, yes hinzugefügt.
  • In rm und uniq wurden Probleme behoben, die beim Umgang mit inkorrekten UTF-8-Zeichen in Datei- und Verzeichnisnamen auftreten.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster