Home Software e App r/opensource di Reddit bandisce il software AI e limita gli sviluppatori indipendenti

r/opensource di Reddit bandisce il software AI e limita gli sviluppatori indipendenti

0
1
r/opensource di Reddit bandisce il software AI e limita gli sviluppatori indipendenti

La community di r/opensource di Reddit ha recentemente implementato una serie di nuove regole che potrebbero sconvolgere il panorama dello sviluppo software open source. Questa iniziativa ha come obiettivo principale la lotta contro i progetti generati da intelligenze artificiali (AI), ma ha anche delle conseguenze inattese per sviluppatori solitari, progetti emergenti e chi non parla inglese.

Le nuove regole, annunciate durante il fine settimana, vietano esplicitamente i progetti che utilizzano AI, che sono stati creati tramite AI o progettati per applicazioni AI. La moderatrice Wolvereness ha affermato: “In breve, se il tuo progetto utilizza AI, è stato creato da AI, o è destinato per AI, non è benvenuto su r/opensource. L’AI, così come esiste oggi, è incongruente con questa comunità open source.”

Per presentare un progetto sulla piattaforma, gli sviluppatori devono dimostrare che è attivamente mantenuto da almeno un anno, possiede una comunità consolidata e ha almeno tre contributori. Anche i progetti per studenti, come app per prendere appunti o visualizzatori di PDF, non sono più benvenuti, e gli sviluppatori non possono più utilizzare il subreddit per trovare aiuto nella manutenzione del loro software.

Questa nuova politica crea un problema di chicken-and-egg per i programmatori indipendenti, che necessitano di una comunità stabilita prima di poter sfruttare un forum open source per trovarne una. Un utente di Reddit ha fatto notare che il suo progetto, attivo da nove anni, che ha più di 300 stelle su GitHub e decine di problemi risolti, non potrebbe più essere pubblicato poiché è l’unico contributore.

Sono state imposte anche restrizioni riguardo all’età dell’account Reddit, con un minimo di un anno, e sono richieste significative contribuzioni pregresse. Qualsiasi tentativo di pubblicare un progetto seguito da una richiesta di eccezione ai moderatori rischia di portare a un ban permanente e a essere disattivato.

Una delle restrizioni più controverse riguarda la lingua. “Se non parli inglese, devi trovare un’altra comunità”, afferma l’annuncio. I moderatori si giustificano dicendo di non poter distinguere tra il contenuto scritto da AI e quello tradotto dall’AI, rendendo difficile per i non anglofoni verificare l’accuratezza delle traduzioni.

Questa regola, ovviamente, ha generato molte critiche. Un altro moderatore, ssddanbrown, ha pubblicamente espresso il suo disaccordo, affermando di non essere stato consultato riguardo ai cambiamenti e di aver appreso delle nuove regole solo tramite notifiche di moderazione.

Le nuove norme sollevano quindi interrogativi su come affrontare progetti come Linux, i cui sviluppatori hanno adottato un approccio diverso verso i contributi assistiti dall’AI. Il kernel Linux consente l’utilizzo di tale tecnologia, mantenendo tuttavia la responsabilità sul codice risultante. Recentemente, i manutentori hanno deciso di abolire l’obbligo di dichiarare se è stato utilizzato un aiuto dall’AI.

Quando è stato chiesto se questo significasse che Linux sarebbe stato bandito da r/opensource, Wolvereness ha suggerito che probabilmente sarebbe ancora consentito, argomentando che l’applicazione delle regole dipenderebbe da quanto fosse ovvio che un progetto fosse il prodotto di codice generato da AI.

La controversia è emersa in un momento in cui gli sviluppatori open source trovano sempre più difficoltà nel trattare le contribuzioni generate da AI. Di recente, System76 ha bannato il codice e il contenuto generato da AI dal suo progetto desktop COSMIC, mentre alcune sezioni di GNOME hanno introdotto restrizioni simili. Tuttavia, altri sviluppatori di GNOME hanno messo in dubbio la saggezza di rifiutare vulnerabilità di sicurezza scoperte dall’intelligenza artificiale solo perché rilevate da una macchina.

Il dibattito ha anche causato spaccature all’interno della comunità di KDE, mentre NetBSD si sta proponendo come un’alternativa priva di AI per gli sviluppatori che preferiscono tenere il codice generato fuori dai loro progetti.

Non tutti sono convinti che le ban siano la soluzione. Linus Torvalds, il creatore di Linux, ha recentemente sostenuto che i programmatori competenti dovrebbero avere la libertà di utilizzare strumenti AI, avvertendo però contro le patch di bassa qualità inviate da chi non comprende il codice a cui stanno contribuendo.

I moderatori di Reddit hanno optato per un approccio più ampio, che ha già portato alla creazione di comunità alternative, come r/TrueOpenSource e r/OpenSourceAIAllowed . L’annuncio originale è stato successivamente aggiornato per indirizzare gli utenti delusi verso queste alternative.

Va sottolineato che r/opensource è una comunità di Reddit e non un’autorità su cosa qualifichi come software open source. I moderatori possono decidere cosa venga pubblicato lì, così come gli sviluppatori sono liberi di portare i loro progetti altrove.

LEAVE A REPLY

Please enter your comment!
Please enter your name here