A Linux kernel az egyik legnagyobb és legaktívabban fejlesztett nyílt forráskódú projekt a világon, és az elmúlt évtizedben a mérete és a közössége is látványosan megnőtt. A legfrissebb statisztikák alapján a kódmennyiség, a fejlesztők száma és a vállalati részvétel olyan szintet ért el, amely már önmagában is mérnöki teljesítmény. A Linux Mintet használó felhasználók számára mindez nem csak érdekesség: közvetlenül befolyásolja a hardvertámogatást, a stabilitást, a biztonságot és a teljesítményt.
Az Arch AUR-t ért friss malware-botrány hullámai már a Nix világáig érnek: a Determinate Systems hét napos várakozási időt vezetett be a Nixpkgs frissítéseknél a Determinate Nix disztribúcióban. A lépés célja, hogy egy biztonsági pufferidőt teremtsen, amely alatt a közösségnek esélye van kiszúrni a gyanús vagy rosszindulatú módosításokat, mielőtt azok alapértelmezetten eljutnának a felhasználókhoz. Fontos, hogy ez a változtatás csak a Determinate Nixre vonatkozik, a NixOS-t és az upstream Nixpkgs-t nem érinti, mégis jól mutatja, milyen ellátási lánc kockázatokkal kell ma már számolni a csomagkezelés világában.
1903. június 16-án Henry Ford megalapította azt az autógyártó céget, amely örökre megváltoztatta a közlekedést – és a világ iparát. A Ford Motor Company első sikerei nem voltak maguktól értetődőek, de a kitartás és az innováció végül forradalmat hozott. Henry Ford tíz befektető támogatásával és mindössze 28 000 dolláros tőkével bejegyezte a Ford Motor Company nevű vállalatot.
MI-alapú sebezhetőség-vadászatba kezd a FreeBSD: egy hat hónapos, 250 000 dollárral támogatott projekt célja, hogy jelentősen csökkentse a rendszer kódbázisában rejlő kihasználható hibák számát. A FreeBSD Security Team nagy nyelvi modelleket vet be, sőt egyes résztvevők a Project Glasswingen keresztül a Clade Mythoshoz is hozzáférnek. A biztonsági kutatások során születő javításokat a Netflix is segít tesztelni és ellenőrizni – izgalmas példa arra, hogyan találkozik a nyílt forrás és a modern MI a rendszerszintű biztonság szolgálatában.
Linux 7.2-ben új szintre lép a Rust-integráció: bekerül a rendkívül népszerű Zerocopy könyvtár, amellyel tömegesen váltható ki a kernelben használt „unsafe” Rust kód. A Zerocopy lényege, hogy nulla költségű, mégis biztonságos memóriakezelést tesz lehetővé bájtfolyamok és típusok között, miközben a veszélyes részeket a könyvtár rejti el a fejlesztők elől. Több tízezer új sorral bővül a kernel forrása, de cserébe tisztább, biztonságosabb, mégis ugyanolyan gyors kódot kapunk – sőt, bizonyos esetekben még futásidejű pánikok is eltűnnek. Ez a lépés jól mutatja, merre tart a Linux: egyre kevesebb „unsafe”, egyre több modern Rust a kernelben.
Új korszak nyílhat a WebAssembly-fejlesztésben: a GCC irányítóbizottsága zöld utat adott egy natív WASM backend beépítésének. Ez azt jelenti, hogy a jövőben nem csak LLVM-alapú eszközökkel fordíthatunk C/C++ kódot WebAssemblyre, hanem a jól ismert GNU fordítólánccal is. A projekt még korai fázisban van, de már most látszik, hogy komoly elköteleződés áll mögötte, társkarbantartókat is keresnek hozzá a GCC közösségéből. Hogy mikor jut el a backend a gyakorlati, mindennapi használhatóságig, az a következő hónapok fejlesztési tempóján múlik.
A Linux 7.2 egyik legérdekesebb újítása nem látványos GUI-fícsör, hanem egy mélyen a rendszerben megbúvó optimalizálás: a /proc/filesystems kezelése akár 444%-kal is gyorsult. A fejlesztők teljesen rendbe tették a korábban kaotikus kódot, RCU-alapú listakezelést vezettek be, és előre legenerált, gyorsítótárazott sztringet használnak ahelyett, hogy minden olvasáskor újra összeraknák a kimenetet. Ez különösen fontos, mert a libselinux és rengeteg, nap mint nap használt program – még a sed is – gyakran olvassa ezt a fájlt. Linus Torvalds már be is olvasztotta a változtatást a Linux 7.2 kernelbe.
Erősebb titkosítás, szigorúbb alapértelmezések és kézzelfogható kényelmi fejlesztések érkeztek a FreeRDP 3.27-ben. Az új verzió már TLS 1.2-t és magasabb biztonsági szintet használ alapból, ami növeli a védelmet, de gondot okozhat régi rendszerekhez csatlakozva – az adminoknak érdemes átnézniük a beállításokat. Emellett javult az Azure/Entra integráció, a billentyűzetkiosztások kezelése, a vágólap nagy fájlokkal való teljesítménye, és új statisztika-naplózó API-k segítik a kapcsolatok finomhangolását.
1911. június 15-én New York államban bejegyezték a Computing–Tabulating–Recording Company-t (C-T-R), amely három cég összeolvadásából jött létre: a Computing Scale Co. of America, a Tabulating Machine Co., valamint az International Time Recording Co. egyesítésével.