Versione uutils 0.0.19, variante di GNU Coreutils in linguaggio Rust

È disponibile il rilascio del progetto uutils coreutils 0.0.19, che sviluppa un'alternativa al pacchetto GNU Coreutils, riscritta nel linguaggio Rust. Coreutils include oltre cento utility, tra cui sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln e ls. L'obiettivo del progetto è creare un'implementazione alternativa e multipiattaforma di Coreutils, in grado di funzionare anche su piattaforme Windows, Redox e Fuchsia. A differenza di GNU Coreutils, l'implementazione in Rust è distribuita con una licenza permissiva MIT, invece di una licenza copyleft GPL.

Variazioni principali:

  • È stata migliorata la compatibilità con il set di test di riferimento GNU Coreutils, superando 365 test (340 nella versione precedente), 186 (210) test sono falliti e 49 (50) test sono stati saltati. Come riferimento è stato utilizzato il rilascio GNU Coreutils 9.3.
    Versione uutils 0.0.19, variante di GNU Coreutils in linguaggio Rust
  • Le funzionalità sono state ampliate, la compatibilità è stata migliorata e sono state aggiunte le opzioni mancanti per le utility 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.
  • In rm e uniq sono stati risolti i problemi che si manifestano quando vengono utilizzati caratteri UTF-8 non validi nei nomi dei file e delle directory.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster