Izdanje uutilsa 0.0.19, Rust varijante GNU Coreutilsa

Dostupno je izdanje projekta uutils coreutils 0.0.19, koji razvija analogni paket GNU Coreutils, prepisan na Rust jeziku. Coreutils dolazi sa preko stotinu uslužnih programa, uključujući sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln i ls. Cilj projekta je kreiranje alternativne implementacije Coreutil-a na više platformi, sposobne za rad na Windows, Redox i Fuchsia platformama, između ostalih. Za razliku od GNU Coreutilsa, Rust implementacija se distribuira pod dopuštenom MIT licencom, umjesto copyleft GPL licence.

Glavne promjene:

  • Poboljšana kompatibilnost sa GNU Coreutils benchmark test paketom, koji je prošao 365 testova (prethodno 340), pao na 186 (210) testova i preskočio 49 (50) testova. Referentno izdanje je GNU Coreutils 9.3.
    Izdanje uutilsa 0.0.19, Rust varijante GNU Coreutilsa
  • Proširene mogućnosti, 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, da.
  • rm i uniq rješavaju probleme koji se javljaju kada se koriste neispravni UTF-8 znakovi u imenima datoteka i direktorija.

izvor: opennet.ru

Dodajte komentar