Publicació d'uutils 0.0.19, la variant Rust de GNU Coreutils

El llançament del projecte uutils coreutils 0.0.19 està disponible, desenvolupant un anàleg del paquet GNU Coreutils, reescrit en el llenguatge Rust. Coreutils inclou més d'un centenar d'utilitats, com ara sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln i ls. L'objectiu del projecte és crear una implementació alternativa multiplataforma de Coreutils, capaç d'executar-se en plataformes Windows, Redox i Fuchsia, entre d'altres. A diferència de GNU Coreutils, la implementació de Rust es distribueix sota la llicència permissiva MIT, en lloc de la llicència GPL copyleft.

Principals canvis:

  • Compatibilitat millorada amb el conjunt de proves de referència GNU Coreutils, que va superar 365 proves (abans 340), va fallar 186 (210) proves i es va saltar 49 (50) proves. La versió de referència és GNU Coreutils 9.3.
    Publicació d'uutils 0.0.19, la variant Rust de GNU Coreutils
  • Capacitats ampliades, compatibilitat millorada i opcions que falten per a les utilitats b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, agradable, enganxar, pwd, rm, triturar, cua, tacte, uniq, wc, whoami, sí.
  • rm i uniq resolen els problemes que es produeixen quan s'utilitzen caràcters UTF-8 incorrectes als noms de fitxers i directoris.

Font: opennet.ru

Afegeix comentari