A fost publicată versiunea 0.2.0 a proiectului uutils coreutils (Rust Coreutils), care dezvoltă o alternativă la pachetul GNU Coreutils, scris în Rust. Pachetul coreutils include peste o sută de utilitare, printre care sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln și ls. Scopul proiectului este de a crea o implementare alternativă cross-platform a Coreutils, capabilă să funcționeze pe platforme precum Windows, Redox și Fuchsia.
Rust Coreutils este utilizat în distribuțiile AerynOS (Serpent OS) și Apertis și va fi inclus implicit în versiunea de toamnă a Ubuntu 25.10. Spre deosebire de GNU Coreutils, implementarea Rust este distribuită sub o licență permissivă MIT, în loc de licența copyleft GPL. De asemenea, aceeași echipă de dezvoltare lucrează la analogele utilitarelor scrise în Rust din util-linux, diffutils, findutils și procps, precum și programele sed și login.
În noua versiune a Rust Coreutils:
- Pachetul a fost declarat complet pregătit pentru utilizare în Ubuntu. Toate problemele care împiedicau trecerea implicită a Ubuntu la Rust Coreutils au fost rezolvate.
- A fost adăugată suport pentru localizare și internaționalizare. A fost implementată o infrastructură pentru întreținerea traducerilor mesajelor în diferite limbi. Parametrii de localizare au fost luați în considerare în formatarea ieșirii și a fost inițiată traducerea mesajelor despre erori în mai multe limbi. Sistemul de localizare Fluent, dezvoltat de Mozilla și folosit în Firefox, a fost implementat pentru a sprijini multilingvismul.
- A fost adăugat suport pentru Unicode. Simbolurile Unicode, inclusiv emoji, pot fi acum utilizate în procesarea conținutului și a parametrilor, de exemplu, ca delimitatori de câmp: ‘echo «🍔🍟🥤» | cut -d»🍟» -f1’).
- Au fost optimizate performanțele utilitarelor tr, sort și cat. Performanța utilitarului tr a fost îmbunătățită de 15 ori - anterior, acest utilitar era mai lent decât GNU tr cu 9.8 ori, iar acum este mai rapid cu 1.58 ori.
- A fost îmbunătățită compatibilitatea cu setul de teste de referință GNU Coreutils, pentru care au fost trecute cu succes 538 de teste (față de 522 în versiunea anterioară), 52 (65) teste au eșuat, iar 27 (31) teste au fost oprite.

- A fost îmbunătățită compatibilitatea cu GNU Coreutils pentru utilitarele date, du, fmt, ls și sort.
- S-au extins funcționalitățile, au fost rezolvate problemele și au fost adăugate opțiuni lipsă pentru utilitare precum basenc, basename, cat, chmod, chown, cksum, cp, split, date, dd, du, echo, env, expr, factor, fold, hashsum, head, install, ln, logname, ls, mkdir, mkfifo, mktemp, more, mv, nice, nl, od, pr, printf, pwd, realpath, rm, shred, sort, stat, stdbuf, stty, sync, tail, tee, timeout, touch, tr, uname, unexpand, uptime, users și who.
Sursa: opennet.ro

