Le GitHub domestique est souvent convulsé et ne peut pas être ouvert La nouvelle de l'arrivée de GitHub en Chine est pleine d'inquiétudes et de joies !
Erica Brescia, directrice de l'exploitation de GitHub, a révélé dans une récente interview avec FT que la création d'une succursale chinoise est envisagée et a reçu un soutien potentiel.
Les plans pertinents en sont actuellement à leurs débuts et n'ont pas encore été annoncés.
L'entreprise a rencontré les autorités chinoises compétentes et a reçu une attitude de soutien.
Dès que cette nouvelle est sortie, elle a été immédiatement bien accueillie par la majorité des développeurs, notamment chinois, mais elle n'a pas complètement apaisé leurs inquiétudes.
Encouragé par les responsables de Pékin à ouvrir d'abord une filiale étrangère
Sheng Wu, un développeur de Pékin, a participé à l'un des événements. a déclaré à The Economist que GitHub a discuté de la possibilité d'étendre publiquement ses opérations en Chine lors de l'événement.
Un employé anonyme de GitHub a déclaré que GitHub Enterprise, le produit rentable de GitHub pour les grandes entreprises, a récemment passé avec succès la certification standard nationale chinoise « GB18030 », qui est une condition préalable à la fourniture de services en Chine.
Erica Brescia a déclaré dans une interview au Financial Times que Pékin avait une « attitude très encourageante » à l'égard des projets d'expansion de l'entreprise en Chine.
Brescia a déclaré en marge du premier événement à Pékin
(ministères et commissions zf) nous ont dit qu'ils pensaient que l'open source était un moyen d'innover davantage sur la base des innovations de d'autres. Ce n'est pas une mauvaise approche, mais... cela apporte plus de sécurité car il n'est soumis à aucune restriction commerciale de la part des États-Unis.
Brescia a déclaré que GitHub envisage d'ouvrir une "filiale entièrement étrangère en Chine, en commençant par le directeur général" avant d'explorer "des coentreprises et la possibilité d'héberger du contenu GitHub en Chine".
Comment GitHub va-t-il entrer en Chine ?
En fait, il existe déjà des signes d’une volonté de GitHub d’entrer en Chine. Erica Brescia s'est rendue en Chine à plusieurs reprises cette année. À la mi-septembre, Erica Brescia a personnellement organisé le premier événement de GitHub en Chine. En décembre, Erica Brescia a également organisé des rencontres avec des développeurs à Shenzhen et à Pékin.
Source de l'image Erica Brescia Capture d'écran Twitter
Bien que l'entrée de GitHub en Chine en soit encore à ses balbutiements, avant cela, il y a eu des prédictions pertinentes selon lesquelles GitHub comment pour entrer en Chine.
L'une des spéculations est que GitHub pourrait établir une nouvelle filiale en Chine sous la juridiction du gouvernement chinois et installer des serveurs en Chine continentale. Toutefois, cela pourrait soulever des problèmes de juridiction concernant les bases de données de codes informatiques entre la Chine et les États-Unis.
Une autre hypothèse est que le serveur est placé dans des zones non intérieures de la Chine, mais proches de la Chine, comme Singapour, Hong Kong et d'autres endroits. Cela peut résoudre le problème de la lenteur de réponse du serveur.
Dans l'interview, Erica Brescia a également révélé comment GitHub est entré en Chine. Elle a noté que GitHub envisageait d'envisager de créer une filiale entièrement étrangère en Chine et d'embaucher du personnel commençant au niveau de directeur général avant d'explorer « des coentreprises et la possibilité d'héberger du contenu GitHub en Chine ».
En outre, Erica Brescia a également ajouté que GitHub avait rencontré des responsables du ministère chinois de l'Industrie et des Technologies de l'information. Elle pense que la Chine a fait une avancée stratégique autour de l'open source en général, car elle offre un moyen de se connecter au reste du monde du développement de logiciels sans s'appuyer sur une technologie propriétaire.
La Chine est devenue le deuxième marché de Github
À l'heure actuelle, il semble qu'il y ait deux raisons importantes pour lesquelles Github entre en Chine.
Premièrement, il existe des restrictions imposées par le gouvernement américain. La Chine souhaite protéger son accès à la technologie.
Deuxièmement, GitHub lui-même ne veut pas perdre l'énorme potentiel du marché chinois.
Le rapport Octoverse 2019 de GitHub montre qu'en termes de nombre de développeurs, la Chine est devenue le deuxième marché le plus important de GitHub après les États-Unis et connaît une croissance rapide. En 2019, le taux de développeurs chinois forkant et clonant l'open source sur GitHub a augmenté de 48 %
Plan subsidiaire de GitHub, prévenant les problèmes mais ne traitant pas le cause première?
Dans la situation des deux côtés du Pacifique, les plateformes d'hébergement de code, à l'origine marginales, sont également devenues des outils politiques.
En tant que plus grande plateforme d'hébergement de code open source au monde, GitHub et GitLab ont d'abord restreint les comptes des développeurs dans des pays comme l'Iran, puis ont émis des interdictions indiquant que certains postes n'étaient plus ouverts au recrutement dans des régions comme la Chine. et la Russie.
Beaucoup de gens craignent que si GitHub continue ainsi, un jour, soit il coupera le service, soit il ne pourra plus y accéder normalement.
L’action officielle de GitHub est donc une solution préliminaire.
Cependant, ce n'est pas une solution parfaite, car tant que GitHub est toujours une société enregistrée aux États-Unis, il existe toujours la possibilité de « couper » pour des raisons de respect de la réglementation.
Par rapport à l'organisation open source RISC-V qui déménage sa « maison » en Suisse, l'établissement par GitHub d'une « usine » en Chine n'est pas une solution permanente.
En outre, les deux précédentes « actions impuissantes » importantes de GitHub ont également soulevé des inquiétudes quant à sa capacité à manœuvrer dans la situation globale.
Avoir été contraint de devenir un moyen de sanctions
En juillet de cette année, GitHub a été utilisé par les États-Unis comme moyen de sanctions contre l'Iran et la Crimée dans le cadre de la "grève". Les comptes dans les zones sanctionnées par les États-Unis sont restreints sans avertissement et les pages personnelles reçoivent directement un 404.
Concernant les restrictions spécifiques à son compte, le programmeur les a listées une par une :
D'abord, c'est hébergé sur mon site Web personnel sur GitHub Pages a obtenu 404.
Deuxièmement, un dépôt privé ne peut pas être créé.
Troisièmement, le dépôt privé créé dans le passé est désormais désactivé. La commande git clone renvoie 403.
Quatrièmement, un dépôt public peut être créé, mais ne peut pas être supprimé.
À cette époque, GitHub a soudainement coupé la fourniture de comptes en Iran, en Crimée et ailleurs sans avertissement.
Même de nombreux développeurs iraniens vivant aux Pays-Bas ont également été touchés.
Le PDG Nat Friedman a expliqué qu'il s'agissait de se conformer aux sanctions américaines et qu'il devait imposer des restrictions sur les comptes en Iran, en Syrie et en Crimée.
Mais malgré cela, GitHub a choqué de nombreux développeurs.
Parce que c'est arrivé d'un coup, sans aucun rappel ni tampon.
De nombreux développeurs innocents n'ont plus pu l'utiliser normalement du jour au lendemain, et leur travail et leurs processus de développement ont été un désastre.
GitHub n'a peut-être rien fait de mal, mais il n'a pas pris en compte les sentiments humains pour des raisons juridiques, ce qui a blessé le cœur de nombreux développeurs fans.
Plus tard en novembre, une autre plateforme, GitLab, a annoncé le lancement d'un "bloc de pays pour les familles d'emplois" pour les membres de l'équipe ayant accès aux données des clients, impliquant la Chine et la Russie, les employés locaux ne peuvent plus pour postuler à ce type de poste.
Une autre pierre a donc soulevé des vagues. GitHub ne s'attendait peut-être pas à ce qu'une plateforme de code open source devienne désormais un pion et un point central du jeu politique.
Quelle est l'importance de l'arrivée de GitHub en Chine ?
Aujourd’hui, alors que le numérique se répand dans tous les domaines, l’open source est indispensable au développement de la science et de la technologie chinoise.
Le président de 360, Zhou Hongyi, a mentionné un jour que sans logiciel open source, l'Internet chinois ne pourrait pas se développer à un rythme aussi rapide ; sans le système Android open source, l'industrie chinoise de la téléphonie mobile ne pourrait pas balayer le monde sans code open source ; L'industrie chinoise de l'IA n'est peut-être pas aussi en plein essor.
En plus de cela, il estime également que l'open source n'est pas seulement une méthode de développement de logiciels, mais en réalité une forme de développement économique et un mécanisme d'innovation. On voit que l’open source est important pour la Chine.
Et GitHub est la plus grande communauté open source au monde. L'importance de GitHub pour les développeurs est évidente, comme le reflètent les mots du PDG de Microsoft, Satya Nadella.
Satya Nadella a dit un jour que la technologie numérique a désormais envahi l'ensemble de la société et de l'économie. Les développeurs de logiciels sont les architectes de la technologie numérique, et GitHub est la « maison des développeurs ».
Il convient de mentionner que Zhou Hongyi a également ridiculisé l'impact de GitHub sur la Chine. Il a déclaré :
Il y a une blague dans l'industrie selon laquelle un jour GitHub fera faillite et l'IA chinoise le fera. Ce sera un recul de cinq ans. Pourquoi? Parce que de nombreux frameworks informatiques d’IA que nous utilisons sont développés sur la base de codes open source internationaux.
Maintenant, cette « maison des développeurs » envisage d’entrer en Chine. Pour les développeurs chinois, pourquoi pas ?
Où est la plateforme open source nationale aujourd'hui ?
Les « taches » successives de GitHub ont également poussé les développeurs nationaux à les appeler à passer aux plateformes open source nationales ?
Mais jusqu'à présent, il ne semble y avoir aucune plate-forme nationale de code open source capable de rivaliser avec GitHub ou GitLab.
En fait, des plateformes similaires, des géants BAT et des startups sont impliqués.
Une filiale d'Alibaba : Alibaba Cloud Code.
Produit par Tencent : Tencent Cloud Developer Platform.
Baidu a : Baidu Efficiency Cloud.
Huawei a simultanément lancé sa propre plate-forme open source - Huawei Open Source Code Hosting Platform lorsque le compilateur Ark était open source.
En termes de startups, MaYun (rien à voir avec Jack Ma), MaShi, etc. sont également célèbres dans les petits cercles, mais il reste encore beaucoup de travail à faire avant de pouvoir accéder à l'influence de grandes plates-formes.
Ce n'est pas qu'il n'existe pas de plateformes open source de code national, mais elles sont comparables à GitHub et servent même de « roue de secours ». Actuellement, elles ne peuvent qu'écarter les mains.
Qu'en pensez-vous ?
Cet article fait référence au compte public WeChat « Qubit » et « Leifeng.com »
Tutoriels associés :
1. Tutoriel d'utilisation de Git (vidéo)
2 Articles techniques sur l'utilisation de Git (images et textes)