Lëshimi i uutils 0.0.19, varianti Rust i GNU Coreutils

Është i disponueshëm publikimi i projektit uutils coreutils 0.0.19, i cili zhvillon një analog të paketës GNU Coreutils, të rishkruar në Rust. Coreutils vjen me mbi njëqind shërbime, duke përfshirë sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln dhe ls. Qëllimi i projektit është të krijojë një zbatim alternativ ndër-platformë të Coreutils që mund të funksionojë në platformat Windows, Redox dhe Fuchsia, ndër të tjera. Ndryshe nga GNU Coreutils, zbatimi Rust licencohet sipas licencës lejuese MIT në vend të licencës GPL copyleft.

Ndryshimet kryesore:

  • Përputhshmëri e përmirësuar me grupin e testeve të referencës GNU Coreutils, ku kaluan 365 teste (nga 340 në versionin e mëparshëm), 186 (210) teste dështuan dhe 49 (50) teste u anashkaluan. Publikimi i referencës është GNU Coreutils 9.3.
    Lëshimi i uutils 0.0.19, varianti Rust i GNU Coreutils
  • Karakteristika të zgjeruara, përputhshmëri e përmirësuar dhe opsione të shtuara që mungojnë për shërbimet b2sum, basenc, chgrp, chown, cksum, cp, data, dd, dircolors, du, faktor, fmt, hashsum, head, ls, mkdir, mktemp, më shumë, mv, nice , paste, pwd, rm, gris, bisht, prek, uniq, wc, whoami, po.
  • rm dhe uniq kanë rregulluar probleme me karaktere të pasakta UTF-8 në emrat e skedarëve dhe drejtorive.

Burimi: opennet.ru

Shto një koment