Versión de uutils 0.0.19, a variante Rust de GNU Coreutils

Está dispoñible a versión do proxecto uutils coreutils 0.0.19, que desenvolve un análogo do paquete GNU Coreutils, reescrito na linguaxe Rust. Coreutils inclúe máis de cen utilidades, incluíndo sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln e ls. O obxectivo do proxecto é crear unha implementación alternativa multiplataforma de Coreutils, capaz de funcionar en plataformas Windows, Redox e Fuchsia, entre outras. A diferenza de GNU Coreutils, a implementación de Rust distribúese baixo a licenza permisiva MIT, en lugar da licenza GPL copyleft.

Principais cambios:

  • Compatibilidade mellorada co conxunto de probas de referencia GNU Coreutils, que pasou 365 probas (antes 340), fallou 186 (210) probas e saltouse 49 (50) probas. A versión de referencia é GNU Coreutils 9.3.
    Versión de uutils 0.0.19, a variante Rust de GNU Coreutils
  • Capacidades ampliadas, compatibilidade mellorada e opcións que faltan para as utilidades b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, agradable, pegar, pwd, rm, triturar, cola, tocar, uniq, wc, whoami, si.
  • rm e uniq solucionan os problemas que se producen ao usar caracteres UTF-8 incorrectos nos nomes de ficheiros e directorios.

Fonte: opennet.ru

Engadir un comentario