Un nuovo sito web chiamato Open Source Says No sta catalogando il numero crescente di progetti open source che vietano esplicitamente i contributi generati dall'intelligenza artificiale, e ha colpito un nervo scoperto: il sito ha raggiunto la prima pagina di Hacker News martedì, attirando centinaia di commenti mentre gli sviluppatori discutevano se i divieti proteggessero la qualità del codice o escludessero il futuro. La directory si descrive come un registro di "progetti OSS che vietano i contributi generati dall'intelligenza artificiale e un catalogo più ampio di politiche di contributo dell'intelligenza artificiale in tutto il settore".
L'apparizione del sito segna una pietra miliare visibile in una tensione che si sta accumulando da mesi nelle comunità dei manutentori, poiché grandi volumi di richieste pull scritte automaticamente competono sempre più per il tempo limitato di revisione dei manutentori volontari. Il dibattito è uno dei numerosi punti critici sul modo in cui il mondo del software sta assorbendo gli strumenti generativi, un argomento che seguiamo da vicino nella nostra copertura del settore dell'intelligenza artificiale.
Cosa tiene traccia della directory
Open Source Say No elenca i principali repository insieme al numero di stelle e alle date di verifica delle loro politiche. Tra le voci confermate all'11 novembre ci sono Immich, la soluzione self-hosted per la gestione di foto e video ampiamente utilizzata con circa 118.800 stelle GitHub, Meilisearch, l'API del motore di ricerca con circa 59.800 stelle, e OkHttp, il famoso client HTTP per JVM e Android mantenuto sotto l'egida di Square, con circa 47.100 stelle.
L'elenco include anche Servo, il progetto del motore del browser, verificato in ottobre, stb, le famose librerie C/C++ a file singolo di dominio pubblico, e Redox OS, il sistema operativo scritto in Rust. I progetti abbracciano ambiti molto diversi – dalle app di self-hosting dei consumatori ai software di sistema fondamentali – che il sito presenta come prova del fatto che la resistenza al codice generato dall’intelligenza artificiale non è limitata a nessuna sottocultura di programmazione.
Oltre alla directory stessa, il sito offre uno strumento pratico rivolto a manutentori e contributori: gli utenti possono incollare un collegamento al repository GitHub e il sito apre un problema precompilato mentre su di esso viene eseguito un controllo automatizzato della politica. Ciò posiziona il progetto meno come una dichiarazione e più come un’infrastruttura per l’applicazione, offrendo ai manutentori un modo ripetibile per documentare e comunicare le loro politiche di contributo.
Perché i manutentori tracciano il limite
La discussione su Hacker News ha rivelato le motivazioni dietro queste politiche. Diversi commentatori hanno descritto progetti che hanno ricevuto inondazioni di richieste pull interamente generate dall'intelligenza artificiale, e uno di loro ha notato che avevano sfogliato repository dove, nelle loro parole, non riuscivano a trovare un singolo pezzo di testo che sembrasse scritto da un essere umano, nonostante quello che sembrava un flusso di contributi attivo.
Il problema principale è la scarsa attenzione: la revisione di una richiesta pull richiede tempo reale e i manutentori sostengono che verificare il codice generato dalla macchina, in particolare i contributi i cui autori potrebbero non capire cosa fa il codice, può costare più impegno che scrivere il codice da zero. Altri hanno sottolineato quelli che hanno definito contributori "entusiasta" che agiscono, come ha detto un commentatore, come un procuratore di carne per qualunque venditore di intelligenza artificiale offra una prova gratuita quella settimana, presentando modifiche con poco sforzo nel perseguimento del conteggio dei contributi.
Una comunità divisa
Non tutti sono d’accordo sul fatto che i divieti siano una buona cosa. Alcuni sostengono che progetti guidati dalla comunità come Servo o Redox OS già lottano per ottenere finanziamenti e contributori, e che bloccare il lavoro assistito dall’intelligenza artificiale rischia di allontanare proprio le persone di cui questi progetti hanno bisogno. Altri hanno ribattuto che questo filtraggio è il punto: se un potenziale contributore è disposto a partecipare solo a condizione di spedire l'output della macchina non revisionato, il divieto risolve semplicemente le discrepanze in anticipo.
C’è anche un campo pragmatico che vede i divieti come un segnale utile. Diversi commentatori hanno affermato che la directory li aiuta a identificare le basi di codice con una supervisione umana attiva: librerie di cui possono fidarsi più facilmente e comunità in cui i contributi verranno effettivamente letti. Altri si sono chiesti se il linguaggio politico confonda pratiche distinte, notando un ampio divario tra gli errori di intelligenza artificiale non esaminati presentati in blocco e la codifica di agenti strettamente guidata dall’uomo, che molti sviluppatori professionisti ora considerano una pratica standard.
Cosa significa per l'Open Source
Per i contributori, la conseguenza pratica è semplice: le politiche di contribuzione stanno diventando una parte di prima classe della documentazione del progetto, e sottoporre il lavoro generato dall’intelligenza artificiale a un progetto che lo vieta ora è una violazione documentata delle politiche piuttosto che un giudizio. Per le aziende che fanno affidamento su componenti open source, la tendenza è un segnale per verificare il contributo e la posizione di governance del proprio albero delle dipendenze, poiché le pratiche di licenza e manutenzione sono sempre più legate al modo in cui ciascun progetto tratta il codice generato dalla macchina.
Se il movimento crescerà o si stabilizzerà dipenderà dal fatto che le fondazioni tradizionali e i progetti molto grandi adottino regole simili. Per ora, l'elenco in rapida crescita della directory - e l'intensità della discussione attorno ad esso - suggerisce che la questione di chi scrive il codice open source e chi è responsabile della sua revisione, si è spostata dai canali secondari delle mailing list a una battaglia in prima pagina.
---
Stai al passo con l'intelligenza artificialeRicevi le ultime notizie, analisi e scoperte sull'intelligenza artificiale, tutto in un unico posto.
Leggi altre notizie sull'AI →