Il mondo dello sviluppo open source è in fermento: il progetto Linux ha ufficialmente rimosso la controversa clausola che imponeva agli sviluppatori di dichiarare l'utilizzo di strumenti di intelligenza artificiale nella creazione delle patch. Una decisione netta, guidata dalla visione pragmatica di Linus Torvalds, che ha liquidato l'obbligo come una pratica priva di reale utilità per la qualità del software.

La fine dell'era del tag "Assisted-by"

Introdotta lo scorso gennaio, la direttiva richiedeva esplicitamente l'aggiunta di un tag Assisted-by per ogni contributo generato con il supporto di tool basati su AI. L'obiettivo dichiarato era quello di monitorare l'evoluzione dell'intelligenza artificiale nel processo di sviluppo del kernel. Tuttavia, dopo pochi mesi, i manutentori hanno deciso di fare marcia indietro: il tag non forniva alcuna informazione significativa sulla qualità o sull'affidabilità del codice proposto.

Il pensiero di Torvalds: "Regole stupide"

Linus Torvalds, creatore e figura di riferimento del kernel Linux, non ha usato mezzi termini per giustificare la rimozione della norma. In un intervento sulla mailing list ufficiale, Torvalds ha paragonato l'ostilità verso l'AI a un'ipotetica proibizione dell'uso dei compilatori, sostenendo che imporre limitazioni tecnologiche sia controproducente.

I don't understand this whole idiotic concept of 'don't use AI for X'... Do you not see how UTTERLY STUPID those kinds of rules would be? So no. We're not going to make stupid rules that say 'you can't use tools for X'.

Secondo Torvalds, la distinzione cruciale non risiede nello strumento utilizzato, ma nella competenza del programmatore. Un codice eccellente può essere scritto con l'aiuto dell'AI, così come un codice mediocre può essere prodotto manualmente senza alcun supporto tecnologico. Ciò che conta per il team di Linux rimane la comprensione profonda di ciò che il codice esegue, a prescindere dal metodo di stesura.

Uno sguardo al futuro dell'open source

Questa mossa conferma l'approccio pragmatico che da sempre caratterizza il kernel Linux: favorire l'efficienza e la chiarezza del codice sopra ogni formalismo burocratico. Mentre il settore tecnologico continua a interrogarsi su come integrare l'AI nel workflow quotidiano, Linux sceglie la via della libertà creativa. La comunità open source si trova ora di fronte a una nuova fase, dove la sfida non è più controllare l'uso degli strumenti, ma garantire che la qualità del software rimanga ai massimi livelli in un ecosistema in continua evoluzione.