- La fondation du langage de programmation Zig a décidé de migrer vers Codeberg en raison de la baisse de qualité de GitHub et de la stratégie de Microsoft axée sur l’IA
- Un cas de bug de ‘safe_sleep.sh’ dans GitHub Actions, laissé en déshérence pendant des années, a provoqué la paralysie du système CI
- La partie Zig critique le fait que GitHub sacrifie la qualité d’ingénierie au profit d’une stratégie centrée sur l’IA
- Jeremy Howard, cofondateur de Fast.AI, a également souligné une gestion insuffisante des bugs et une baisse de qualité du code sur GitHub
- Alors que les projets open source quittent GitHub, la défiance envers une exploitation de plateforme centrée sur la commercialisation de l’IA s’amplifie
Contexte du retrait de la fondation Zig de GitHub
- La Zig Software Foundation, qui maintient le langage de programmation Zig, a décidé de quitter GitHub pour migrer vers le service d’hébergement git à but non lucratif Codeberg
- La raison est le constat que GitHub ne se consacre plus à l’excellence de l’ingénierie
- Andrew Kelly cite le bug de boucle infinie de
safe_sleep.sh de GitHub Actions comme cas emblématique
- Ce script laissait le CPU à 100 % et s’exécutait de manière infinie
- Les runners CI de Zig ont ainsi été interrompus pendant plusieurs semaines
Problèmes techniques de GitHub Actions
- Le problème provient d’un changement de code de février 2022, ayant remplacé la commande POSIX
sleep par le script safe_sleep
- Le script entre en boucle infinie si la gestion du temps précis au niveau de la seconde échoue
- Ce bug n’a été corrigé que le 20 août 2025, et l’incident est resté non résolu jusqu’au 1er décembre
- Un autre bug de consommation excessive du CPU demeure également non résolu
Réactions de la communauté et des experts
- Jeremy Howard (cofondateur de Fast.AI) juge l’état de GitHub Actions « clairement défaillant »
- Il a relevé qu’un code utilisant 100 % du CPU était laissé sans revue pendant un an
- « Une organisation qui fonctionne correctement ne peut pas se permettre de répéter une telle série d’erreurs », a-t-il déclaré
- Kelly a ensuite présenté des excuses, estimant que ses propos avaient été trop virulents, mais a continué de mettre en avant les problèmes de qualité de GitHub
Mouvement de départ d’autres projets
- Le fondateur du projet navigateur Dillo, Rodrigo Arias Mallo, a également annoncé son intention de quitter GitHub
- Il a pointé du doigt la dépendance à JavaScript, la possibilité de refus de service ainsi que l’exploitation centrée sur les LLM et l’IA générative
- Il a affirmé que « l’IA générative détruit le web ouvert »
- Depuis janvier 2025, Codeberg a vu son nombre de membres soutiens passer de 600 à plus de 1 200, soit un doublement
Modèle de revenus de GitHub centré sur l’IA
- Le PDG de Microsoft Satya Nadella a annoncé dans le rapport du deuxième trimestre 2024
- plus de 1,3 million d’abonnés payants à GitHub Copilot, soit +30 % trimestre sur trimestre
- En 2024, le chiffre d’affaires annuel de GitHub atteignait 2 milliards de dollars, dont environ 40 % provenaient des abonnements Copilot
- Au troisième trimestre 2025, plus de 15 millions d’utilisateurs de Copilot, en hausse d’un facteur 4 par rapport à l’année précédente
- GitHub ne divulgue pas actuellement le nombre d’utilisateurs payants, et met en avant une structure de revenus centrée sur Copilot
Signification globale
- Les exemples de Zig et Dillo illustrent comment une exploitation de plateforme centrée sur la commercialisation de l’IA mine la confiance des développeurs
- L’approche focalisée sur l’IA de GitHub et son manque de gestion de qualité a déclenché le départ de la communauté open source
- La croissance d’alternatives à but non lucratif telles que Codeberg s’accélère
Aucun commentaire pour le moment.