Torvalds zorn auf linux 7.2: ki-chaos im kernel

Der Linux-Kernel steht vor einer ungewöhnlichen Krise. Nach jahrelangen Verbesserungen und der zunehmenden Nutzung künstlicher Intelligenz bei der Fehlerbehebung droht die Geduld von Linus Torvalds zu versagen. Die Ursache: ein organisatorisches Desaster, das auf einem einfachen Fehler in der Dateiverwaltung beruht.

Ein schlachtfeld aus dateien

Ein schlachtfeld aus dateien

Die neue Version 7.2 von Linux bringt zwar eine lang ersehnte Sicherheitslücke zu, doch der Weg dorthin war von chaos geprägt. Statt die neuen Code-Patches in einem übersichtlichen Verzeichnis zu lagern, entschieden sich die Entwickler, sie ungeordnet in den Hauptordner zu schleudern – mit einem Präfix vor jedem Dateinamen. Das Ergebnis ist ein verwirrender Flickenteppich, der die Arbeit des Kernentwicklers erheblich erschwert.

Torvalds, bekannt für seine unverschämten Kommentare, ließ seine Unzufriedenheit nicht lange auf sich warten. Er bezeichnete das Design der Patches als „widerwärtig“ und „absalut widerlich“ und forderte unverzüglich eine Neuordnung. Die eigentliche Ursache des Problems liegt im Scheduler sched_ext, der die Auslastung der Prozessoren steuert. Die Entwickler hatten eine Optimierung vorgeschlagen, die jedoch aufgrund der unübersichtlichen Dateistruktur nicht effektiv umgesetzt werden konnte.

Nach anfänglicher Ablehnung und scharfen Kritik akzeptierte Torvalds schließlich die Patches, um den Release-Termin von August 2026 nicht zu gefährden. Doch er schwiegen sich nicht über seinen Unmut. Ein verbranntes Missgeschick, wie er es nannte, erinnerte ihn eindrücklich daran, dass seit 1965 hierarchische Dateisysteme existieren. Ein banaler Hinweis, der jedoch die gravierenden Auswirkungen der mangelnden Ordnung deutlich macht.

Die Integration der Patches in die Entwicklungsumgebung war nur ein vorübergehender Sieg. Torvalds betonte erneut die Notwendigkeit eines strukturierten Dateisystems, um Fehlerbehebungen und Sicherheitsupdates effizient durchführen zu können. Die zunehmende Nutzung von KI zur Code-Generierung und Fehleranalyse hat das Problem zwar etwas gelindert, aber die Gefahr von ungeordneten Dateien und potenziellen Sicherheitslücken bleibt bestehen. Canonical hat nun Livepatch für Ubuntu auf ARM64 vorgestellt, um Kernel-Patches in Echtzeit zu installieren. Die Entwicklung von Linux 7.0 hat Torvalds bereits an seine Grenzen gebracht, und die KI-bedingte Zuspitzung verschärft die Situation zusätzlich.

Die jüngste Auseinandersetzung verdeutlicht, dass selbst etablierte Open-Source-Projekte anfällig für interne Probleme sind, die durch mangelnde Ordnung und eine unkritische Akzeptanz von KI-generierten Lösungen verstärkt werden können. Die Zukunft von Linux hängt davon ab, ob die Entwickler lernen, die traditionellen Prinzipien der Dateiverwaltung zu respektieren – und die KI als Hilfsmittel, nicht als Lösung für alle Probleme zu betrachten.