Numerazione del Kernel

Chi si avvicina per la prima volta al mondo linux sarà portato a pensare che gli aggiornamenti del kernel seguino la consuetudine del normale incremento progressivo del numero di versione come accade per la maggior parte degli applicativi.

A partire dalla release 1.0.0 è nata una convenzione per le numerazione del kernel Linux; questa è basata su tre campi del tipo:

campo1.campo2.campo3

separati come potete notare da un punto. Ogni campo ha un suo significato:

il primo campo indica il numero di "major release", esso viene incrementato progessivamene solo quando la nuova release "stabile" contiene nuove funzionalità di rilevante importanza;

il secondo campo indica il numero di "minor release, esso viene incrementato quando le nuove funzionalità non sono molto importanti o per lo meno tali da giustificare un aumento del numero di major release. Vi è comunque una distinsione da fare, i numeri pari sono riservati alle versioni "stabili" mentre i numeri dispari indicano le versioni di svilupponon ancora instabili;

il terzo campo indica il numero di "patch level", esso viene incrementato progressivamente. Esso viene incrementato per la versione "stabile" parallelamente al lavoro sulle versioni di sviluppo aggiungendo migliorie e supporti hardware.

Il sito di riferimento per il download dei sorgenti è www.kernel.org che offre tali sorgenti su server http e ftp.


FLOSSnet

Linux@Taranto FLOSSdev TaLUG! - Taranto GNU/Linux Users Group