SDL ha vietato di accettare codice da AI. Sono stati creati fork di Vim privi delle modifiche apportate da AI

Gli sviluppatori della libreria SDL (Simple DirectMedia Layer) hanno adottato regole che vietano l'accettazione di modifiche contenenti codice generato da grandi modelli di linguaggio, come ChatGPT, Claude, Copilot e Grok. È consentito utilizzare AI per identificare problemi e analizzare le modifiche sottoposte, ma le correzioni di tali problemi devono essere create da esseri umani.

Dall'esperienza maturata attraverso il progetto, i problemi identificati tramite AI si rivelano spesso allucinazioni, che in pratica non rappresentano problemi reali o contengono informazioni errate. Gli sviluppatori che segnalano problemi individuati tramite AI devono avere una buona comprensione del problema dichiarato e verificare personalmente la sua esistenza. Quando inviano pull request, lo sviluppatore deve confermare di essere l'autore del codice e di inviare il risultato del proprio lavoro sotto licenza Zlib.

Tra le motivazioni per il divieto di sviluppo utilizzando AI si cita l'incompatibilità del codice generato tramite AI con la licenza Zlib, a causa dell'impossibilità di determinare con precisione la provenienza del codice, nonché possibili conflitti di licenza dovuti all'appropriazione indiretta di codice da progetti sotto altre licenze (poiché un grande modello di linguaggio è stato addestrato su codice di diverse licenze, il codice generato può essere potenzialmente interpretato come un'opera derivata).

Si possono anche citare la creazione di due fork dell'editor di testo Vim, creati a causa dell'insoddisfazione per l'aumento dell'uso di AI nella preparazione delle modifiche:

  • Vim Classic — fork della base di codice di Vim 8.2, che continua a mantenere il ramo precedente. Il progetto è stato fondato da Drew DeVault, autore dell'ambiente utente Sway, del client di posta elettronica Aerc, del linguaggio di programmazione Hare e della piattaforma di sviluppo collaborativo SourceHut. Le motivazioni per la creazione del fork includono il rifiuto della politica di Vim riguardo all'uso di AI, il desiderio di mantenere una coscienza pulita e di continuare a trarre piacere dal lavoro con Vim.
  • EVi — fork del ramo Vim 9.1.0, nel quale non sono ancora state accettate modifiche create mediante AI.

Fonte: opennet.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