Izdanje uutils 0.0.19, Rust varijanta GNU Coreutils

Dostupno je izdanje projekta uutils coreutils 0.0.19, koji razvija analog GNU Coreutils paketa, prepisanog u Rustu. Coreutils dolazi s preko sto uslužnih programa, uključujući sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln i ls. Cilj projekta je stvoriti međuplatformsku alternativnu implementaciju Coreutilsa koja može raditi na Windows, Redox i Fuchsia platformama, između ostalog. Za razliku od GNU Coreutilsa, implementacija Rusta licencirana je pod dopuštenom licencom MIT umjesto GPL copyleft licence.

Velike promjene:

  • Poboljšana kompatibilnost s referentnim paketom testova GNU Coreutils, gdje je 365 testova prošlo (u odnosu na 340 u prethodnoj verziji), 186 (210) testova nije uspjelo, a 49 (50) testova je preskočeno. Referentno izdanje je GNU Coreutils 9.3.
    Izdanje uutils 0.0.19, Rust varijanta GNU Coreutils
  • Proširene značajke, poboljšana kompatibilnost i dodane opcije koje nedostaju za pomoćne programe b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, faktor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, nice , paste, pwd, rm, shred, tail, touch, uniq, wc, whoami, yes.
  • rm i uniq su popravili probleme s netočnim UTF-8 znakovima u nazivima datoteka i direktorija.

Izvor: opennet.ru

Dodajte komentar