Newsgroup: it.comp.os.linux.iniziare
Titolo: [OT] - Numerazione del kernel

Ma come mai adesso il kernel ha una numerazione a tre punti - 1.2.3.4 ?
Prima ricordo fosse solo a due, del tipo 2.6.1
Da quando son cambiate le cose e perchè?
Grazie.
-- 
Non lo capiscono, i grandi, che il mondo dei giovani è un mondo fragile.
E' come un paese in guerra permanente, in cui tutti vogliono avere
ragione. E nel quale veniamo spesso lasciati da soli.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Da quando son cambiate le cose e perchč?
Piu' o meno dal 2.6.11 linus ha deciso che per rilasciare piu' spesso
dei kernel che la gente avrebbe testato era meglio mescolare kernel
stabili e di sviluppo, cosi' d'ora in poi le versioni tipo 2.6.pari
saranno kernel stabili, mentre le 2.6.dispari.x saranno le varie
versioni di sviluppo. In particolare i 2.6.2n avranno solo bugfix
rispetto ai 2.6.2n-1.x
.a.
-- 
Il mattino ha l'oro in bocca. Il MATTino ha l'OrO In bOcca.
i lma tt ino ha l'o roin bocc a.ilmattinohal'oroinbocca. il ma tt in
oh al' or oi nb oc ca. il matti noha l'oroinbocca. IL MATtiNO Ha l'ORO
InBOCCa. I l m a t t i n o  h a l' o r o i n b o c c a . ilmattinohal'oroin
BoCcA. iLmAtTiNoHaL'oRoInBoCcA.

 rispetto ai 2.6.2n-1.x
No, l'idea di Linus di kernel 2.6.dispari di sviluppo e 2.6.pari stabili
è stata abbandonata.
Linus continuerà a sviluppare i kernel 2.6.x come prima.
Ad ogni release 2.6.x potranno esserci successive release 2.6.x.y
con il solo scopo di stabilizzare 2.6.x (la scelta di quali patch
integrare è molto più stringente dei 2.6.x).
Le patch dei kernel 2.6.x.y sono progressivamente incluse in 2.6.x+1
e il ciclo (x+1) ricomincia.  I kernel 2.6.x.y sono mantenuti da Greg KH.

 e il ciclo (x+1) ricomincia.  I kernel 2.6.x.y sono mantenuti da Greg KH.
Ah, ok, allora sono rimasto indietro. Ma allora l'unica differenza e'
che patchano piu' spesso le versioni stabili?


 che patchano piu' spesso le versioni stabili?
Al contrario, i kernel 2.6.x sono quasi dei kernel di sviluppo
(~1400 patch in 3 settimane) mentre i 2.6.x.y hanno pochissime
patch urgenti che risolvono problemi gravi e reali, basti vedere
il log del 2.6.11.6.
In pratica l'utente finale dovrebbe usare i 2.6.x.y.

 (~1400 patch in 3 settimane)
il futuro 2.6.12

 In pratica l'utente finale dovrebbe usare i 2.6.x.y.
o attendere i 2.6.N con N pari, che dovrebbero essere meno orientati 
allo sviluppo, traducendo le parole di Torvalds stesso.
Ciao
-- 
Toyotohsy, Linux user #312588
Powered by FreeBSD 4.10 & Debian Gnu/Linux!

  I kernel 2.6.x.y sono mantenuti da Greg KH.
Sviluppatore di udev, tra le altre cose :)
-- 
il Vide - ICQ #5301833
http://www.heavy-metal.it
Bebe, danza, sueña siente que el viento ha sido echo para ti
NP: Nulla

 allo sviluppo, traducendo le parole di Torvalds stesso.
Come ho già detto il piano di sviluppo con le release 2.6.n con n pari
sembra essere stato abbandonato in favore del metodo 2.6.x.y.
Anche perchè dai log del futuro 2.6.12 mi riesce un pò difficile credere
che sia un kernel meno orientato allo sviluppo con più di 2200 patch
in un mese :)
-- 
Lorenzo

 In pratica l'utente finale dovrebbe usare i 2.6.x.y.
In definitiva dunque i kernel 2.6.x.y partono dal kernel 2.6.x aggiungendo
delle patch importanti, mentre il kernel 2.6.x+1-RCn sarà il kernel di
sviluppo vero e proprio. 
Ma, in questa marmaglia, c'è posto per la serie 2.7? Con tale serie, lo
sviluppo si sposterebbe su quel branch, e i kernel 2.6.x saranno
semplicemente un agglomerato delle precedenti patch 2.6.x-1.y, rendendo
vano tutto questo "bordello" :)
La domanda è: tutto ciò è stato fatto per eliminare il modello del
branch dispari?
ciao

 in un mese :)
capito. Pero' non mi sembra corrispondere in toto alla traduzione del 
testo di Torvalds.
Buona giornata e grazie delle spiegazioni


 branch dispari?
Fondamentalmente, sì.


 branch dispari?
Quello rimane per la seconda cifra.
-- 
Lorenzo

 testo di Torvalds.
http://kerneltrap.org/node/4800
-- 
Lorenzo

 
http://kerneltrap.org/node/4800
grazie per il riferimento esatto.
Buona giornata!
vittorio


 il futuro 2.6.12
Beh, grazie a tutti anche se non ho capito bene il xkè lo abbiano fatto.



Ciao, rimanendo in tema di kernel e numerazioni, non ho ben chiaro il
comportamento con le patch; ovvero:
la 2.6.11.6 si applica alla 2.6.11  oppure alla 2.6.11.5?
Ciao & TIA
Antonio
-- 
  /¯\  |¯ \/ ¯|(*** !!! attenzione:  campo From alterato !!! ***)
 /¯_¯\ |¯|\/|¯| )-+-+-+-+-+-+-+-+-+---+---+-+-+-+-+---+-+---+-+(
/_/ \_\|_|  |_|(  |a|m|a|d|e|s|a|n|i(a|t)l|i|b|e|r|o(d|o|t)i|t| )
----------------)-+-+-+-+-+-+-+-+-+---+---+-+-+-+-+---+-+---+-+(

 la 2.6.11.6 si applica alla 2.6.11  oppure alla 2.6.11.5?
2.6.11
-- 
Lorenzo


Ciao, ti ringrazio per la risposta. Questo vale per tutti i 2.6.11.x che si
succederanno immagino.
Ciao


 si succederanno immagino.
Si, sono tutti relativi a 2.6.11, semplifica il patching.
-- 
Lorenzo


Grazie Lorenzo, sei stato gentilissimo.
