Introduction
Migrer ses projets d'une plateforme à une autre est une décision majeure pour tout développeur ou entreprise technologique. Quand j'ai décidé de quitter GitHub pour Codeberg, c'était principalement pour échapper à l'influence grandissante de Microsoft sur mes projets et pour trouver un environnement qui respecte mieux les principes du logiciel libre. Cependant, des récents changements dans les conditions d'utilisation de Codeberg m'ont fait regretter cette décision.
Pourquoi j'ai quitté GitHub
Sous la propriété de Microsoft, GitHub a connu une "enshittification" progressive. L'interface web réécrite en JavaScript est devenue lente, rendant l'expérience utilisateur frustrante. Plus préoccupant encore, la mainmise de Microsoft sur une large part de l'infrastructure publique du code source et les récits de développeurs légitimes perdant leurs comptes sans raison apparente m'ont poussé à chercher un hébergement alternatif. Selon Statista, en 2023, GitHub hébergeait plus de 100 millions de dépôts publics, soulignant ainsi l'importance de diversifier ses options d'hébergement.
L'attrait initial de Codeberg
Codeberg, géré par une association à but non lucratif, semblait être la solution idéale. Elle promettait un environnement libre et ouvert, loin des pratiques commerciales agressives des géants du secteur. Le passage à Codeberg était motivé par la promesse d'une plateforme qui ne serait pas soumise aux caprices d'une grande entreprise.
Les nouvelles conditions de Codeberg
Cependant, en juin et juillet 2023, Codeberg a mis à jour ses conditions d'utilisation, interdisant les projets largement basés sur des modèles de langage (LLM) et les projets de cryptomonnaie. Ces interdictions, présentées sous forme de propositions pour l'Assemblée 2026, ont été mal reçues. La classification des projets crypto sous "contenu qui nuit à la réputation de Codeberg" semble arbitraire et manque de transparence.
L'impact des changements
Ces changements ont une portée inquiétante. Pour les développeurs qui comptent sur les LLM pour automatiser des tâches complexes ou pour les projets de cryptomonnaie qui innovent dans des domaines financiers, ces interdictions sont un frein majeur. En 2023, environ 25% des projets de startups tech impliquent des éléments d'intelligence artificielle ou de blockchain, selon Crunchbase.
Réflexion sur l'avenir
Alors que Codeberg tente de maintenir une réputation respectable, ces décisions pourraient bien aliéner une partie de leur base d'utilisateurs. La question reste de savoir si la plateforme pourra évoluer tout en restant fidèle à ses principes fondateurs.
Conclusion
Ma migration vers Codeberg, bien qu'initialement prometteuse, a révélé des défis imprévus. Pour les développeurs et les entreprises, il est essentiel de peser les avantages et les inconvénients des plateformes d'hébergement de code source avec soin.
Discutons de ton projet en 15 minutes.