technologie

Linux 7.2: torvalds zorniger als je denkt – chaos im kernel-design!

Der Linux-Kernel steht wieder Kopf. Nach der KI-Krisenzeit und dem Marathon-Debugging durch Linus Torvalds’ unerbittliche Korrekturen entfacht sich erneut eine hitzige Auseinandersetzung zwischen dem Schöpfer und seinen Entwicklern. Diesmal geht es nicht um Performance-Einbußen oder verzögerte Veröffentlichung – nein, der Auslöser ist ein rein organisatorisches Problem: der komplette Chaos an unstrukturierten Dateien im System.

Das auge isst mehr als das gehirn: torvalds verurteilt das design scharf

Der legendäre Linux-Pionier Torvalds ließ keine Zweifel an seiner Unzufriedenheit zu. Er bezeichnete das visuelle Design des Patches als „widerwärtig“ und „widerwärtig“, forderte unverzüglich eine komplette Aufräumaktion. Der Kern des Problems liegt in der CPU-Aufgabenverteilung, genauer gesagt im Modul sched_ext. Dieses System soll die Ressourcen der Prozessoren effizienter zuweisen. Die Entwickler lieferten zwar einen Vorschlag mit neuem Code, platzierten die Dateien jedoch ungeordnet in der Hauptverzeichnis, versehen mit einem zusätzlichen Präfix vor jedem Dateinamen.

Nach sechs Jahren und 360 Änderungen kam es nun zu einem kritischen Punkt. Torvalds’ Geduld mit dem wachsamen Sammeln von unstrukturierten Dateien, die die Navigation für die anderen Entwickler erheblich erschwerten, war erschöpft. Er akzeptierte den Code zwar bedingungslos in die Entwicklungsversion von Linux 7.2 ein, tat dies jedoch mit deutlicher Genervtheit. Ein Kurznachrichtensentwurf an das Team erinnerte eindringlich an die Existenz hierarchischer, ordnungsgemäßer Dateisysteme seit 1965. Ein scheinbar banales Eingeständnis, das jedoch eine gravierende Problematik aufdeckt: Unorganisierte Dateien im Kernel machen die Fehlersuche, das Einbringen von Sicherheitsupdates und die schnelle Behebung von Problemen nahezu unmöglich.

Ki-hilfe und torvalds’ zorn – eine ungewöhnliche kombination

Ki-hilfe und torvalds’ zorn – eine ungewöhnliche kombination

Wie bekannt ist, befindet sich Linus Torvalds derzeit in einer turbulenten Phase. Vor wenigen Monaten entfesselte er seinen Unmut über die zunehmende Nutzung von Künstlicher Intelligenz durch viele Entwickler. Was als nützliches Werkzeug begann, um Programmierer zu unterstützen, ist inzwischen zu einer Belastung geworden, die die Fehlerlisten der Plattform überlastet. Heute nutzen Entwickler KI-Tools, um Code zu generieren, Fehler zu beheben und Funktionen zu erstellen – ein Tempo, das früher Monate der manuellen Arbeit erforderte. Doch nicht alle Ergebnisse sind von Wert: KI-Systeme verstehen den Kontext des Systems oft nicht vollständig und markieren falsche Fehler oder sogar keine Fehler. Trotzdem werden diese Warnungen von den Entwicklern als kritisch behandelt.

Sublet+: der linux-kernel für die ewigkeit – mit ki-unterstützung?

Sublet+: der linux-kernel für die ewigkeit – mit ki-unterstützung?

Der Streit um die KI-Integration in Linux ist nicht nur ein Randthema geworden. Die Distribution Sublet+, die darauf abzielt, ältere Software bis ins Jahr 2025 funktionsfähig zu halten, hat die Problematik deutlich gemacht. Jede gemeldete Störung muss überprüft werden, unabhängig davon, ob sie von einer KI stammt oder nicht. Dies erfordert Zeit und Ressourcen. Torvalds hat dies deutlich gemacht: Die Verwendung von KI-generiertem Code sollte durch eine spezielle Kennzeichnung versehen werden. Die Zukunft von Linux – und die damit verbundenen Herausforderungen – sind alles andere als rosig.