Torvalds entündet skepsis – ki im kernel: ein wendepunkt?
Linus Torvalds, der Urvater von Linux, hat seine skeptische Haltung gegenüber der Künstlichen Intelligenz (KI) grundlegend überdacht. Was einst als 90% Marketing und 10% Realität abgetan wurde, scheint sich langsam zu wandeln – und das mit überraschenden Konsequenzen für die Zukunft des Open-Source-Projekts.
Der zweifel des pioniers
Bereits im Oktober 2024, während einer Keynote beim Open Source Summit Europe in Wien, äußerte Torvalds seinen grundsätzlichen Misstrauen gegenüber den frühen Versprechen der KI. „90% Marketing, 10% Realität“, zählte er die Gefahren auf – eine Einschätzung, die auf der Erfahrung basierte: Frühe KI-Tools versprachen Code-Generierung in Sekundenschnelle, lieferten aber gleichzeitig Halluzinationen, Fehler und scheinbar überzeugende Ergebnisse, die eine mühsame Überprüfung erforderten. Es war ein Beweis dafür, dass die Hype-Industrie weit vor den tatsächlichen Anwendungsmöglichkeiten stand.
Die Unternehmen präsentierten utopische Visionen einer sofortigen Revolution, während die zuverlässigen, praktischen Anwendungen noch rudimentär blieben. Torvalds bevorzugte daher die Wartehaltung und beobachtete, welche Anwendungen den Test der Zeit bestanden. Die Entwicklung seiner Meinung verlief schrittweise; er begann, die übertriebenen Versprechungen von den Aufgaben zu trennen, bei denen KI tatsächlich einen Mehrwert bieten konnte. Ein bemerkenswertes Beispiel ist sein Einsatz von AudioNoise, einem persönlichen Projekt zur Klangsynthese, bei dem er C-Code nutzte und die Antigravity-Umgebung von Google zur Visualisierungsentwicklung in Python einsetzte.
Doch Torvalds blieb stets kritisch. Die Generierung von Code ohne tiefes Verständnis war für ihn inakzeptabel, da er wusste, dass andere Entwickler ihn später überarbeiten, korrigieren und warten mussten. Die Entwicklung verlief somit langsam, aber stetig.

Die ki als helfer im kernel
Ein entscheidender Wendepunkt kam, als die KI-Tools nicht mehr nur zur Code-Generierung dienten, sondern auch bei der Code-Prüfung, der Fehlererkennung und der Testautomatisierung eingesetzt wurden. Greg Kroah-Hartman, einer der treibenden Kräfte hinter den stabilen Linux-Versionen, experimentiert bereits mit KI-gestütztem Fuzzing – einer Technik, die das Software mit unerwarteten oder fehlerhaften Daten infiziert, um Schwachstellen aufzudecken. Diese Tests wurden erfolgreich auf Komponenten wie dem SMB-Server des Kernels, USB, HID, Wi-Fi, Netzwerken und der LoongArch-Architektur angewendet. Die KI identifiziert verdächtiges Verhalten, ohne jedoch selbst Entscheidungen darüber zu treffen, welche Änderungen akzeptiert werden sollen. Ein menschlicher Programmierer überprüft anschließend jede Empfehlung und leitet die notwendigen Korrekturen ein.
Ein weiteres Beispiel ist Sashiko, ein System, das Patches am kernel analysiert und potenzielle Fehler identifiziert. Es fungiert als zusätzlicher Reviewer, ohne die eigentlichen Maintainer zu ersetzen. Die Entwicklung wurde somit nicht von einer generellen Ablehnung geprägt, sondern von einer differenzierten Betrachtung der Möglichkeiten.

Linux – kein ki-skeptiker
Im Juli 2026 präzisierte Torvalds seine Position noch deutlicher: „Linux ist nicht eines dieser Projekte, die sich gegen KI stellen“. Wer eine KI-Verbot durchsetzen wollte, könne sich eine eigene Fork des Kernels erstellen. Seine Antwort an diejenigen, die sich weigerten, diese Position zu akzeptieren, war kühn: „Oder eben nicht.“ Linux erlaubt assisted by KI-gestützte Beiträge, unterliegt aber strengen Regeln. Der Code muss die GPL-2.0 Lizenz erfüllen und muss von einem menschlichen Entwickler verstanden, geprüft und für seine Qualität verantwortlich gemacht werden. Die Beteiligung von KI-Tools wird durch die Kennzeichnung „Assisted by“ gekennzeichnet. Torvalds hat seine Haltung von einer strikten Ablehnung zu einer pragmatischen Nutzung gewandelt, ohne jedoch die Qualität und Verantwortung zu vernachlässigen. Er kritisiert weiterhin unnötige Patches und erfundene Berichte, aber er sieht die potenzielle Hilfe der KI bei der Fehlererkennung, der Code-Überprüfung und der Automatisierung repetitiver Aufgaben nicht mehr als unerwünscht an. Die aktuelle Position des Linux-Pioniers ist daher klar: KI und generative Modelle können bei der Erledigung von Aufgaben und beim Schreiben von Code helfen, aber die menschliche Kontrolle muss erhalten bleiben.