| Autore: PUOJACKZ | Data: 2005-11-27 |
| Modificato:
Documento non modificato
|
Letture: 1093 |
|
Vanilla Kernel Le versioni di Kernel Linux rilasciate da Linus Torvalds son chiamate "Vanilla", in quanto, non son state modificate da nessun coder al di fuori del team composto dal creatore dell'OS stesso. Alcune distro si basano, principalmente, su queste release (es. SlackWare), mentre, altre contengono particolari modifiche. Ad esempio, l'aggiunta di programmi ancora non ufficialmente stabili, oppure, in fase di sviluppo, eventuali drivers per le ultime schede hardware. In certi casi, tali versioni vengono corredate anche un desk di supporto specifico. Numerazione delle Versioni del Kernel Il numero di versione del Kernel Linux consiste, correntemente, in 4 numeri (standard cambiato da poco, rispetto al precedente a 3 cifre). Oggi giorno, tale annotazione è così composta: A.B.C[.D] (es. 2.6.1, 2.4.17 o 2.2.11.9). La cifra A denota la versione del Kernel. Quest'ultima viene cambiata raramente e solo quando avvengono dei grossi cambiamenti a livello di codice o di concetto d'implementazione del Kernel stesso. La cifra B tratta le revisioni più corpose. I numeri pari indicano una release stabile (cioè che può essere impiegata attivamente, es. 1.4, 2.2 ecc.), mentre i dispari indicano lo stato d'instabilità o di sviluppo del Kernel (es. 1.1 o 2.5) dovuto, in quanto, i coders della distro non hanno completato l'implementazione delle nuove features o dei drivers, oppure, quest'ultimi non son ancora sufficientemente testati e considerati stabili da essere inclusi in una release stabile. La cifra C tratta le revisioni minori del Kernel. Nello standard numerico a 3 precedente, tale numero cambiava qualora venissero rilasciate delle patch di sicurezza, dei bugfix, oppure, venissero implementate nuove features o drivers. Con la nuova politica, però, questa cifra viene modificata solo qualora vi siano delle aggiunte e non delle correzioni. Infine, con il nuovo standard numerico, la parte D viene modificata in caso di fixing di errori gravi o di sicurezza. L'introduzione di tale cifra è giustificato, in quanto, tali modifiche non giustificavano un rilascio di una nuova revisione minore.
|