Linux 7.2: torvalds prahlt mit chaos – ki-alarm im kernel

Der Linux-Kernel steht vor einem unerwarteten Engpass: Nicht Performance-Probleme oder Verzögerungen beim Release von 7.2 treiben Linus Torvalds derzeit um, sondern ein organisatorischer Zusammenbruch. Die ungeordneten Dateien im System haben den genialen Programmierer an den Rand des Wahnsinns getrieben.

Schmutzige code-palette: torvalds’ zorn über den kernel-unrat

Die Ursache des Ärgers? Das Scheduling-System sched_ext, das die CPU-Last unter den Programmen ausgleichen soll. Die Entwickler schoben eine Reihe neuer Patches in die Hauptverzeichnisstruktur, anstatt sie in einen separaten, sauberen Ordner zu verschieben. Ein einfacher, aber verheerender Fehler, der Torvalds' Geduld auf eine harte Probe stellte.

Sechs Jahre und 360 Änderungen waren nötig, bis die Patientenhaltung des Penguin-Betriebssystems an seine Grenzen stieß. Die unordentlichen Dateien führten zu einer unerträglichen Navigation für die restlichen Entwickler. Torvalds ließ keinen Zweifel an seiner Entassung – er bezeichnete das visuelle Design des Patches als “widerwärtig” und “widerlich”, forderte umgehend eine “saubere” Lösung.

Ki-dämon oder nützlicher helfer?

Ki-dämon oder nützlicher helfer?

Torvalds' Unzufriedenheit kommt zu einer Zeit, in der die Künstliche Intelligenz (KI) bereits eine zentrale Rolle in der Linux-Entwicklung spielt. Vor wenigen Monaten schoss er gegen Entwickler durch, die KI-Tools zur Code-Generierung und Fehlerbehebung einsetzen. Was einst als vielversprechendes Werkzeug galt, ist nun zu einer Quelle von Fehlern und unnötigen Warnmeldungen geworden, die die Arbeit der Sicherheitsexperten erheblich erschweren. Die KI-basierten Tools erstellen Code in einer Geschwindigkeit, die früher Monate der manuellen Arbeit erforderte.

Doch nicht alle Ergebnisse sind von Wert. Die KI versteht den Kontext des Systems oft nicht vollständig und meldet Fehler, die gar nicht existieren oder keine Auswirkungen haben. Diese Fehlalarme belasten die Entwickler zusätzlich. Die Lösung: Die Signatur von Entwicklern darf keine Code-Snippets enthalten, die mithilfe von KI generiert wurden. Stattdessen wird eine spezielle Kennzeichnung hinzugefügt.

Das fundament der ordnung:  ein verkanntes prinzip

Das fundament der ordnung: ein verkanntes prinzip

Torvalds erinnerte sein Team eindringlich an die Existenz hierarchischer Dateisysteme seit 1965. Ein scheinbar banales Argument, das jedoch die Tragweite des Problems verdeutlicht. Ein verrauschter Kernel macht die Suche nach Sicherheitslücken und das Anbringen von Patches zu einem mühsamen und zeitaufwändigen Prozess. Die Canonical-Firma hat inzwischen Livepatch für Ubuntu auf ARM64 vorgestellt, um Kernel-Patches in Echtzeit zu installieren. Linux 7.0 hat Torvalds bereits an seine Grenzen gebracht – und die KI-Bedrohung ist nun allgegenwärtig.

Die Zukunft von Linux hängt davon ab, ob die Entwickler lernen, die Ordnung wiederherzustellen. Ein unordentlicher Kernel ist kein Zeichen des Fortschritts, sondern ein Fehler in der Programmierung. Und Linus Torvalds wird nicht länger darüber lachen.