Release van uutils 0.0.19, de Rust-variant van GNU Coreutils

De release van het uutils coreutils 0.0.19-project is beschikbaar, waarin een analoog van het GNU Coreutils-pakket wordt ontwikkeld, herschreven in de Rust-taal. Coreutils wordt geleverd met meer dan honderd hulpprogramma's, waaronder sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln en ls. Het doel van het project is om een ​​platformonafhankelijke alternatieve implementatie van Coreutils te creëren, die onder meer op Windows-, Redox- en Fuchsia-platforms kan draaien. In tegenstelling tot GNU Coreutils wordt de Rust-implementatie gedistribueerd onder de tolerante MIT-licentie, in plaats van de copyleft GPL-licentie.

Grote veranderingen:

  • Verbeterde compatibiliteit met de GNU Coreutils benchmark-testsuite, die 365 tests (voorheen 340) heeft doorstaan, 186 (210) tests niet heeft doorstaan ​​en 49 (50) tests heeft overgeslagen. De referentie-uitgave is GNU Coreutils 9.3.
    Release van uutils 0.0.19, de Rust-variant van GNU Coreutils
  • Uitgebreide mogelijkheden, verbeterde compatibiliteit en ontbrekende opties toegevoegd voor de hulpprogramma's b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, leuk, plakken, pwd, rm, versnipperen, staart, aanraken, uniq, wc, whoami, ja.
  • rm en uniq lossen problemen op die optreden bij het gebruik van onjuiste UTF-8-tekens in bestands- en mapnamen.

Bron: opennet.ru

Voeg een reactie