Lanzamiento de uutils 0.0.19, la variante Rust de GNU Coreutils

Está disponible el lanzamiento del proyecto uutils coreutils 0.0.19, que desarrolla un análogo del paquete GNU Coreutils, reescrito en Rust. Coreutils viene con más de cien utilidades, incluidas sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln y ls. El objetivo del proyecto es crear una implementación alternativa multiplataforma de Coreutils que pueda funcionar en las plataformas Windows, Redox y Fuchsia, entre otras cosas. A diferencia de GNU Coreutils, la implementación de Rust tiene la licencia permisiva MIT en lugar de la licencia copyleft GPL.

Cambios importantes:

  • Compatibilidad mejorada con el conjunto de pruebas de referencia de GNU Coreutils, donde se aprobaron 365 pruebas (frente a 340 en la versión anterior), 186 (210) pruebas fallaron y 49 (50) pruebas se omitieron. La versión de referencia es GNU Coreutils 9.3.
    Lanzamiento de uutils 0.0.19, la variante Rust de GNU Coreutils
  • Funciones ampliadas, compatibilidad mejorada y opciones faltantes agregadas para las utilidades 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, sí.
  • rm y uniq han solucionado problemas con caracteres UTF-8 incorrectos en nombres de archivos y directorios.

Fuente: opennet.ru

Añadir un comentario