A Linux kernel levelezési listán (LKML) merült fel az a kérdés, hogy melyik kernelfát kell követnie annak a felhasználónak, aki a legstabilabb kernelt szeretné használni.
Ismeretes, hogy a 2.6-os kernelsorozat kiadása után Linus és a fejlesztők nagy része úgy döntött a 2004-es Kernel Summit rendezvényen, hogy egyelőre nem nyitják meg a 2.7-es fejlesztői kernelfát, hanem a változásokat, újításokat egyből a 2.6-os kernelsorozatba teszik. Persze nem minden szűrés nélkül vakon, hanem ellenőrizve azokat. A változtatásokat ellenőrizendő jött létre az Andrew Morton által igazgatott -mm kernelfa. Ebbe a fába kerülnek a kérdéses változtatások, amelyek ha megfelelnek a tesztelések során, akkor Linushoz kerülhetnek, aki vagy beolvasztja ezeket a patcheket a saját fájába (amelyik a kernel.org-on aztán -pre, vagy stabil formát ölt) vagy elveti őket. Ezzel a lépéssel azt szeretnék elérni, hogy a Linux kernel fejlesztési üteme felgyorsuljon, és az új funkciókra ne kelljen akár hosszú hónapokat (éveket) várni (korábbi cikkünk). A fejlesztés ilyen volta miatt a kernel néha akár instabilabb állapotba is kerülhet, mintha korábbi fejlesztési mechanizmus szerint fejlesztették volna. Linus és Andrew hangsúlyozta, hogy a stabilizáció feladata áttolódott a Linux disztribútorokra. Ők szívesebben látnák, ha a disztribútorok végeznék el a végső simításokat a kernelen.
Ezek után kérdés, hogy melyik fát kellene követnie annak, aki a legstabilabb Linux kernelt szeretné használni. Talán a legjobb megoldás, ha mindenki a saját disztribútora által szállított kernelt használja. De mi van azokkal, akik a kernel.org-ról töltik le a kernel forrást, és saját ízlésük szerint szeretnék azt konfigurálni, fordítani?
Jelenleg a Linus által kiadott -pre és stabil kerneleken kívül lehetőség van a -bk snapshotok, az Andrew Morton-féle -mm patchset, az Alan Cox-féle -ac patchset vagy a Con Kolivas-féle főként desktopokra optimalizált -ck patchset használatára (, hogy csak az ismertebbeket említsük). A kérdés az, hogy melyik a legstabilabb.
Alan Cox levelében azt írta, hogy az 2.6.x-mm kernelfa olyan most, mint korábban a 2.4 idején az -ac kernelfa volt. Ebbe kerülnek az új anyagok. Alan szerint a 2.6.x-ac kernelfa megpróbál sokkal konzervatívabb maradni.
Sokak szerint ha stabil 2.6-os kernel kell, akkor érdemes a 2.6.x-ac sorozatot követni, használni.
Bővebben a KernelTrap-on itt.