A Rust Coreutils 0.5 megjelent – közelít a teljes GNU-kompatibilitáshoz

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Rust Coreutils projekt célja egy modern, biztonságos és hatékony alternatívát nyújtani a GNU Coreutils csomaggal szemben, teljes funkcionalitással és magas kompatibilitással. A Rust Coreutils 0.5 a legújabb mérföldkő a Rust-alapú GNU Coreutils alternatívában, jelentős előrelépést hozva a GNU kompatibilitás felé. A tesztcsomagban immár 87,75%-os átmeneti arányt ér el, közelítve a teljes kompatibilitáshoz. A uutils nevű nyílt forráskódú projekt továbbra is dolgozik a széles körben használt GNU Coreutils segédprogramok Rust programozási nyelven belüli újbóli megvalósításán a jobb biztonság érdekében. A "coreutils" egy olyan csomag vagy gyűjtemény a UNIX és UNIX-szerű operációs rendszerekhez (például Linux) tervezett alapvető parancsokból álló programokat tartalmaz. Ezek a parancsok a rendszer alapvető működését segítik elő, és számos fontos funkciót biztosítanak a felhasználók és a rendszergazdák számára. A Rust Coreutils a hagyományos GNU Coreutils parancssori eszközök Rust nyelvű újraírása, amely célja a nagyobb teljesítmény (performance), biztonság és modern Linux disztribúciókhoz való könnyebb alkalmazkodás. Az eszközcsomag tartalmazza a legismertebb parancsokat, mint például cp, stty vagy base64, de Rust nyelvi implementációval, ami gyorsabb és stabilabb működést eredményezhet. A projekt az utóbbi hónapokban nagy figyelmet kapott, különösen azután, hogy az Ubuntu 25.10 alapértelmezés szerint már ezt a változatot használja. 

Főbb újdonságok

  • Tesztátmenet javulása: 22 új teszt teljesítése a GNU test suite-en
  • Eszközfejlesztések:
    • fold, cksum, install, numfmt utilitások jelentősen javítva
    • seq most már nagy egész számokkal is jobban kezeli a műveleteket
    • install mód elemzése finomítva
    • uucore Cygwin támogatása bővült
  • Platformfüggetlen építési folyamatok javítása minden támogatott rendszeren

Miért fontos?

Rust Coreutils célja, hogy teljesen kompatibilis alternatívát kínáljon a GNU Coreutils-hez Rust nyelven, biztonságosabb memória- és hibakezeléssel. Ez a verzió komoly előrelépés a GNU tesztcsomag sikeres teljesítésében, jelezve a projekt stabil és megbízható irányát. A részletek és a letöltések elérhetők a GitHub oldalán.