SDL ha vietato l'accettazione di codice da AI. Sono stati creati fork di Vim privi delle modifiche da AI.

Gli sviluppatori della libreria SDL (Simple DirectMedia Layer) hanno adottato delle regole che vietano l'accettazione di modifiche contenenti codice generato da grandi modelli linguistici come ChatGPT, Claude, Copilot e Grok. Tuttavia, è consentito utilizzare l'IA per identificare problemi e analizzare le modifiche proposte, ma le correzioni di tali problemi devono essere fatte da persone.

In base all'esperienza acquisita nel progetto, i problemi identificati tramite l'IA si rivelano spesso delle allucinazioni, che in pratica non rappresentano problemi reali o contengono informazioni sbagliate. Gli sviluppatori che segnalano problemi individuati tramite IA devono avere una buona comprensione della questione segnalata e verificare personalmente la sua esistenza. Quando si inviano richieste di pull, lo sviluppatore deve confermare di essere l'autore del codice e di fornire il risultato del proprio lavoro con la licenza Zlib.

Le ragioni del divieto di sviluppo utilizzando l'AI sono legate all'incompatibilità del codice generato attraverso l'AI con la licenza Zlib, a causa dell'impossibilità di determinare con precisione la fonte del codice, oltre a possibili conflitti di licenza derivanti dall'uso indiretto di codice da progetti sotto altre licenze (dato che un ampio modello linguistico è addestrato su codice sotto varie licenze, il codice generato potrebbe potenzialmente essere considerato un'opera derivate).

Inoltre, si può menzionare la creazione di due fork dell'editor di testo Vim, realizzati a causa dell'insoddisfazione per l'uso crescente dell'AI nella preparazione delle modifiche:

  • Vim Classic — è un fork della base di codice Vim 8.2, che continua a mantenere la precedente versione. Il progetto è stato fondato da Drew DeVault, creatore dell'ambiente utente Sway, del client di posta Aerc, del linguaggio di programmazione Hare e della piattaforma di sviluppo collaborativo SourceHut. Le ragioni per la creazione del fork comprendono il rifiuto della politica di Vim riguardo all'uso dell'AI, il desiderio di mantenere una coscienza pulita e continuare a divertirsi lavorando con Vim.
  • EVi — un fork della versione 9.1.0 di Vim, in cui non sono state ancora incorporate modifiche effettuate tramite AI.

Fonte: opennet.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster