Linus Torvalds bejelentette a Linux 6.14-rc1 verziót, amely a Linux 6.14 összevonási ablakának (merge window) lezárását jelzi. A következő napokban részletes összefoglaló várható a Linux 6.14 újdonságairól, de már most is kiemelkedik néhány fontos fejlesztés:
- Rust-alapú infrastruktúra további fejlesztése, amely egyre inkább lehetővé teszi a Rust nyelven írt hardverillesztők integrálását
- NTSYNC illesztőprogram befejezése, amely a Windows NT szinkronizációs primitívek emulációját javítja, így a Wine és Proton (Steam Play) alatt futó Windows-játékok kezelése Linuxon még gördülékenyebb lehet
- AMDXDNA illesztőprogram beépítése, amely a Ryzen AI neurális feldolgozóegységek (NPU – Neural Processing Unit) támogatását biztosítja
- Bcachefs fájlrendszer fejlesztései
- AMD RDNA4 grafikus architektúra további előkészítése
- Intel THC (Touch Host Controller) támogatásának beépítése
- Gyorsítótárazatlan (uncached) pufferelt I/O támogatása, amely jelentős teljesítményoptimalizálás
- Qualcomm Snapdragon 8 Elite SoC támogatásának hozzáadása
- AMD processzorok kriptográfiai teljesítményének növelése
- Új AMD CPU funkciók és ütemezési fejlesztések
Linus Torvalds a bejelentésben kiemelte, hogy a Linux 6.14 egy szokatlanul „kicsi” összevonási ablak eredménye, ami a karácsonyi időszak csökkentett fejlesztési aktivitásának tudható be.
Linus Torvalds gondolatai a kiadásról:
Two weeks have passed, and the merge window is over. This is actually a _tiny_ merge window, and that's ok. The holidays clearly meant that people did less development than during a normal cycle, and that then shows up as a much smaller-than-average release. I really felt like this year we got the whole holiday season release timing right, and this is just another sign of that. Of course, "tiny" for us still means that there's half a million lines changed, and more than 10k commits in there - but only barely. In fact, not counting merges there's only something like 9.3k commits. So the shortlog is still much too large to post - it's really "tiny" only when compared to our normal releases. Aside from the size, the stats otherwise look fairly normal: pretty much exactly half of the diff is drivers, with the rest being a pretty normal mix of arch updates, filesystem code, tooling and documentation. And all the usual changes spread all over. Let's hope that a small release also ends up meaning smooth sailing during the stabilization phase. That's obviously guaranteed, but fingers crossed... Linus
azaz:
Két hét telt el, és a beolvasztási időszak véget ért Ez valójában egy rendkívül kicsi beolvasztási időszak volt, és ez így van rendjén. Az ünnepek egyértelműen azt jelentették, hogy az emberek kevesebbet fejlesztettek, mint egy normál ciklus során, és ez egy átlagosnál jóval kisebb kiadásban mutatkozik meg. Úgy érzem, hogy idén igazán jól sikerült időzíteni a kiadást az ünnepi időszakra, és ez csupán egy újabb jele ennek. Természetesen a „kicsi” nálunk még mindig azt jelenti, hogy félmillió sornyi változás történt, és több mint 10 ezer commit került be – de csak éppen hogy. Valójában, ha a merge-eket nem számoljuk, akkor ez mindössze 9,3 ezer commit körül van. Így a rövid összegzés még mindig túl hosszú lenne ahhoz, hogy itt közzétegyem – ez ténylegesen csak a szokásos kiadásainkhoz képest számít „kicsinek”. A méretet leszámítva a statisztikák egyébként teljesen normálisnak tűnnek: a diff nagyjából fele meghajtókkal kapcsolatos, a többi pedig az architektúra-frissítések, fájlrendszerkód, eszközök és dokumentáció viszonylag szokásos keveréke. A változások pedig – mint mindig – mindenhol megjelennek. Reméljük, hogy a kisebb kiadás egyben azt is jelenti, hogy a stabilizációs szakasz is zökkenőmentes lesz. Ez persze nem garantált, de azért reménykedjünk... Linus
A statisztikák szerint a változások fele illesztőprogramokat érint, míg a fennmaradó rész architektúra-specifikus fejlesztésekből, fájlrendszer-kódokból, eszközökből és dokumentációból áll. Torvalds reménykedik abban, hogy a kisebb kiadás egy zökkenőmentesebb stabilizációs fázist is jelent, de ezt a következő hetek fejleményei fogják eldönteni.
A Linux 6.14-rc1 forráskódja elérhető a hivatalos Git tárhelyen, és abban biztos vagyok, hogy a részletes változáslista hamarosan megjelenik a Phoronix oldalon.