Codeberg, la plateforme d'hébergement Git à but non lucratif, a ajouté une règle qui bloque les dépôts dont la majeure partie du code est produite par des outils d'IA générative tels que Claude ou OpenAI Codex. Cette mesure cible les projets contenant peu ou pas de code écrit par l'homme et vise à protéger les ressources limitées du service.
Pourquoi cette interdiction est importante
Faire fonctionner une forge logicielle publique coûte cher. Le stockage, la bande passante et les agents d'intégration continue (CI) nécessitent tous des financements provenant de dons plutôt que de réserves de trésorerie d'entreprises. Chacun de ces projets occupe de l'espace disque, consomme de la bande passante et peut déclencher des tâches de CI, ce qui représente une dépense réelle pour une plateforme qui ne facture pas l'hébergement.
Pression financière sur les hébergeurs à but non lucratif
Les services à but lucratif peuvent absorber le coût des dépôts « spammy » car ils disposent de moyens importants et de sources de revenus diversifiées. Ce n'est pas le cas de Codeberg. Son budget doit être réparti entre tous les utilisateurs, et un afflux de projets de faible qualité générés par l'IA forcerait le service à allouer davantage de ressources au stockage et au calcul, au détriment des travaux open source actifs et maintenus par des humains. En refusant d'héberger des dépôts d'agents autonomes, Codeberg rationne essentiellement sa capacité à maintenir le cœur de l'écosystème fonctionnel.
Risques juridiques du code exclusivement généré par l'IA
Les licences open source reposent sur une propriété claire du code contribué. Lorsqu'une machine écrit le code, l'utilisateur qui le télécharge peut ne pas disposer des droits nécessaires pour accorder ces licences. Cette ambiguïté crée un risque potentiel de responsabilité en matière de droit d'auteur pour l'hébergeur. En interdisant les dépôts principalement générés par l'IA, Codeberg réduit son exposition aux poursuites judiciaires qui pourraient découler de litiges sur la propriété.
Ce qui reste autorisé
La politique n'interdit pas l'utilisation de l'IA comme aide au développement. Les projets qui utilisent des extraits générés par l'IA aux côtés de code écrit par l'homme, et qui possèdent des mainteneurs identifiables, restent autorisés. L'accent est mis sur les bases de code « zero-person » — des dépôts qui n'ont aucun contributeur humain et qui n'existent que comme le résultat d'un algorithme.
Contre-argument : un problème culturel ?
Certains observateurs ont présenté cette décision comme un conflit culturel concernant l'IA dans la création de logiciels. Les propres déclarations de Codeberg précisent que l'interdiction n'est pas une position contre l'assistance par l'IA, mais une réponse pragmatique aux limites de capacité.
À surveiller par la suite
Ce qu'il faut retenir : pour les hébergeurs de code financés par des dons, le coût du stockage et du traitement des dépôts exclusivement générés par l'IA peut rapidement dépasser le coût quasi nul de leur création. L'interdiction de Codeberg est une tentative pragmatique de préserver la bande passante et le stockage pour les projets qui reposent sur une gestion humaine, soulignant l'équilibre financier et juridique précaire sur lequel avancent les plateformes à but non lucratif à une époque de code bon marché et produit en masse.
