1991. szeptember 17-én jelent meg a Linux kernel 0.01-es verziója. Az első Linux kernel kiadás mindösszesen 10,239 sor forráskódból állt és 62 kilóbájt méretű. Napjainkra már több mint egymillió kódhozzájárulást (commit) fogadtak be be a Linux kernelbe. Noha az első Linux kiadás forráskódját 100 százalékban Linus Torvalds írta, napjainkban 1 százaléknál kevesebb kód származik az eredeti Linus Torvalds által készítettekből. A Linux 1.0 verziója 1994 márciusában jelent meg és 176 250 kódsort tartalmazott a forráskódja. A Linux kernel eddig 20 000 ember munkáját dicséri és 2020. augusztusában küldték be az egymilliómodik kódhozzájárulást. A Linux kernel hozzávetőlegesen 40 millió kódsorból áll a Git tárolója tanulsága szerint.
Az utóbbi hónapokban sajnálatosan több jelentős Linux-fejlesztői veszteség érte az Intel csapatát. A vállalatnál végbement létszámcsökkentések mellett különösen fájdalmas látni, hogy számos, a nyílt forráskódú világban is aktív szakember távozott, nemcsak a kernel, hanem más, kapcsolódó területekről is. Az Intel évtizedeken át kiemelkedő hírnevet szerzett azzal, hogy úttörő szerepet vállalt az új hardverek Linux-kernelhez történő korai engedélyezésében, valamint a fordítóeszköz-láncok és más komponensek fejlesztésében.
A Bcachefs, amely az utóbbi időben szinte minden Linux kernel kiadással kapcsolatban felmerült, a fejlesztő, Kent Overstreet és Linus Torvalds nézeteltérései miatt nem kerül be a közelgő 6.17-es Linux kernelbe. Overstreet most bejelentette, hogy a projekt nem lesz többé közvetlenül a kernel része, hanem DKMS (Dynamic Kernel Module Support) modul formájában kerül majd terjesztésre.
A Linux 6.12-es kerneléhez érkezett XFS fájlrendszer frissítései új ioctl műveleteket vezetnek be, amelyek lehetővé teszik két fájl tartalmának cseréjét. Az új funkciók révén a fájlkezelés még hatékonyabb és biztonságosabb lesz, különösen az atomikus frissítések terén.
A Fedora Linux 44 fejlesztői új biztonsági intézkedéseket terveznek a Linux kernel számára, amelyek célja a rendszermag sebezhetőségeinek csökkentése és a potenciális támadások elleni védelem megerősítése. A változtatások főként a ptrace, kptr_restrict és BPF JIT mechanizmusokra koncentrálnak. A javasolt változtatások három fő sysctl beállítást érintenek:
Hét év fejlesztés és folyamatos tesztelés után a Linux Kernel Runtime Guard (LKRG) elérte az 1.0-s verziót. Az Openwall projekt részeként karbantartott modul egy újabb védelmi réteget biztosít a Linux kernel számára, amely valós időben figyeli a rendszer működését, és azonnal közbeavatkozik, ha gyanús vagy veszélyes művelet történik.
Az NVIDIA nyílt forráskódú Linux-meghajtójának, a Nouveau-nak a felhasználói hosszú ideje küzdenek a véletlenszerű lefagyásokkal és instabilitással. A hiba nyomon követése és reprodukálása rendkívül nehéz volt, ám a közelmúltban a közösség áttörést ért el. Egy új, mindössze pár soros javítás drámai módon növelheti a driver megbízhatóságát, és a Linux 6.17-es kernelben már elérhetővé is válhat.
A Linux kernel fejlesztői folyamatosan optimalizálják a különböző fájlrendszereket, és a legújabb hírek szerint jelentős előrelépés várható az exFAT esetében is. Egy friss patch (javítófolt) forradalmasíthatja a nagyméretű, exFAT fájlrendszerrel formázott partíciók kezelését, és drámaian felgyorsíthatja a betöltési időket.
Az AMD a közelmúltban elküldte a kernel grafikus meghajtó (kernel graphics driver) frissítéseinek első csomagját, amelyeket még idén beépítenek a Linux 6.18-as kernelébe. Bár ez az első adag, ami az AMDGPU és az AMDKFD (AMD Compute Kernel Driver) compute meghajtókat érinti, nem olyan radikális, mint a korábbi kernelfrissítések, mégis számos fontos korrekciót és újdonságot tartalmaz, amelyek elengedhetetlenek a folyamatos fejlődéshez. Ráadásul a fejlesztések még hetekig tartanak, így várhatóan további funkciók is bekerülnek a későbbiekben a DRM-Next (Direct Rendering Manager Next) ágba.
A Linux 6.17-rc4 közeledtével új javítások érkeznek a régi Intel Pentium 4 processzorokhoz, valamint frissítést kap az Attack Vector Controls a Speculative Store Bypass (SSB) kezelésére. Cikkünkben részletesen bemutatjuk, miről van szó, és miért fontosak ezek a javítások a régi x86 rendszerek stabilitása szempontjából.
Bár a floppy meghajtók mára már szinte történelmi relikviának számítanak, a Linux kernel egyik legrégebbi illesztőprogramja továbbra is jelen van. 2025-ben néhány kisebb, de fontos kódtisztítás jelent meg a floppy meghajtóban, ami a kernel karbantartottságát és olvashatóságát javítja. Idén, a Linux kernel bejelentésének 34.
Érdekes belegondolni, hogy az ARM Cortex-A72 architektúrát már tíz évvel ezelőtt jelentették be, és azóta is számos jól ismert eszközben találkozhatunk vele – többek között a Raspberry Pi 4-ben, az AWS Graviton szerverprocesszorban, valamint különféle más SoC-okban. Bár a Cortex-A72 alapú hardverek széles körben elterjedtek, csak 2025 végére kerül a Linux kernel főágába egy hivatalos Error Detection And Correction (EDAC) meghajtó ehhez a magtípushoz.
A Linux kernel memóriakezelési alrendszere hamarosan komoly változáson eshet át. A Tencent mérnöke, Kairui Song által benyújtott új patch-sorozat ugyanis egy „Swap Table” nevű megoldást vezetne be, amely a jelenlegi swap cache helyére lépne, és amelynek köszönhetően jelentős, valódi teljesítményjavulás érhető el.
A Linux 6.17-es kernelverzió egy apró, de a felhasználók számára annál fontosabb újdonságot hoz: immár a HP Victus 16-r1000 sorozatú gamer laptopoknál is működik a ventilátorvezérlés és a hőprofilok kezelése. Ez a fejlesztés különösen azoknak lehet jó hír, akik 14. generációs Intel Core processzorral és NVIDIA GeForce RTX 40 grafikus kártyával szerelt modelleket használnak, vagy éppen vásárlás előtt állnak.
A közelmúltban Kernel Stack Watch (KSW) néven új, könnyű súlyú hibakereső eszközt javasoltak a Linux kernel számára, amely a kernel stack sérüléseit képes valós időben felismerni. A fejlesztést Jinchao Wang jelentette be, aki részletesen ismertette a javasolt patch-sorozatot. A Kernel Stack Watch célja, hogy észlelje azokat a hibákat, amelyek egy függvényen belül történnek, de csak később, egy másik függvényben okoznak összeomlást, gyakran közvetlen hívási nyom nélkül.