Linux: Wie Änderungen in den Linux-Kernel fließen

Das Änderungsmanagement für den Linux-Kernel läuft erstaunlich reibungslos – über E-Mail. Das ist vor allem Torvalds vielen fleißigen Helfern zu verdanken.

Lesezeit: 3 Min.
In Pocket speichern
vorlesen Druckansicht Kommentare lesen 12 Beiträge

(Bild: Thorsten Hübner)

Von
  • Thorsten Leemhuis
Inhaltsverzeichnis

Alle 80 Sekunden eine Änderung, durch die in zwei Wochen über eine Million neuer Codezeilen in den Linux-Kernel fließen – das ist in der Hauptentwicklungsphase einer neuen Version von Torvalds’ Kernel völlig normal. Das enorme Tempo ist vor allem einigen hundert Helfern und guter Vorbereitung zu verdanken. Die erfolgt über ein jedem bekanntes, aber von vielen verhasstes Kommunikationsmittel: E-Mail.

Jede in Linux einfließende Änderung nimmt ihren Anfang im Kopf eines Freiwilligen, der den von Torvalds begründeten Kernel aus irgendeiner Motivation heraus verbessern will. Prinzipiell könnten Programmierer ihre Anpassung direkt als "Quellcode-Patch" an Torvalds schicken, damit er diese integriert, wenn sie ihm gefällt. In den Anfangstagen von Linux war das der normale Gang. Dazu wurde der Kernel aber schnell zu komplex.

Schon lange müssen Entwickler ihre Änderungen daher normalerweise an "Maintainer" schicken, die Teilbereiche des Kernel-Quellcodes betreuen – etwa die Sound-Infrastruktur, den Ext4-Dateisystemcode oder das Speichermanagement.

Immer mehr Wissen. Das digitale Abo für IT und Technik.

  • Zugriff auf alle Inhalte von heise+
  • exklusive Tests, Ratgeber & Hintergründe: unabhängig, kritisch fundiert
  • c't, iX, MIT Technology Review, Mac & i, Make, c't Fotografie direkt im Browser lesen
  • einmal anmelden – auf allen Geräten lesen - monatlich kündbar
  • erster Monat gratis, danach monatlich 12,95 €
  • Wöchentlicher Newsletter mit persönlichen Leseempfehlungen des Chefredakteurs
GRATIS-Monat beginnen Jetzt GRATIS-Monat beginnen Mehr Informationen zu heise+