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.
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:
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.
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.
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.
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.
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.
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.
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.
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:
Jelentős biztonsági újítás érkezik a Questing Quokka kódnevű Ubuntu 25.10-ben: a rendszer alapértelmezetten a Rust nyelven újraírt sudo-rs eszközt használja majd a klasszikus C-alapú sudo helyett.
A QEMU nyílt forráskódú processzoremulátor továbbra is kulcsszerepet játszik a Linux virtualizációs ökoszisztémában. A közelmúltban a Rust programozási nyelv kísérleti támogatása került előtérbe, amely a memória-biztonság és a jobb hibakezelés révén jelenthet komoly előrelépést. A Rust integrációja még nem teljes, de a fejlesztés egyre előrehaladottabb szakaszba érkezett. A QEMU Rust támogatása stabil alapokon nyugszik, és a következő lépések egyre inkább a technikai adósság csökkentésére és a közösségi hozzájárulások előkészítésére fókuszálnak. Az irány jó, de a szélesebb körű elfogadáshoz szükséges még a nyomkövetés, DMA, és az unsafe kód minimalizálása.
Ajánló: A Rust 1.86 új és izgalmas funkciókkal bővült, mint például a trait upcasting (trait felöntés) támogatás, a szeletek és térképek biztonságosabb módosítható indexelése, valamint a biztonságos függvények stabil célfunkció támogatása. Ezek a fejlesztések tovább erősítik a Rust nyelv biztonságosságát és hatékonyságát, megkönnyítve a munkádat.
Az Ubuntu – és szinte minden Linux disztribúció – alapértelmezetten a GNU Coreutilscsomagot tartalmazza. Ezek a jól ismert, alapvető parancssori eszközök, mint például az ls, cp, mv, amelyek évtizedek óta meghatározzák az Unix-alapú operációs rendszerek működését.