Издание на uutils 0.0.19, вариант на GNU Coreutils на Rust.

Достъпен е проектът uutils coreutils 0.0.19, който развива аналог на пакета GNU Coreutils, пренаписан на езика Rust. coreutils включва повече от сто утилити, включително sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln и ls. Целта на проекта е да се създаде кросплатформена алтернативна реализация на Coreutils, способна да работи и на платформи Windows, Redox и Fuchsia. В отличие от GNU Coreutils, реализацията на Rust се разпространява под разрешителната лицензия MIT, вместокопилефт-licence GPL.

Основни промени:

  • Подобрена е съвместимостта с еталонния тестови набор GNU Coreutils, при преминаването на който успешно са изпълнени 365 теста (в предишната версия 340), 186 (210) теста са завършили неуспешно и 49 (50) теста са били пропуснати. Като еталон е използвана версията на GNU Coreutils 9.3.
    Издание на uutils 0.0.19, вариант на GNU Coreutils на Rust.
  • Разширени са възможностите, подобрена е съвместимостта и добавени са липсващи опции за утилитите 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.
  • В rm и uniq са решени проблеми, които се проявяват при използване на некоректни UTF-8 символи в имената на файлове и директории.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster