Mehr als 14.000 Commits, 1,2 Millionen neu hinzugefügte Zeilen Code, fast 60.000 Dateien und nur 63 Tage Arbeit – das sind die Kennzahlen der neuesten Linux-Kernel-Version 4.12. Linus Torvalds selbst bestätigte, dass es sich um einen der größten Releases in der Geschichte des Projekts handelt, und trotz der relativen Ruhe enthält es einige sehr wichtige Fortschritte, wie die anfängliche Unterstützung für Radeon-RX-Vega-Grafikkarten und die GeForce-GTX-10er-Serie von Nvidia.
Linus Torvalds bestätigt: ein Riesen-Release
Linux 4.12 ist offiziell. Am 2. Juli gab Linus Torvalds bekannt, dass es „keine Gründe“ gab, die Veröffentlichung hinauszuzögern, und dass die Release-Kandidaten es sehr gut stabilisiert hätten. Allerdings ließ er auch durchblicken, dass 4.12 ist „groß“ – und wer die Linux-Statistiken aufmerksam verfolgt, gibt ihm sofort recht.
Greg Kroah-Hartman, der Main-Maintainer des Kernels für den -stable-Zweig (unter anderem), veröffentlichte eine kleine Tabellenkalkulation, die den Vergleich der Zahlen von Linux 4.12 mit den letzten fünf Versionen erleichtert.
Die Zahlen von Linux 4.12
Nur Linux 4.9 übertrifft 4.12 bei der Anzahl der Commits, was nicht ganz überrascht, wenn man bedenkt, dass 4.9 ein LTS-Kernel ist. Aus anderer Sicht hat der Linux-Kernel 24.170.860 Zeilen Code, mit mehr als 19.000 hinzugefügten Zeilen pro Tag (und 2.600 entfernten im gleichen Zeitraum). Ein Großteil dieser Aktivität hängt mit neuer Hardware-Unterstützung zusammen. Ein Beispiel, das Torvalds nannte, war die Einführung von Referenzdateien für die Radeon-RX-Vega-Karten, die übrigens noch nicht in ihren allgemeinen Verbraucherversionen erhältlich sind. Die anfängliche Unterstützung für die GeForce-GTX-10er-Serie über Nouveau, Optimierungen für ARM64, neue Audio-Treiber, ein USB-Typ-C-Port-Administrator, Anpassungen beim Energiemanagement und der werkseitig aktivierte Intel Atomic gehören ebenfalls zur Liste.
Zusammenfassend: eine beeindruckende Arbeit. Als Nächstes steht Linux 4.13 an, aber alle Kanonen richten sich auf Linux 4.14, das, wenn ich mich nicht irre, das nächste LTS sein wird.