Vydání uutils 0.0.19, Rust varianta GNU Coreutils

Je k dispozici vydání projektu uutils coreutils 0.0.19, který vyvíjí obdobu balíčku GNU Coreutils přepsaného v Rustu. Coreutils přichází s více než stovkou nástrojů, včetně sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln a ls. Cílem projektu je vytvořit multiplatformní alternativní implementaci Coreutils, která může fungovat mimo jiné na platformách Windows, Redox a Fuchsia. Na rozdíl od GNU Coreutils je implementace Rust licencována pod licencí MIT namísto licence copyleft GPL.

Hlavní změny:

  • Vylepšená kompatibilita s referenční sadou testů GNU Coreutils, kde prošlo 365 testů (oproti 340 v předchozí verzi), 186 (210) testů selhalo a 49 (50) testů bylo přeskočeno. Referenční vydání je GNU Coreutils 9.3.
    Vydání uutils 0.0.19, Rust varianta GNU Coreutils
  • Rozšířené funkce, vylepšená kompatibilita a přidány chybějící možnosti pro nástroje b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, nice , pasta, pwd, rm, shred, tail, touch, uniq, wc, whoami, yes.
  • rm a uniq opravily problémy s nesprávnými znaky UTF-8 v názvech souborů a adresářů.

Zdroj: opennet.ru

Přidat komentář