Codeberg, la piattaforma non profit di hosting Git, ha introdotto una regola che blocca i repository il cui grosso del codice è prodotto da strumenti di IA generativa come Claude o OpenAI Codex. La mossa prende di mira i progetti che contengono poco o nullo codice scritto da esseri umani e mira a proteggere le limitate risorse del servizio.

Perché il divieto è importante

Gestire una code forge pubblica costa denaro. Archiviazione, larghezza di banda e runner per la continuous integration (CI) richiedono tutti finanziamenti che provengono da donazioni piuttosto che da riserve di cassa aziendali. Ognuno di questi progetti occupa spazio su disco, consuma traffico di rete e può attivare job di CI, il che si traduce in una spesa reale per una piattaforma che non fa pagare l'hosting.

Pressione finanziaria sugli host non profit

I servizi a scopo di lucro possono assorbire il costo dei repository "spam" perché hanno grandi disponibilità economiche e flussi di entrate diversificati. Codeberg no. Il suo budget deve coprire tutti gli utenti, e un'ondata di progetti di bassa qualità generati dall'IA costringerebbe il servizio ad allocare più risorse all'archiviazione e al calcolo a scapito del lavoro open source attivo e mantenuto da esseri umani. Rifiutando di ospitare repository di agenti autonomi, Codeberg sta essenzialmente razionando la propria capacità di mantenere funzionale il cuore dell'ecosistema.

Rischio legale del codice prodotto esclusivamente da IA

Le licenze open source dipendono dalla chiara proprietà del codice contribuito. Quando una macchina scrive il codice, chi lo carica potrebbe non avere i diritti necessari per concedere tali licenze. Questa ambiguità crea una potenziale responsabilità in materia di copyright per l'host. Vietando i repository prodotti in gran parte dall'IA, Codeberg riduce l'esposizione a cause legali che potrebbero derivare da dispute sulla proprietà.

Cosa è ancora permesso

La politica non vieta l'uso dell'IA come supporto allo sviluppo. I progetti che utilizzano frammenti generati dall'IA insieme a codice scritto da esseri umani, e che hanno manutentori identificabili, rimangono permessi. L'attenzione è rivolta alle codebase "zero-person" — repository che non hanno contributori umani ed esistono esclusivamente come output di un algoritmo.

Controargomentazione: una questione culturale?

Alcuni osservatori hanno interpretato la decisione come uno scontro culturale sull'uso dell'IA nella creazione di software. Le dichiarazioni ufficiali di Codeberg chiariscono che il divieto non è una posizione contraria all'assistenza dell'IA, ma una risposta pratica ai limiti di capacità.

Cosa osservare in futuro

In sintesi: per gli host di codice finanziati tramite donazioni, il costo di archiviazione ed elaborazione dei repository prodotti esclusivamente dall'IA può superare rapidamente il costo quasi nullo della loro creazione. Il divieto di Codeberg è un tentativo pragmatico di preservare larghezza di banda e spazio di archiviazione per i progetti che si affidano alla gestione umana, evidenziando il delicato equilibrio finanziario e legale su cui camminano le piattaforme non profit in un'era di codice economico e prodotto in serie.