Meer dan 14.000 commits, 1,2 miljoen regels code toegevoegd, bijna 60.000 bestanden en slechts 63 dagen werk. Dat zijn de belangrijkste parameters van de nieuwste versie van de Linux-kernel, 4.12. Linus Torvalds zelf bevestigde dat het om een van de grootste releases in de geschiedenis van het project gaat, en ondanks de relatieve rust bevat het enkele zeer belangrijke verbeteringen, zoals de initiële ondersteuning voor de Radeon RX Vega-kaarten en de Nvidia GeForce GTX-serie 10.

24.170.860 regels code: een van de grootste Linux-kernels in de geschiedenis
Linux 4.12

Linux 4.12 is uit

Op 2 juli kondigde Linus Torvalds aan dat er "geen redenen" waren om de release uit te stellen en dat de release candidates hem zeer goed hadden gestabiliseerd. Toch zei hij ook dat 4.12 "groot" is, en degenen die de Linux-statistieken op de voet volgen, twijfelden er niet aan. Greg Kroah-Hartman, nummer één van het kernel-onderhoud in de -stable (onder andere), deelde een kleine spreadsheet die ons helpt de cijfers van Linux 4.12 gemakkelijk te vergelijken met de laatste vijf versies.

24.170.860 regels code: een van de grootste Linux-kernels in de geschiedenis
Linux blijft groeien, en het is niet door opgeblazenheid.

Alleen Linux 4.9 overtreft 4.12 in het aantal commits, wat niet echt verrassend is als we bedenken dat 4.9 een LTS-kernel is. Vanuit een ander perspectief heeft de Linux-kernel 24.170.860 regels code, met meer dan 19.000 regels per dag toegevoegd (en 2.600 verwijderd in hetzelfde interval).

Een groot deel van die activiteit houdt verband met nieuwe hardware-ondersteuning. Een van de voorbeelden die Torvalds gaf was de introductie van referentiebestanden voor Radeon RX Vega-kaarten, die overigens nog niet beschikbaar zijn in hun algemene consumentenversies. De initiële ondersteuning voor de 10-serie van de GeForce GTX via Nouveau, optimalisaties in ARM64, nieuwe audio-stuurprogramma's, een USB Type-C-poortbeheerder, aanpassingen in energiebeheer en de standaard ingeschakelde Intel Atomic maken deel uit van de lijst.

Kortom, een indrukwekkend werk. Wat op de agenda staat is Linux 4.13, maar alle ogen zijn gericht op Linux 4.14, die als het goed is de volgende LTS wordt.

Bron: