Uutils 0.8 vÀljaanne, GNU Coreutils'i variant Rusti keeles

Avaldatud on projekti uutils coreutils 0.8.0 (Rust Coreutils) vĂ€ljaanne, mis arendab GNU Coreutils paketi analooge, kirjutatud Rusti keeles. Coreutils sisaldab ĂŒle saja utiliidi, sealhulgas sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln ja ls. Projekti eesmĂ€rk on luua platvormideĂŒlene alternatiivne rakendus Coreutils, mis suudab töötada Windowsi, Redoxi ja Fuchsia platvormidel.

Rust Coreutils on vaikimisi kaasatud Ubuntu 25.10 vÀljaandes ja seda kasutatakse AerynOS (Serpent OS) ja Apertis (arendab Collabora) distributsioonides. Erinevalt GNU Coreutils'ist levitatakse Rusti pÔhist rakendust lubava MIT litsentsi alusel, mitte kopyleft-litsentsi GPL alusel. Samuti arendab sama arendajate meeskond Rustis kirjutatud analooge util-linux, diffutils, findutils, procps ja acl utiliidide komplektidele, samuti programmidele sed ja login.

Uues versioonis Rust Coreutils:

  • Ühildumisaste GNU Coreutils'i standardsete testide kogumiga oli 94.74% (oli 94.59%). Edukaid teste oli 630, mis on 1 rohkem kui eelnevas versioonis (629). 21 testi lĂ”ppes nurjumisega (oli 23), samas kui 14 testi jĂ€eti vahele (oli 13).
  • Utiliitides cat, df, wc, tty, tsort, tail, touch, date, mkdir ja uucore on crate-pakett nix asendatud rustix'iga. VĂ€henenud on unsafe-koodi maht utiliidides hostname, logname, who ja nice.
  • Optimeeritud on dd, ls, sort, wc, cat, tee, numfmt (+3%) ja pr utiliitide tulemuslikkust (+45%). VĂ€hendatud on tĂ€idetavate failide suurust true, false ja echo.
  • Rohkem kui 70 utiliidis, sealhulgas ls, head, cat, cp, mv, sort ja tail, on lisatud to support WebAssembly formaati ja WASI (WebAssembly System Interface) kasutamist. Valmistatud on demo online-teenus interaktiivse terminaliga, kus saab kĂ€ivitada uutils utiliite.
  • Utiliitide cat, chown, cksum, cp, cut, date, dd, df, env, expand, expr, factor, head, install, ln, ls, mkdir, nice, numfmt, od, pr, sort, split, stdbuf, stty, sync, tee, timeout, touch, tr, true, tsort, tty, wc, yes, vĂ”imalusi on laiendatud, probleemid on kĂ”rvaldatud ja puuduvad valikud lisatud.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster