AndroHuhhh, hát ez se mai írás...
Ma így épül fel egy linux kernel verziószámozása:
2.6.xx-xx
Az első két számjegy azt jelenti, hogy a 2.6-os kernelszériánál járunk (már jó ideje, és még valószínűleg egy jó ideig - már több, mint négy éve a 2.6-os széria van). Ez a két számjegy gyakorlatilag jó ideje fixnek tekinthető. Ez a bizonyos páros-páratlan felosztás, még ez előtt, a 2.4-es idejében volt.
A harmadik számcsoport (2.6.xx) jelenti azt, hogy melyik kernel kiadáson alapul. Az Ubuntu 7.04 a 2.6.20-as szériát használta, a 7.10-es a 2.6.22-est, a 8.04-es a 2.6.24-est. Ennek az az oka, hogy egy új kernel széria kb. 3 havonta jelenik meg, így a fél éves kiadási ciklus miatt pont így jön ki. Egyébként nincs jelentősége, hogy páros vagy páratlan a stabilitás szempontjából.
A negyedik számcsoport (2.6.24-xx) azt jelenti, hogy hányadik frissítése/javítása ugyanannak a kernelnek. Ez független nagyjából a központi kernelfejlesztéstől, kifejezetten Ubuntu-specifikus szám. Vagyis jelen esetben a 2.6.24-19 azt jelenti, hogy amióta a Hardy-ba elsőként bekerült a 2.6.24-es kernel, 19-szer nyúltak hozzá. Persze ennek nagy része a fejlesztési időszakban történt, hiszen a Hardy a 2.6.24-16-ossal jött ki, így azóta mindössze négyszer módosították - ami azonban még mindig egy elég nagy szám, láthatóan arra hajtanak, hogy mire kijön az Ubuntu 8.04.1 tényleg atomstabil legyen.
Még egy kiegészítés: Fontos tudni, hogy a disztribúciók jellemzően nem az alap (vanilla) kernelt használják, hanem elvégeznek rajta módosításokat, javításokat - vagyis az Ubuntu kernele nem egyezik meg bitre a kernel.org-ról letölthető kernellel. Erre már csak azért is szükség van, mert a kernelfejlesztők mindig csak az aktuális stabil kernelhez nyújtanak támogatást: ez jelenleg a 2.6.25-ös széria. A régebbi kiadások karbantartása a disztribútorok (jelen esetben az Ubuntu) feladata.