De ontwikkeling van Linux 7.0 lijkt in rustiger vaarwater te komen na een onstuimige start. Waar de eerste weken van de cyclus werden gekenmerkt door een hoge werkdruk en een opvallend grote hoeveelheid wijzigingen, wijst de vijfde release candidate op een afnemende intensiteit.
Volgens Linux-bedenker Linus Torvalds (foto) is de situatie inmiddels beter beheersbaar. Hij stelt wel dat de omvang van de updates nog boven het gebruikelijke niveau voor deze fase. Aan het begin van het traject was er sprake van een ongebruikelijk drukke periode. Dit zorgde voor twijfels over het halen van de geplande releasedatum. Inmiddels lijkt die dreiging minder groot, meldt Neowin.
Torvalds schetst dat de ontwikkeling deze week een rustiger beeld laat zien dan voorheen, al is het totaal aan wijzigingen nog altijd groter dan normaal. Dat contrast, minder hectiek maar nog steeds veel werk, wordt door hem gezien als een teken dat de stabilisatiefase echt is ingezet.
Linux 7.0 wijkt af van gebruikelijke cyclus
Normaal gesproken verloopt een Linux-kernelcyclus volgens een vast patroon. Eerst worden gedurende twee weken nieuwe functies toegevoegd, waarna een testperiode van ongeveer zeven weken volgt. In uitzonderlijke gevallen wordt daar nog een extra week aan toegevoegd als de stabiliteit daar om vraagt. Door de omvang van de wijzigingen leek Linux 7.0 aanvankelijk af te stevenen op zo’n verlenging, maar die kans lijkt nu kleiner te worden.
De samenstelling van de recente updates onderstreept dat de focus inmiddels verschuift naar verfijning. Het grootste deel van de wijzigingen zit in driver-updates, met name voor grafische hardware en netwerken. Dat is typerend voor deze fase in de cyclus, waarin brede hardwareondersteuning wordt aangescherpt. Daarnaast zijn er kleinere verbeteringen doorgevoerd in netwerkfunctionaliteit, bestandssystemen, BPF en diverse test- en architectuurcomponenten.
De afnemende druk in de tweede helft van het ontwikkelproces verkleint de kans dat de release wordt uitgesteld. Dat is gunstig voor gebruikers, aangezien ondersteuning voor recente hardware sneller beschikbaar komt. Tegelijkertijd betekent een definitieve release nog niet dat eindgebruikers direct toegang krijgen tot de nieuwe kernel, omdat distributies tijd nodig hebben om deze te integreren en uit te rollen.
Als de ontwikkeling volgens het standaardtraject verloopt, kan de definitieve versie van Linux 7.0 medio april verschijnen. Toch houden sommige inschattingen rekening met een extra testweek, wat de uiteindelijke release iets zou kunnen vertragen.