3min Devops

Torvalds zet deur open voor AI

Torvalds zet deur open voor AI

Linus Torvalds (foto) heeft zich ongewoon scherp uitgesproken over de rol van AI binnen de ontwikkeling van de Linux-kernel. Volgens de grondlegger van Linux is het project niet tegen het gebruik van AI en hoeven ontwikkelaars die daar principiële bezwaren tegen hebben niet te verwachten dat de gemeenschap haar koers aanpast. Wie AI uit de kernelontwikkeling wil weren, kan volgens hem beter een eigen afsplitsing (fork) van Linux beginnen of het project verlaten.

De uitspraken deed Torvalds op de Linux Kernel Mailing List (LKML), waar een discussie was ontstaan over de toenemende inzet van AI-tools bij het ontwikkelen en onderhouden van de kernel. Als hoofdbeheerder maakte hij duidelijk dat hierover wat hem betreft geen onduidelijkheid bestaat. Linux beoordeelt nieuwe hulpmiddelen op hun technische waarde, niet op ideologische gronden.

Volgens Torvalds is AI inmiddels uitgegroeid tot een praktisch hulpmiddel voor softwareontwikkeling. Waar daar een jaar geleden nog discussie over mogelijk was, ziet hij dat nu anders meldt The Register. Ontwikkelaars die het nut van AI ontkennen, hebben de technologie volgens hem waarschijnlijk nauwelijks serieus gebruikt.

Daarmee kiest Torvalds nadrukkelijk voor een pragmatische benadering. AI is in zijn ogen vergelijkbaar met andere ontwikkeltools die programmeurs dagelijks inzetten. Het gaat er niet om of de technologie nieuw is, maar of zij bijdraagt aan betere software.

Koerswijziging

De uitspraken markeren een opvallende verandering. Eind 2024 uitte Torvalds zich nog zeer terughoudend over generatieve AI. Destijds omschreef hij het merendeel van de AI-hype als marketing en gaf hij aan het onderwerp voorlopig liever te negeren.

Zijn huidige standpunt is genuanceerder. Hij erkent dat AI tekortkomingen kent en dat de technologie extra werk kan opleveren, bijvoorbeeld doordat AI-systemen fouten in de kernel aan het licht brengen die vervolgens moeten worden onderzocht. Dat ziet hij echter niet als een reden om AI af te wijzen.

Torvalds benadrukt dat kernelontwikkelaars niet verplicht zijn AI-tools te gebruiken. Tegelijkertijd wil hij ook niet dat anderen het gebruik ervan proberen te ontmoedigen. Volgens hem moeten maintainers zelf kunnen bepalen welke hulpmiddelen zij inzetten, zolang die bijdragen aan de kwaliteit van de software.

Daarmee lijkt hij een einde te willen maken aan de principiële discussie over AI binnen de Linux-gemeenschap. De focus moet volgens hem liggen op de technische meerwaarde van hulpmiddelen, niet op weerstand tegen nieuwe technologie.

AI-output verbeterde

De opmerkingen sluiten aan bij eerdere signalen vanuit de Linux-community. Greg Kroah-Hartman, eveneens een prominente kernelmaintainer, zei eerder dit jaar al dat AI-gegenereerde bugrapporten en ondersteuning bij codebeoordelingen de afgelopen maanden merkbaar zijn verbeterd. Waar dergelijke meldingen aanvankelijk vaak onbruikbaar waren, leveren ze volgens hem inmiddels regelmatig waardevolle informatie op.

Tegelijkertijd erkent Torvalds dat AI verre van foutloos is. Toch relativeert hij die kritiek. Ook menselijke ontwikkelaars maken immers fouten, waardoor volgens hem niet alleen AI langs die meetlat moet worden gelegd.

De boodschap van Torvalds is daarmee helder: AI is geen verplicht onderdeel van het ontwikkelproces, maar wel een technologie die binnen het Linux-project een legitieme plaats heeft gekregen.