Varför uppdateras fortfarande 2.4.x kerneln och varför används inte 2.5.x?

Permalänk
Medlem

Varför uppdateras fortfarande 2.4.x kerneln och varför används inte 2.5.x?

Har funderat över detta ett tag nu, man kan allt som oftast välja mellan en 2.4.x eller en 2.6.x installation i de distros som stödjer såna val. Annars är distron allt som oftast byggd på någon av dessa serier. Varför uppdaterar man överhuvudtaget den gamla 2.4.x kärnan? 2.6.x är väl samma sak fast med lite nya saker? Är det någon stabilitetsgrej eller?

Och varför är det bara jämna nummer som verkar uppdateras? kollar man www.kernel.org så är det bara dom jämna talen som visas på huvudsidan, varför

Är det möjligen att dom ojämna på något sätt är mer experimentiella? Är dom mer av beta-kernels? Eller har någon helt enkelt bara bestämt att det är som så att jämna tal är bättre än ojämna?

Visa signatur

Primär: R9 3900X | ASUS X570-F Gaming | NH-D15 | 64GB@3200MHz | RTX 3080 10GB | Seasonic 850W | Fractal Define R6 |
Gamla bettan: i5 750@3.8GHz | 8GB | HD5770 | Corsair VS 550W | FD R2 |

Permalänk
Medlem

Om den andra sifran. dvs X i 2.x är jämn är det klassats som en stabil ver.
Är den udda är det en utvecklings ver.

När 2.4 släpps så skapar man ett 2.5 träd

2.5 är utvecklings ver och i den kommer nya funktioner som inte fanns i 2.4.
2.4 ger man bara ut buggfixar till. (de dyker upp som 2.4.Y)

Sen när 2.5 blev klassad som stabil så får den namet 2.6

Osv.

dvs 2.5 är alfa/beta ver av 2.6

Nu när 2.6 är stabil kommer bara buggfixar till 2.6. Därför inget nytt i 2.5.

Buggfixar görs även till 2.4 om nått allvarligt upptäcks

2.4 har körts längre och är mer beprövad. Därför basserar vissa sina distros på dem.

Permalänk
Citat:

Ursprungligen inskrivet av pucko
Nu när 2.6 är stabil kommer bara buggfixar till 2.6.

Så var fallet fram till och med 2.4. Det gäller dock inte längre. Allehanda prylar som egentligen är nya features matas in i 2.6-serien, trots att den kallas "stable". Man har lagt en större del av stabiliseringsarbetet på distributörerna.

W

Permalänk
Medlem

I och med 2.6 kernal övergick man väll till ett system med flera siffror i versionsnummret för vilken kernel som är exprimentell och vilken som är stable ?

Att 2.4 kernel fortfarande används kan jag tänka mig beror på att företag och organisationer som har linux som plattform kan ha gammal hård/mjukvara som inte är kompatibel med senare version av linux kernelen.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nfm
Att 2.4 kernel fortfarande används kan jag tänka mig beror på att företag och organisationer som har linux som plattform kan ha gammal hård/mjukvara som inte är kompatibel med senare version av linux kernelen.

Är inte alla hårdvara som finns i 2.4.x med i 2.6.x kerneln? Trodde att den bara blev större och större i.o.m varje ny version?

I övrigt tackar jag för alla informativa svar Tror att jag fattar nu.

Visa signatur

Primär: R9 3900X | ASUS X570-F Gaming | NH-D15 | 64GB@3200MHz | RTX 3080 10GB | Seasonic 850W | Fractal Define R6 |
Gamla bettan: i5 750@3.8GHz | 8GB | HD5770 | Corsair VS 550W | FD R2 |

Permalänk
Medlem

Nej, alla drivrutiner och annat som finns med i 2.4 finns inte nödvändigtvis med i 2.6.
Beror oftast på att de har blivit ersatta av nått nytt system i 2.6 eller för att det inte längre finns nån utvecklare som aktivt ansvarar för den drivrutinen. Mellan de olika "generationerna" 2.0, 2.4. 2.6, osv. skrivs ibland de underliggande API:erna om vilket gör att en drivrutin som funkade i 2.4 inte längre funkar i 2.6. Om ingen programmerare tar på sig ansvaret att modifiera denna drivrutin så att den passar till 2.6:ans API så kommer drivrutinen att klassas som "broken" och förmodligen kastas med tiden. Men sen har det ifs hänt att nån programmerare ett år senare fått för sig att uppdatera nått gammalt, kasserat så att det funkar igen.

Permalänk
Medlem

For the record så uppdateras faktiskt fortfarande 2.0-kerneln. Dock är det väldigt specialiserade behov som använder den. Samma sak med 2.2-kerneln. Det finns behov att hålla den någorlunda fräsch, så därför finns det faktiskt devs som ägnar sig åt att pilla på den.

Men dessa kärnor är ju inte det minsta intressanta om man inte har ett mycket specifik behov av dem (t.ex. VÄLDIGT specialiserad hårdvara).

Visa signatur

Min andra dator är en IBM 709
If there was hope, it must lie in the proles, because only there, in those swarming disregarded masses, eighty-five percent of the population of Oceania, could the force to destroy the Party ever be generated.