In Linux è stata approvata una politica ufficiale per l'uso del codice IA dopo mesi di accesi dibattiti

Gli sviluppatori del kernel Linux hanno ufficialmente approvato una politica sull'uso dell'intelligenza artificiale (IA) dopo mesi di accesi dibattiti. Linus Torvalds e partner del settore hanno raggiunto un accordo che consente l'uso di assistenti IA, ma establece regole rigorose di divulgazione e pone la piena responsabilità per eventuali errori sugli sviluppatori umani.

In Linux è stata approvata una politica ufficiale per l'uso del codice IA dopo mesi di accesi dibattiti

Le nuove regole vietano l'uso del tag legale 'Signed-off-by' per il codice creato da sistemi IA, sostituendolo con un nuovo tag 'Assisted-by' per garantire la trasparenza sulla provenienza delle modifiche. Questa decisione, come sottolinea Tom’s Hardware, risponde alla crescente tensione nella comunità, causata dall'afflusso di codice di bassa qualità e dall'uso occulto delle reti neurali. Ora, ogni bug o vulnerabilità in tale codice sarà giuridicamente attribuito a una persona specifica che ha pubblicato le modifiche. Ciò escluderà la possibilità di scaricare la colpa sugli algoritmi e consentirà l'integrazione di strumenti moderni nel flusso di lavoro, senza compromettere i principi del Developer Certificate of Origin (DCO).

In Linux è stata approvata una politica ufficiale per l'uso del codice IA dopo mesi di accesi dibattiti

Le controversie sull'integrazione dell'IA hanno raggiunto il culmine a gennaio, quando i rappresentanti di Intel e Oracle sono entrati in conflitto pubblico riguardo alla regolamentazione delle reti neurali nel progetto. In questo contesto, Torvalds ha criticato aspramente l'idea di un divieto totale, definendola inutile, e ha sostenuto che l'IA è solo uno strumento, proprio come qualsiasi altro software. Ha sottolineato che gli attaccanti non leggeranno comunque la documentazione, quindi è più efficace controllare i risultati attraverso la responsabilità di persone specifiche, piuttosto che cercare di vietare le tecnologie sui computer locali degli sviluppatori.

Fino all'adozione di una politica unificata, grandi progetti di software open source hanno mostrato approcci diversi alla questione, arrivando fino a divieti totali. Ad esempio, le distribuzioni Gentoo e NetBSD avevano precedentemente bloccato l'accettazione di codice generato da IA, giustificando questa decisione con il fatto che i dati per l'addestramento dei modelli spesso contengono codice con licenze restrittive, rendendo il risultato legalmente invalido. Gli esperti di Red Hat, d'altra parte, hanno avvertito che l'uso di tali strumenti potrebbe violare involontariamente le licenze GNU GPL e compromettere l'intero sistema DCO, poiché lo sviluppatore non può garantire la purezza dell'origine di ogni riga di codice.

Oltre ai rischi legali, la comunità si è trovata ad affrontare il problema di un'enorme quantità di modifiche di bassa qualità, note come AI slop. I creatori di progetti popolari, come cURL e tldraw, sono stati costretti a chiudere i programmi di ricompensa o a rifiutare automaticamente le richieste esterne a causa di spam contenente codice con allucinazioni dell'IA. Nel caso del kernel Linux, la situazione si è aggravata a causa di un clamoroso incidente con il mantenitore Sasha Levin, ingegnere di Nvidia, che ha implementato un patch per il kernel 6.15, completamente scritto da un modello IA senza adeguato preavviso. Il codice era funzionale, ma conteneva una regressione delle prestazioni, nonostante fosse stato controllato e testato.

Il problema della mancanza di fiducia a causa dell'uso nascosto dell'IA ha colpito non solo la programmazione di sistema, ma anche altri settori, come la comunità dei modder di Doom. In particolare, il leader del progetto GZDoom, Christoph Oelckers, ha affrontato un'esodo di massa dei partecipanti al progetto dopo aver utilizzato patch dell'IA senza divulgarlo e aver rifiutato di trovare un compromesso con i critici. Di conseguenza, la maggior parte dei contributori ha abbandonato il progetto originale per creare un fork chiamato UZDoom, dimostrando l'importanza della trasparenza e dell'onestà nei confronti della comunità.

Fonte:


Fonte: 3dnews.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster