Torvalds entätigt: ki im linux-kernal – kein marketing-hype

Der Linux-Kernel, einst ein Produkt purer Ingenieurskunst, erlebt durch den Einströmen künstlicher Intelligenz eine überraschende Transformation. Linus Torvalds, der scharfsinnige Schöpfer des Systems, hat sich – nach anfänglicher Skepsis – mit der Integration von KI-gestützten Werkzeugen arrangiert.

Die skeptische anfänge: „90% marketing, 10% realität“

Torvalds’ anfängliche Haltung war zutiefst kritisch. In einer Vortrag bei der Open Source Summit Europe in Wien im Oktober 2024 formuliert er seinen Standpunkt unmissverständlich: „90% Marketing, 10% Realität“. Die frühen Versprechen von KI-Revolutionen, begleitet von übertriebenen Behauptungen, wurden von ihm als reine Spezerei abgetan. Unternehmen versprachen sofortige Durchbrüche, während die tatsächlich zuverlässigen Anwendungen rudimentär blieben. Er bevorzugte daher, die Entwicklung um Jahre zu verschieben und erst dann zu beurteilen, welche Anwendungen den Test der Zeit bestanden.

Es war kein plötzlicher Wandel. Torvalds begann, die übertriebenen Erwartungen von den Aufgaben zu trennen, in denen KI tatsächlich einen Mehrwert bieten konnte. Selbst die Verwendung generativer Werkzeuge in seinem persönlichen Projekt AudioNoise, einem Tool zur Erzeugung von Soundeffekten, zeigte eine gewisse Offenheit. Er nutzte die Antigravity-Umgebung von Google für die Entwicklung eines Python-basierten Visualizers. Die entscheidende Erkenntnis kam jedoch durch die Anwendung von KI-gestütztem Fuzzing.

Fuzzing und code-reviews: ein neuer ansatz

Fuzzing und code-reviews: ein neuer ansatz

Greg Kroah-Hartman, einer der Hauptverantwortlichen für die stabilen Linux-Versionen, experimentierte bereits 2024 mit KI-gestützten Fuzzing-Systemen. Diese Technik führt absichtlich fehlerhafte oder unerwartete Daten in das Software-System ein, um Schwachstellen und Fehler aufzudecken, die durch konventionelle Code-Reviews oft übersehen werden. Die Tests wurden erfolgreich auf Komponenten wie dem SMB-Server des Kernels, USB, HID, Wi-Fi, Netzwerke und der LoongArch-Architektur angewendet. Die KI identifizierte verdächtige Verhaltensweisen, ohne jedoch eigenständig Entscheidungen über die Akzeptanz von Änderungen zu treffen. Ein menschlicher Programmierer überprüft und analysiert stets die Ergebnisse.

Ein entscheidender Punkt: Das Erstellen von Code ohne Verständnis ist inakzeptabel, wenn diese Änderungen später von anderen Entwicklern geprüft, korrigiert und gewartet werden müssen. Die KI unterstützt nun bereits bei der Überprüfung bestimmter Kernel-Teile.

Linux und ki: eine pragmatische koexistenz

Linux und ki: eine pragmatische koexistenz

Im Juli 2026 betonte Torvalds klar: „Linux ist nicht eines dieser Projekte, die sich gegen KI positionieren“. Wer eine strikte Verbote erzwingen wolle, könne sich eine eigene Fork des Kernels erstellen. Die Antwort an diejenigen, die sich weigerten, diese Position zu akzeptieren, war deutlich: „Oder einfach wegräumen.“ Linux erlaubt die Nutzung von KI-gestützten Werkzeugen, behält aber strenge Regeln bei. Der Code muss der GPL-2.0 Lizenz entsprechen und muss von einer Person überprüft, verstanden und für seine Qualität verantwortlich gemacht werden. Bei bedeutenden Beiträgen kann die Unterstützung durch KI durch die Kennzeichnung „Assisted by“ angezeigt werden. Torvalds hat seine Haltung von der Ablehnung zur vorsichtigen Nutzung von KI-Technologien gewandelt, wobei die Technologie und vor allem ihre praktische Anwendbarkeit zugenommen haben. Er kritisiert weiterhin ineffektive Patches und erzeugte Berichte, aber die Verbotene der KI als solche ist für ihn nicht mehr angebracht. Die aktuelle Haltung des Linux-Schöpfers ist einfach: KI kann bei Aufgaben und beim Schreiben von Code helfen, aber eine menschliche Führung muss bestehen bleiben.