UtgÄvan av uutils 0.5, en variant av GNU Coreutils skrivna i Rust.

UtgÄvan av projektet uutils coreutils 0.5.0 (Rust Coreutils), som utvecklar en analog av GNU Coreutils-paketet skrivet pÄ Rust, har publicerats. Coreutils innehÄller över hundra verktyg, inklusive sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln och ls. Projektets syfte Àr att skapa en plattformsoberoende alternativ implementation av Coreutils, som bland annat ska kunna fungera pÄ Windows, Redox och Fuchsia.

Rust Coreutils anvÀnds som standard i versionen av Ubuntu 25.10 och anvÀnds i distributionerna AerynOS (Serpent OS) och Apertis (utvecklas av Collabora). Till skillnad frÄn GNU Coreutils distribueras Rust-implementeringen under den permissiva MIT-licensen, istÀllet för copyleft-licensen GPL. Dessutom utvecklar samma team av utvecklare Rust-baserade alternativ till verktygen util-linux, diffutils, findutils och procps, samt programmen sed och login.

I den nya versionen av Rust Coreutils:

  • Kompatibiliteten med standard testpaketet GNU Coreutils har förbĂ€ttrats, dĂ€r 566 tester framgĂ„ngsrikt genomfördes, vilket Ă€r 22 fler Ă€n i den tidigare versionen (544). 55 (föregĂ„ende 56) tester misslyckades, och 23 (tidigare 33) tester hoppades över. Den angivna kompatibilitetsgraden Ă€r 87.75% (tidigare 85.80%). Testpaketet har uppdaterats till utgĂ„van av Coreutils 9.9, som innehĂ„ller 11 nya tester.
  • I verktyget fold har funktionaliteten för radbrytning med hĂ€nsyn till förekomsten av sammansatta Unicode-tecken (t.ex. grundtecknet + diakritisk mark) implementerats.
  • I verktyget ptx har en GNU-kompatibilitetslĂ€ge lagts till som implementerar formatet för enkla terminaler för in- och utdata (dumb).
  • I olika verktyg har textbearbetningen förbĂ€ttrats.
  • I verktyget cksum har funktionaliteten frĂ„n verktyget hashsum flyttats över.
  • I verktyget install har stöd för analys av lĂ€gen som innehĂ„ller listor med kommatecken lagts till. Bearbetningen av umask har förbĂ€ttrats.
  • I verktyget seq har hanteringen av stora heltal förbĂ€ttrats.
  • Optimeringar har införts för att minska minnesanvĂ€ndningen och öka prestandan.
  • Testning har sĂ€kerstĂ€llts i kontinuerlig integrationssystem för plattformarna OpenBSD och Redox.
  • Stödet för plattformen Cygwin har förbĂ€ttrats.
  • Möjligheterna har utvidgats, problem har Ă„tgĂ€rdats och saknade alternativ har lagts till för verktygen 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.
  • KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster