Linus Torvalds appoggia l'IA in Linux: "Forkalo o vattene"
L'uomo che ha creato il kernel del sistema operativo Linux ha tracciato una linea netta. Gli strumenti di codifica basati su IA sono benvenuti. I critici che non sono d'accordo possono avviare il loro progetto.

Punti principali
- Linus Torvalds, creatore del kernel Linux, ha appoggiato pubblicamente gli strumenti di codifica basati su IA in un post sulla mailing list del kernel Linux questa settimana.
- Il dibattito verte su Sashiko, uno strumento di revisione del codice alimentato da IA che i suoi creatori affermano cattura il 53,6% dei bug in seguito corretti dagli sviluppatori umani.
- Sashiko produce anche falsi positivi, il che significa che segnala problemi che non esistono, a una percentuale che i suoi stessi manutentori collocano "ben all'interno della gamma del 20%".
- Torvalds ha detto ai critici che sono liberi di forkare il progetto, cioè copiare il codice ed eseguire la loro versione separata con un nome diverso.
Linus Torvalds non ha usato mezzi termini. Scrivendo sulla mailing list del kernel Linux, il forum pubblico dove gli sviluppatori discutono i cambiamenti al sistema operativo che alimenta la maggior parte dei server mondiali, Torvalds ha dichiarato questa settimana che "Linux non è uno di quei progetti anti-IA". Chiunque non sia d'accordo, ha aggiunto, è libero di "fare la cosa open-source e forkarlo. O semplicemente vattene".
La scintilla era Sashiko. È un sistema di revisione del codice "agentico", cioè software che funziona attraverso compiti multi-step autonomamente senza che un umano guidi ogni movimento, costruito specificamente per scrutinare il codice del kernel Linux. I suoi creatori affermano che nei test ha trovato in modo indipendente il 53,6% dei bug che i programmatori umani in seguito avrebbero corretto.
Suona impressionante. C'è un però.
Sashiko invia anche rapporti di falsi positivi, avvisi su bug che risultano non esistere. Questi finiscono nelle caselle di posta dei manutentori volontari che mantengono Linux in funzione, costando loro tempo che non possono recuperare. Il team di Sashiko stesso stima che il tasso di falsi positivi si collocherebbe "ben all'interno della gamma del 20%", il che significa che circa uno su cinque avvisi potrebbe essere rumore.
Per gli utenti ordinari, nulla di tutto questo cambia nulla oggi. Linux gira tranquillamente dentro i telefoni Android, i servizi cloud, i router e le televisioni intelligenti. Il dibattito riguarda come le persone che scrivono il codice lavorano, non cosa il software fa per gli utenti finali.
Le persone ordinarie dovrebbero preoccuparsi di questo dibattito?
Sì, un po', perché Linux è alla base di gran parte di Internet. Se gli strumenti di IA aiutano i manutentori a catturare i bug più velocemente, il software su cui miliardi di persone contano potrebbe diventare più affidabile nel tempo. Il compromesso è l'esaurimento dei manutentori: i ingegneri volontari già oberati non possono permettersi di inseguire bug fantasma tutto il giorno. Quanto bene saranno messi a punto strumenti come Sashiko avrà importanza.
Torvalds ha precedenti qui. Ha costruito Linux nel 1991 come progetto universitario e lo ha guidato da allora con uno stile notoriamente diretto. La sua parola ha peso, come riferito per primo da Ars Technica AI. Quando dice che gli strumenti di IA rimangono, rimangono.
La vera domanda ora è la calibrazione. Uno strumento che cattura metà dei bug ma spreca un quinto dell'attenzione di un manutentore non è ancora un vantaggio netto. Gli sviluppatori di Sashiko dovranno ridurre quel tasso di falsi positivi prima che la comunità Linux più ampia lo accolga pienamente. Torvalds ha aperto la porta. Lo strumento ancora deve guadagnarsi il suo posto.



