Versioni 0.0.18 i paketës së mjeteve uutils coreutils është tani i disponueshëm. Ai zhvillon një ekuivalent të paketës GNU Coreutils të bazuar në Rust. Coreutils përfshin mbi 100 programe ndihmëse, duke përfshirë sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln dhe ls. Projekti synon të krijojë një alternativë ndërplatformore për Coreutils, të aftë të funksionojë në platformat Windows, Redox dhe Fuchsia, ndër të tjera. Ndryshe nga GNU Coreutils, implementimi i Rust shpërndahet sipas licencës lejuese MIT, në vend të GPL me të drejtë autoriale.
Ndryshimet kryesore:
- Përmirësim i përputhshmërisë me paketën e testeve GNU Coreutils, e cila kaloi 340 teste, dështoi në 210 teste dhe anashkaloi 50 teste. GNU Coreutils 9.2 u përdor si testim.

- Kapacitete të zgjeruara, përputhshmëri e përmirësuar dhe opsione të shtuara që mungojnë për shërbimet cksum, chmod, chroot, comm, cp, cut, date, dd, du, expand, env, factor, hashsum, install, ln, ls, mktemp, mv, nice, nproc, od, ptx, pwd, rm, shred, sleep, stdbuf, stty, tail, touch, timeout, tr, uname, uniq, utmpx, uptime, wc.
- Modaliteti interaktiv (-i) i shërbimeve ln, cp dhe mv është përmirësuar.
- Përmirësim i trajtimit të sinjalit në shërbimet "po", "tee" dhe "timeout".
- Për të përcaktuar terminalin, u bë kalimi në paketën is_terminal në vend të atty.
Njëkohësisht, u publikua paketa uutils findutils 0.4.0, e cila përmbante një implementim të Rust të paketës GNU Findutils (find, locate, updatedb dhe xargs). Versioni i ri përfshin:
- U shtua mbështetje për funksionin printf të pajtueshëm me GNU.
- Programi xargs është implementuar.
- U shtua mbështetje për shprehjet e rregullta, maskat POSIX dhe zëvendësimet "{}".
- Programi find tani mbështet opsionet "-print0", "-lname", "-ilname", "-empty", "-xdev", "-and", "-P", "--", "-quit", "-mount", "-inum" dhe "-links".
Burimi: opennet.ru

