Utgivelse av uutils 0.0.19, Rust-varianten av GNU Coreutils

Utgivelsen av uutils coreutils 0.0.19-prosjektet er tilgjengelig, og utvikler en analog av GNU Coreutils-pakken, omskrevet på Rust-språket. Coreutils kommer med over hundre verktøy, inkludert sort, cat, chmod, chown, chroot, cp, date, dd, echo, vertsnavn, id, ln og ls. Målet med prosjektet er å lage en alternativ tverrplattformimplementering av Coreutils, som kan kjøres på blant annet Windows, Redox og Fuchsia-plattformer. I motsetning til GNU Coreutils, distribueres Rust-implementeringen under den tillatelige MIT-lisensen, i stedet for copyleft GPL-lisensen.

Hovedendringer:

  • Forbedret kompatibilitet med GNU Coreutils benchmark-testsuite, som besto 365 tester (tidligere 340), mislyktes i 186 (210) tester og hoppet over 49 (50) tester. Referanseutgivelsen er GNU Coreutils 9.3.
    Utgivelse av uutils 0.0.19, Rust-varianten av GNU Coreutils
  • Utvidede muligheter, forbedret kompatibilitet og lagt til manglende alternativer for verktøyene 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, ja.
  • rm og uniq løser problemer som oppstår når du bruker feil UTF-8-tegn i fil- og katalognavn.

Kilde: opennet.ru

Legg til en kommentar