Linus Torvalds difende l'AI nel kernel Linux: «Chi è contro faccia un fork»
Linus Torvalds ha risposto sul forum degli sviluppatori del kernel Linux a chi critica l’uso di strumenti AI nel progetto. «Linux non è uno di quei progetti anti-AI», ha scritto, aggiungendo che chi ha problemi con questo «può fare un fork. O andarsene».
La discussione è nata attorno a Sashiko, uno strumento della Linux Foundation che usa LLM per rivedere automaticamente le proposte di codice. Torvalds ha detto che l’AI è «chiaramente utile», anche se fino a un anno fa non era così evidente, e che «chi dubita non l’ha usata». Ha anche riconosciuto che l’AI può essere «dolorosa» — far emergere bug imbarazzanti, per esempio — ma la risposta non è ignorarla. Il progetto decide in base al merito tecnico, «non alla paura di strumenti nuovi».
Perché ti riguarda. Una voce autorevole sposta il dibattito dall’ideologia all’uso pratico. Se lavori con il codice, la posizione di Torvalds rafforza il principio che già guida questo sito: l’AI è uno strumento, e il tuo compito è capire quando ti serve, non se sia lecito usarla. Il corso sul coding agentico parte da lì.
Nel dettaglio
Cosa c’era prima.
La Linux Foundation aveva lanciato Sashiko, un sistema di code review che usa prompt specifici per il kernel e un protocollo dedicato per analizzare automaticamente le patch. Sashiko può importare proposte di modifica dalle mailing list o dai repository Git locali e lavora con diversi provider di LLM. Alcuni sviluppatori hanno criticato lo strumento, e Roman Gushchin ha segnalato una «posizione molto anti-LLM» che rischiava di minare l’obiettivo di rendere più leggero il lavoro dei manutentori.
Cosa ha detto Torvalds.
La risposta di Torvalds è stata netta. Ha riconosciuto che esiste una posizione anti-LLM in alcune persone coinvolte, ma ha chiarito che non rappresenta quella del progetto Linux nel suo insieme. Ha scritto che è disposto a «mettere il piede giù come manutentore di massimo livello» su questo punto, e che l’AI è «chiaramente uno strumento utile».
Ha anche anticipato le obiezioni: sì, l’AI può creare lavoro extra per i manutentori, può trovare bug che fanno sentire stupidi chi li ha scritti, ma la risposta non è «mettere la testa sotto la sabbia». L’AI non è perfetta, ma nemmeno l’intelligenza umana lo è. Nessuno è costretto a usarla, ma Torvalds «ignorerà a voce molto alta» chi prova a dissuadere gli altri dall’usarla.
Cosa significa in pratica.
La posizione di Torvalds ha peso perché Linux è un’infrastruttura critica globale, e la sua voce sposta il dibattito da «è lecito usare l’AI?» a «come la usiamo bene?». Per chi sviluppa, questo significa che gli strumenti AI nei workflow di sviluppo non sono più una novità da giustificare, ma una possibilità da valutare sul merito tecnico.
Sashiko è documentato su GitHub, e le linee guida per i manutentori del kernel che vogliono usarlo sono pubbliche. Se usi agenti di coding, la vicenda conferma una direzione: i progetti aperti adottano strumenti AI dove funzionano, con controlli e confini chiari, non per principio ma per risultato.