Dostępna jest wersja projektu uutils coreutils 0.0.19, rozwijającego analog pakietu GNU Coreutils, przepisanego w języku Rust. W skład coreutils wchodzi ponad sto narzędzi, w tym sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln i ls. Celem projektu jest stworzenie wieloplatformowej alternatywnej implementacji Coreutils, która będzie mogła działać również na platformach Windows, Redox i Fuchsia. W przeciwieństwie do GNU Coreutils, implementacja w Rust jest dystrybuowana na licencji MIT, a nie na licencji copyleft GPL.
Główne zmiany:
- Ulepszona została zgodność z referencyjnym zestawem testów GNU Coreutils, podczas którego pomyślnie zakończono 365 testów (w poprzedniej wersji 340), 186 (210) testów zakończyło się niepowodzeniem, a 49 (50) testów zostało pominiętych. Jako referencyjna wykorzystana została wersja GNU Coreutils 9.3.

- Rozszerzono możliwości, poprawiono zgodność i dodano brakujące opcje dla narzędzi 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.
- W rm i uniq rozwiązano problemy, które pojawiały się przy użyciu niepoprawnych znaków UTF-8 w nazwach plików i katalogów.
Źródło: opennet.ru

