Andrea Brancaleoni ha cessato la manutenzione di 113 pacchetti nella distribuzione Void Linux in risposta all'intolleranza verso l'uso di strumenti AI per analizzare le modifiche ed eseguire attività di routine. Sono rimasti senza manutentore pacchetti come alacritty, arpwatch, asus-kbd-backlight, clementine, docker-cli, etcd, flint, forego, fscrypt, kubernetes, libguestfs, libnfc, moby, openresolv, packer, racket, rancher-compose, terraform, thermald, trollock, ttf-ubuntu-font-family, vagrant e virt-manager.
Due giorni fa, durante la valutazione della compatibilità dei pacchetti con la nuova versione del linguaggio di programmazione Go, Andrea ha pubblicato statistiche con un elenco dei pacchetti che hanno mostrato problemi di compilazione dopo l'aggiornamento del toolchain, insieme a un'analisi delle modifiche in Go che hanno causato tali problemi. Uno dei membri del Void Core Team ha chiesto in che modo fosse stato preparato il confronto, e Andrea ha ammesso di aver utilizzato un tool standard con l'agente AI OpenСode e il modello AI GLM-5.3-flash.
Un membro del Void Core Team ha risposto che non intendeva farsi strada tra il testo generato con l'aiuto dell'AI e ha citato un estratto delle regole del progetto, secondo cui vengono accettate solo modifiche preparate da esseri umani, mentre gli strumenti AI sono ammessi esclusivamente per ricerca e apprendimento. Le regole specificano che codice, documentazione, segnalazioni di problemi, commenti e descrizioni delle pull request devono essere creati da persone che comprendano a fondo il contenuto.
Andrea ha spiegato che il testo da lui inviato era facile da comprendere e che garantiva personalmente per le informazioni contenute. A quel punto, il membro del Void Core Team ha ribadito che le regole indicano con estrema chiarezza che il testo non può essere generato tramite AI, indipendentemente dal fatto che lo sviluppatore se ne assuma o meno la responsabilità. Andrea ha risposto con l'icona 👍 e si è rimosso dall'elenco dei manutentori.
Fonte: opennet.ru
