Skriv ut

Utvecklingen av Linuxkärnan går snabbare än någonsin. När Linus Torvalds släppte den första testversionen av Linux 7.4 i söndags hade nästan 20 000 ändringar förts in i koden. Samtidigt närmar sig Linuxkärnan 42 miljoner rader källkod. Även AI börjar sätta tydliga spår i utvecklingen.

Linus Torvalds släppte Linux 7.4-rc1 igår. Därmed avslutades den två veckor långa period då utvecklarna får föra in nya funktioner och andra större ändringar i kärnan. Nu återstår testning och buggfixar innan den färdiga versionen kan släppas.

Under utvecklingsperioden registrerades nästan 20 000 ändringar i versionshanteringssystemet Git. Enligt Torvalds brukar antalet ligga kring 15 000. Det gör Linux 7.4 till den hittills mest omfattande utvecklingsomgången räknat i antalet ändringar.

Även mängden källkod fortsätter att växa. Linux 7.3 innehöll drygt 41 miljoner rader, medan den nya versionen redan är uppe i omkring 41,6 miljoner. Av dessa utgör cirka 31,4 miljoner rader faktisk programkod. Resten består av kommentarer och tomma rader. Enbart mängden programkod ökade med omkring 455 000 rader under utvecklingsperioden.

Enligt Torvalds bidrar den ökade användningen av AI-verktyg till det stora antalet ändringar. AI används för att hitta fel i Linuxkärnan och föreslå rättningar. Torvalds välkomnar att fler av dessa rättningar kommer in redan under den ordinarie utvecklingsperioden i stället för senare under testningen.

Den kraftiga ökningen av kodmängden betyder dock inte att Linux har fått motsvarande mängd nya funktioner. En betydande del av tillväxten kommer från definitioner av hårdvaruregister för AMD grafikkretsar. Registeradresser och bitmasker står enligt Torvalds för omkring en tredjedel av ändringarnas totala storlek.

Linux 7.4 kan också bli nästa version med långsiktigt underhåll, LTS. Det kan ha bidragit till att utvecklarna velat få med sina ändringar just den här gången.

Bild: Unsplash