Izdanje uutils 0.0.19, varijante GNU Coreutils na jeziku Rust

Dostupan je izlaz projekta uutils coreutils 0.0.19, koji razvija analog paketa GNU Coreutils, prepisan na jeziku Rust. U sastavu coreutils nalazi se više od stotinu alata, uključujući sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln i ls. Cilj projekta je stvaranje međuplatformske alternativne implementacije Coreutils koja može raditi, među ostalim, na platformama Windows, Redox i Fuchsia. Za razliku od GNU Coreutils, implementacija na Rustu distribuira se pod permisivnom MIT licencom, umesto copyleft GPL licence.

Glavne promjene:

  • Poboljšana je kompatibilnost s referentnim testnim skupom GNU Coreutils, pri čemu je uspešno izvršeno 365 testova (u prethodnoj verziji 340), 186 (210) testova je završeno neuspehom, a 49 (50) testova je propušteno. Kao referentna verzija korišćen je izlaz GNU Coreutils 9.3.
    Izdanje uutils 0.0.19, varijante GNU Coreutils na jeziku Rust
  • Proširene su mogućnosti, poboljšana je kompatibilnost i dodane su nedostajuće opcije za alate 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.
  • U rm i uniq rešeni su problemi koji se javljaju prilikom korišćenja neispravnih UTF-8 znakova u imenima fajlova i direktorijuma.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster