Tecnologia

r/opensource di Reddit vieta i progetti IA e invita chi non parla inglese ad andarsene

Adrian Kessler
Aggiungici su Google

Il principale forum di Reddit dedicato al software open source ha chiuso le porte all’intelligenza artificiale e a una larga fetta di chi scrive software. I moderatori di r/opensource ora respingono qualsiasi progetto che «usi l’IA, sia realizzato dall’IA o sia destinato all’IA»; le stesse regole dicono a chi non parla inglese di rivolgersi altrove. Per uno sviluppatore di Seul o San Paolo che traduce un post prima di condividerlo, il forum è ormai off limits.

I moderatori collegano i due divieti. «Non siamo in grado di distinguere un testo scritto dall’IA da uno tradotto con l’IA», si legge nel post con le regole. «Se non parli inglese, non puoi nemmeno verificare da solo se la traduzione è corretta». L’open source si è sempre basato sul contributo di persone che scrivono in una seconda lingua: ecco perché quella clausola ha suscitato alcune delle obiezioni più aspre in una discussione che si è riempita nel giro di una notte, perlopiù di commenti critici.

Il divieto sull’IA è solo una parte della revisione delle regole di un forum che conta quasi 392.000 membri. Da ora un progetto condiviso deve esistere da almeno un anno, essere mantenuto attivamente e poter contare su più collaboratori — che i moderatori quantificano, «soggettivamente, in almeno tre» — oltre che su una comunità già esistente e una licenza approvata dall’OSI. Sono esclusi i progetti tipici degli studenti, come app per prendere appunti, lettori PDF e riproduttori musicali da riga di comando, così come gli strumenti realizzati per l’IA: tra gli esempi vengono citati i server MCP, i plug-in che collegano i chatbot ad altri software. Per pubblicare un post serve un account Reddit attivo da almeno un anno e con un’attività significativa; non sono più accettate nemmeno le richieste di manutentori o collaboratori. Uno sviluppatore solitario con un nuovo strumento perde così uno dei pochi luoghi in cui chiedere aiuto. Le organizzazioni non profit registrate, o i loro equivalenti fuori dagli Stati Uniti, possono essere esentate dai requisiti relativi all’account e all’anzianità, con l’approvazione dei moderatori.

I moderatori sostengono che sia stato il volume dei post a costringerli a intervenire. Wolvereness, il moderatore che ha scritto il post intitolato «Your tokens aren’t valuable: No more AI», ha citato circa 20 messaggi al giorno che chiedevano eccezioni per quelli che il post definisce «progetti spazzatura e account usa e getta». Alla domanda su come si possa stabilire che l’uso dell’IA è evidente, Wolvereness ha risposto che non esiste un criterio oggettivo. «La regola è formulata in modo da lasciarci, dal punto di vista della moderazione, la discrezionalità necessaria a rimuovere tutti i “progetti spazzatura” che riteniamo opportuno», ha scritto il moderatore, aggiungendo che software con funzioni di IA accessorie per l’accessibilità, come i sottotitoli automatici, potrebbe essere tollerato.

È proprio questa discrezionalità il punto debole. In assenza di criteri, lo stesso post può restare online o essere rimosso a seconda del moderatore che lo esamina. Nei commenti si cita di continuo il kernel Linux, che ormai contiene codice generato dall’IA, come ha osservato The Verge; applicando la regola alla lettera, qualsiasi progetto basato su Linux la violerebbe. Il kernel, però, si sta muovendo nella direzione opposta. I suoi manutentori hanno deciso di eliminare l’etichetta che chiedeva ai collaboratori di dichiarare le modifiche al codice assistite dall’IA, e Linus Torvalds, creatore di Linux, ha liquidato regole di questo tipo nella mailing list del kernel: «Non vi rendete conto di quanto sarebbero ASSOLUTAMENTE STUPIDE regole del genere?». Come ha aggiunto, si aspetta che le persone «capiscano quello che stanno facendo» e che «questa comprensione ha ben poco a che fare con gli strumenti che usano».

Il divieto riguarda anche un solo subreddit. I progetti respinti lì possono comunque essere condivisi su GitHub, Hacker News o nelle comunità open source che lavorano in altre lingue, e le regole non intervengono in alcun modo sul codice. Altri progetti hanno adottato restrizioni più severe su questo fronte. Dal 2024 il consiglio di Gentoo vieta i contributi creati con strumenti di IA; NetBSD considera potenzialmente compromesso il codice prodotto da strumenti come Copilot o ChatGPT, a meno che non venga approvato dal suo team principale; System76 ha vietato i contenuti generati dall’IA nel suo desktop COSMIC. Queste regole stabiliscono cosa può entrare in una base di codice. Quelle di r/opensource stabiliscono chi può parlarne.

Le regole sono state pubblicate la sera di sabato 24 ottobre e, secondo un conteggio di WebProNews, la discussione aveva raccolto circa 1.180 commenti entro la mattina successiva. Lo stesso giorno è stato creato r/TrueOpenSource, con una discussione fissata in alto per raccogliere lamentele e segnalare i divieti. In seguito Wolvereness ha modificato il post originale, augurando buon lavoro al nuovo forum e definendolo «un ottimo rifugio per chi è stato colpito da questa politica». Sul fronte del kernel, l’etichetta di dichiarazione, obbligatoria da gennaio, sarà rimossa in seguito a una patch proposta il 9 ottobre da Sasha Levin, ingegnere di Nvidia; Torvalds ha pubblicato la sua risposta il 13 ottobre.

Un forum che pretende la prova che ogni post sia stato scritto da una persona dovrà ora decidere, un moderatore alla volta, che aspetto abbia la voce di un essere umano.

Tag: , , , , ,

Aggiungici su Google

Discussione

Ci sono 0 commenti.