Rust

kami911 képe

A Debian APT csomagkezelője Rust kódot integrál 2026 májusától

A Debian fejlesztői levelezőlistáján Julian Andres Klode, a Debian régóta aktív fejlesztője és az APT csomagkezelő egyik fő karbantartója bejelentette, hogy a tervek szerint 2026 májusától a csomagkezelő hard Rust függőségeket kap. A változás célja az APT alapszintű kódjának modernizálása és biztonságosabbá tétele. Az integráció során a Rust fordító, a standard könyvtár (standard library) és a Sequoia ökoszisztéma egyes részei kerülnek be a Debian csomagkezelő alapinfrastruktúrájába.

kami911 képe

Súlyos hiba bénította meg az Ubuntu 25.10 automatikus frissítéseit a Rust Coreutils miatt

Az Ubuntu 25.10 újításai között kiemelt figyelmet kapott, hogy a rendszer immár Rust nyelven írt Coreutils eszközkészletet használja alapértelmezetten a GNU Coreutils helyett. A váltás azonban nem ment zökkenőmentesen: egy kritikus hiba miatt a „unattended-upgrades”, vagyis az automatikus biztonsági frissítések funkció teljesen leállt.

kami911 képe

Megjelent a Rust Coreutils 0.3 – gyorsabb, pontosabb és egyre közelebb a GNU-verzióhoz

Az uutils 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 uutils projekt bejelentette a Rust Coreutils 0.3 kiadását, amely újabb fontos lépés a GNU Coreutils Rust-nyelvű alternatívájának fejlesztésében. 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.

kami911 képe

TARmageddon – Kritikus biztonsági sérülékenység a népszerű Rust programkönyvtárban

Ezen a héten vált nyilvánossá a CVE-2025-62518, közismert nevén TARmageddon, egy súlyos biztonsági sérülékenység a népszerű async-tar Rust könyvtárban és annak forkjaiban, például a tokio-tar-ban. A sérülékenység közvetett hatással van más szoftverekre is, például a Python uv csomagkezelőre és egyéb, a könyvtárat használó projektekre.

kami911 képe

Linus Torvalds kritikája után javították a Rust formázást a Linux 6.18-ban

A Linux 6.18 fejlesztési ciklusa nem telt el különösebb dráma nélkül: Linus Torvalds élesen bírálta a Rust nyelv automatikus kódformázását, amelyet „értelmetlen és teljesen őrült” megoldásnak nevezett. A fő probléma az volt, hogy a Rust formázóeszköze, a rustfmt, több sornyi import utasítást (import statements) egyetlen sorba sűrített, ami Torvalds szerint „szemét” („garbage”).

kami911 képe

Pacsea – Új TUI a könnyebb Arch csomagkezeléshez

Az Arch Linux felhasználók számára számos AUR helper érhető el, amelyek megkönnyítik a csomagok telepítését, de a Pacsea kicsit más irányból közelíti meg a problémát. Ez az új terminál alapú felhasználói felület (TUI) lehetővé teszi, hogy a felhasználók csomagokat keressenek, információkat tekintsenek meg, és telepítési sorba állítsanak anélkül, hogy elhagynák a terminált. A Pacsea Rust nyelven íródott, ami a teljesítmény és a biztonság szempontjából előnyt jelent a Python- vagy shell-alapú eszközökkel szemben. A program lehetővé teszi az arch hivatalos tárolóiból és az AUR-ból származó csomagok gyors keresését és részletes megtekintését, billentyűzetvezérelt módon, így a felhasználói élmény gyorsabb és gördülékenyebb, mint a hagyományos AUR helper-ek esetén. A TUI hárompaneles elrendezést használ: a keresési eredmények, a legutóbbi vagy sorban álló telepítések és a csomagok részletes információi egyszerre láthatóak. Emellett van egy élő PKGBUILD megtekintő, amely gyors billentyűkombinációval aktiválható, így telepítés előtt könnyen ellenőrizhető a build szkript.

kami911 képe

Linus Torvalds kifakadása: „Őrült” Rust kódformázás a Linux kernelben

Linus Torvalds ismét markáns véleményt fogalmazott meg a Linux kernel fejlesztési folyamatairól. Miután a napokban elutasította a RISC-V big endian támogatás ötletét, most a Linux 6.18-hoz beküldött DRM (Direct Rendering Manager) pull request kapcsán fejtette ki elégedetlenségét a kód- és szövegformázással kapcsolatban. A beküldött változtatások kapcsán Torvalds először a szöveg rendezetlenségét bírálta:

kami911 képe

A Fish Shell 4.1 megjelent: zárójelezett parancsok, átmeneti promptok és számos fejlesztés

A modern, felhasználóbarát Unix shellként ismert Fish Shell elérte a 4.1-es verziót. Az új kiadás a 4.0-s sorozatra épít, és számos újdonságot hoz a szkriptezés, az interaktív használat és a terminál-kompatibilitás terén, miközben néhány régi viselkedéstől is megválik.

Újdonságok a 4.1-es kiadásban

Az egyik leglátványosabb változtatás, hogy a komplex parancsok mostantól kapcsos zárójelekkel is írhatók:

{ echo 1; echo 2 }

Ez a megoldás közelebb áll más shell-ek működéséhez, így egyszerűbb a Fish-re váltó felhasználók számára.

kami911 képe

Komoly hibákat okoz az Ubuntu 25.10-ben a Rust Coreutils-re való átállás

A Phoronix beszámolója szerint az Ubuntu 25.10 fejlesztői kiadásában a GNU Coreutils csomagot felváltó Rust Coreutils komoly kompatibilitási problémákat okoz. Több népszerű benchmark és telepítőcsomag is hibásan működik, elsősorban az md5sum parancs eltérő viselkedése miatt.

kami911 képe

LibreOffice 26.2 újdonság: Rustmaker – új UNO-kötések a Rust programnyelvhez

A LibreOffice következő nagy kiadásának (26.2) fejlesztői ágában a hétvégén új funkció érkezett a nyílt forráskódú irodai csomagba: a Rustmaker, amely a Rust programnyelv (Rust programming language) támogatását hozza el a UNO (Universal Network Objects) rendszerhez. Ez a lépés jelentős mérföldkő lehet azok számára, akik a Rust biztonságos memóriakezelését és korszerű típuskezelését szeretnék kihasználni LibreOffice-bővítmények fejlesztéséhez.

kami911 képe

Redox OS fejlesztési tervek 2025/26-ra – stabilitás, Wayland, teljesítmény és új célok

A Redox OS fejlesztői szeptember közepén részletes áttekintést adtak a projekt következő másfél évre szóló prioritásairól. A Rust nyelven írt, Unix-szerű nyílt forrású rendszer az elmúlt évben látványos fejlődést mutatott a stabilitás, a teljesítmény és a kompatibilitás területén, most pedig ambiciózus tervekkel készül a 2026-ig tartó időszakra.

kami911 képe

Rust Coreutils 0.2.2: villámgyors base64 és még megbízhatóbb Linux parancsok

Az uutils 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 Rust Coreutils 0.2.2 frissítése újabb teljesítményjavulást hoz a Linux rendszerek parancssoros eszközeiben. Különösen a base64 parancs futtatása vált gyorsabbá, így már a GNU Coreutils verzióját is felülmúlja, miközben a stabilitás és platform-kompatibilitás is tovább erősödött.

kami911 képe

Jelentős teljesítménynövekedés a Redox OS fájlkezelésében

Az utóbbi időszakban a Rust nyelven írt nyílt forráskódú Redox OS operációs rendszer komoly előrelépést ért el az alapvető fájlmásolási műveletek teljesítményében: az elmúlt hónapokban mintegy 500-700 százalékos gyorsulást sikerült elérni ezen a területen. Ez a fejlődés a tavaly év vége óta zajló számos teljesítményoptimalizálás eredménye, amelyeket a rendszer fejlesztői folyamatosan végeznek. Emellett több egyéb fejlesztés és javítás is zajlik a Redox OS különböző komponenseiben, amelyeket legfrissebb havi helyzetjelentésükben ismertetnek.

kami911 képe

tRust me: egyre több Rust-kiegészítés érkezik a Linux 6.17 kernelbe

A Linux kernel fejlődése újabb mérföldkőhöz érkezett: a 6.17-es verzióban jelentős mennyiségű Rust nyelvi bővítés jelenik meg. Az újítások célja, hogy a Rust a C mellett elsőrendű nyelvvé váljon az illesztőprogram-fejlesztésben. A Rust programozási nyelv (biztonságos memóriakezelésével és modern szemléletével) már korábban is megjelent a Linux kernel egyes részeiben, de a 6.17-es verzió fejlesztési ciklusa alatt újabb nagy lépést teszünk a Rust-alapú kernelmodulok világában.

kami911 képe

Tíz éve stabil a Rust – a modern rendszerszintű programozás sikertörténete

A Rust programozási nyelv 2025-ben ünnepli első stabil verziójának 10. évfordulóját. Ez a különleges mérföldkő nem csupán egy technológiai jubileum, hanem egy új korszak kezdete is a megbízható, hatékony és biztonságos szoftverfejlesztés terén. Egy nyelv, amelyet a hibás szoftverek hívtak életre:

Oldalak

Feliratkozás RSS - Rust csatornájára