Grâce au célèbre Great Firewall, les entreprises chinoises ont obtenu la licence pour créer toutes sortes de services qui rivalisent avec les entreprises occidentales, de Facebook à Google en passant par Office.
Selon un rapport de Examen de la technologie MIT (s’ouvre dans un nouvel onglet)la réponse chinoise à GitHub, appelée Gitee, est soupçonnée par les développeurs de censurer le code open-source, très probablement sous la direction du gouvernement.
Plus tôt en mai 2022, les développeurs chinois ont découvert que leur code open source avait été bloqué en attendant un examen, ce qui allait devenir la norme. Gitee a publié une déclaration (s’ouvre dans un nouvel onglet) disant en fait que le service « n’avait pas le choix ».
Révision du code du gîte
Le raisonnement exact de ce changement n’est pas clair, mais beaucoup soupçonnent que le gouvernement chinois a décidé d’étendre plus largement sa censure en ligne pour inclure le code dont les développeurs ont besoin pour fonctionner.
« La révision du code dans OSS consiste à améliorer la qualité du code et à renforcer la confiance entre les développeurs », a déclaré le développeur berlinois Han Xiao, qui dirige Jina AI. MIT. « Ajouter de la politique à la révision du code nuira aux deux et finira par faire reculer le mouvement open source en Chine. »
Presque tous les aspects de la vie en ligne chinoise sont soigneusement surveillés et contrôlés par les autorités, qui cherchent à étouffer la résistance politique. Certains domaines, comme le développement open source, étaient restés libres jusqu’à récemment.
Selon une estimation (s’ouvre dans un nouvel onglet), GitHub, acquis par Microsoft en 2018, comptait 7,3 millions d’utilisateurs en Chine en 2021, le plus en dehors des États-Unis. Au total, GitHub compte environ 73 millions d’utilisateurs.
Les sanctions brouillent l’eau
Avoir un aperçu clair de la pensée du gouvernement chinois est impossible pour les étrangers. Cependant, il semble probable que les sanctions américaines contre Huawei et d’autres entreprises chinoises en 2019 aient créé les conditions d’un verrouillage accru des services extérieurs.
Avant ces sanctions, la Chine était plutôt favorable aux logiciels et outils open source. Tencent et Alibaba ont publié leurs propres outils open source et Gitee a été créé peu de temps après. Le service dit (s’ouvre dans un nouvel onglet) il compte environ huit millions d’utilisateurs.
Alors que les motivations sont en place pour le débat, l’impact a été dramatique. Le changement du 18 mai signifiait que d’énormes quantités de code étaient soudainement indisponibles pour les développeurs, qui n’avaient reçu aucun avertissement et n’avaient pas eu le temps de préparer des plans d’urgence.
Un développeur qui a parlé à MIT a déclaré qu’un examen manuel laborieux a aidé à récupérer de nombreux projets, mais il n’y a sûrement pas assez de bande passante pour le faire dans tous les cas.