It uutils coreutils 0.5.0 (Rust Coreutils) projekt, in ûntwikkeling fan it GNU Coreutils-pakket, skreaun yn Rust, is útbrocht. coreutils befettet mear as 100 hulpprogramma's, ynklusyf sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, en ls. It doel fan it projekt is om in cross-platform alternatyf foar Coreutils te meitsjen, dat kin rinne op platfoarms lykas ... Windows, Redox en Fuchsia.
Rust Coreutils standert ynskeakele yn 'e release Ubuntu 25.10 en wurdt brûkt yn 'e distribúsjes AerynOS (Serpent OS) en Apertis (ûntwikkele troch Collabora). Oars as GNU Coreutils wurdt de Rust-ymplemintaasje ferspraat ûnder de permissive MIT-lisinsje, ynstee fan 'e copyleft GPL. Itselde team fan ûntwikkelders ûntwikkelt ek Rust-basearre ekwivalinten fan 'e util-linux, diffutils, findutils, en procps utility suites, lykas de sed- en login-programma's.
Yn 'e nije ferzje fan Rust Coreutils:
- Ferbettere kompatibiliteit mei de GNU Coreutils benchmark suite, dy't 566 testen slagge, 22 mear as de foarige ferzje (544). Fiifenfyftich (omheech fan 56) testen mislearren, en 23 (omheech fan 33) testen waarden oerslein. De opjûne kompatibiliteitsgraad is 87.75% (omheech fan 85.80%). De benchmark suite is bywurke nei Coreutils 9.9, dy't 11 nije testen tafoeget.
- It fold-hulpprogramma hat de mooglikheid om rigels te wikkeljen, rekken hâldend mei de oanwêzigens fan kombineare Unicode-tekens (bygelyks in basiskarakter + in diakritysk teken).
- It ptx-hulpprogramma is bywurke om in GNU-kompatibiliteitsmodus op te nimmen dy't it domme terminalformaat ymplementearret.
- Tekstferwurking is ferbettere yn ferskate hulpprogramma's.
- De funksjonaliteit fan it hashsum-hulpprogramma is oerdroegen nei it cksum-hulpprogramma.
- It ynstallaasjeprogramma stipet no parsingmodi mei komma-skieden listen. De ôfhanneling fan Umask is ferbettere.
- It seq-hulpprogramma hat de ôfhanneling fan grutte hiele getallen ferbettere.
- Optimalisaasjes binne makke om ûnthâldferbrûk te ferminderjen en prestaasjes te ferbetterjen.
- Kontinue yntegraasjetests wurde levere foar OpenBSD- en Redox-platfoarms.
- Ferbettere stipe foar it Cygwin-platfoarm.
- Útwreide mooglikheden, oploste problemen, en tafoege ûntbrekkende opsjes foar de hulpprogramma's basenc, chmod, chksum, cp, dd, du, env, fold, hashsum, install, ln, ls, mkfifo, nl, nohup, numfmt, od, pr, ptx, readlink, seq, shuf, sort, stdbuf, stty, tail, tee, timeout, uucore, uudoc.
Boarne: opennet.ru
