Inländischer GitHub ist oft erschüttert und kann nicht geöffnet werden. Die Nachricht, dass GitHub nach China kommt, ist voller Sorgen und Freuden!
GitHub Chief Operating Officer Erica Brescia gab kürzlich in einem Interview mit FT bekannt, dass sie über die Gründung einer chinesischen Niederlassung nachdenkt und potenzielle Unterstützung erhalten hat.
Entsprechende Pläne befinden sich derzeit im Anfangsstadium und wurden noch nicht bekannt gegeben.
Das Unternehmen hat sich mit den zuständigen chinesischen Behörden getroffen und eine unterstützende Haltung erhalten.
Sobald diese Nachricht herauskam, wurde sie von der Mehrheit der Entwickler, insbesondere von chinesischen Entwicklern, sofort begrüßt, ihre Sorgen wurden jedoch dadurch nicht vollständig gelindert.
Von Pekinger Beamten ermutigt, zuerst eine Auslandsniederlassung zu eröffnen
Sheng Wu, ein Entwickler aus Peking, nahm an einer der Veranstaltungen teil sagte: „The Economist, GitHub diskutierte auf der Veranstaltung die Möglichkeit einer öffentlichen Ausweitung seiner China-Aktivitäten.“
Ein anonymer GitHub-Mitarbeiter sagte, dass GitHub Enterprise, GitHubs profitables Produkt für große Unternehmen, kürzlich die chinesische nationale Standardzertifizierung „GB18030“ bestanden hat, die eine Voraussetzung für die Bereitstellung von Diensten in China ist.
Erica Brescia sagte in einem Interview mit der Financial Times, dass Peking eine „sehr ermutigende Haltung“ gegenüber den Expansionsplänen des Unternehmens in China habe.
Brescia sagte am Rande der ersten Veranstaltung in Peking
(ZF-Ministerien und -Kommissionen) teilten uns mit, dass sie glauben, dass Open Source eine Möglichkeit sei, auf der Grundlage der Innovationen von weitere Innovationen zu schaffen Andere: Kein schlechter Ansatz, aber... er bringt mehr Sicherheit, weil er keinen Handelsbeschränkungen seitens der Vereinigten Staaten unterliegt.
Brescia sagte, GitHub plane die Eröffnung einer „vollständig in ausländischem Besitz befindlichen Tochtergesellschaft in China, beginnend mit dem General Manager“, bevor „Joint Ventures und die Möglichkeit, GitHub-Inhalte in China zu hosten“, geprüft werden.
Wie wird GitHub in China Fuß fassen?
Tatsächlich gibt es bereits Anzeichen dafür, dass GitHub in China Fuß fassen will. Erica Brescia hat China dieses Jahr mehrmals besucht. Mitte September war Erica Brescia persönlich Gastgeberin der ersten GitHub-Veranstaltung in China. Im Dezember veranstaltete Erica Brescia außerdem Meet-and-Greet-Veranstaltungen mit Entwicklern in Shenzhen und Peking.
Bildquelle Erica Brescia Twitter-Screenshot
Obwohl der Einstieg von GitHub in China noch in den Kinderschuhen steckt, gab es zuvor relevante Vorhersagen darüber, wie GitHub vorgehen wird nach China einzureisen.
Eine der Spekulationen ist, dass GitHub eine neue Tochtergesellschaft in China unter der Gerichtsbarkeit der chinesischen Regierung gründen und Server auf dem chinesischen Festland einrichten könnte. Dies kann jedoch zu Zuständigkeitsfragen in Bezug auf Computercode-Datenbanken zwischen China und den Vereinigten Staaten führen.
Eine andere Vermutung ist, dass die Server nicht im Landesinneren Chinas, sondern in der Nähe von China, wie Singapur, Hongkong und anderen Orten, aufgestellt sind. Dies kann das Problem der langsamen Antwortgeschwindigkeit des Servers lösen.
Im Interview verriet Erica Brescia auch, wie GitHub nach China kam. Sie wies darauf hin, dass GitHub plant, die Gründung einer vollständig in ausländischem Besitz befindlichen Tochtergesellschaft in China in Betracht zu ziehen und Personal, beginnend auf der Ebene des General Managers, einzustellen, bevor „Joint Ventures und die Möglichkeit, GitHub-Inhalte in China zu hosten“, geprüft werden.
Darüber hinaus fügte Erica Brescia hinzu, dass GitHub sich mit Beamten des chinesischen Ministeriums für Industrie und Informationstechnologie getroffen habe. Sie glaubt, dass China einen strategischen Vorstoß in Richtung Open Source im Allgemeinen unternommen hat, weil es eine Möglichkeit bietet, sich mit dem Rest der Welt der Softwareentwicklung zu vernetzen, ohne auf proprietäre Technologie angewiesen zu sein.
China ist zum zweiten Markt von Github geworden
Derzeit scheint es zwei wichtige Gründe für Githubs Markteintritt in China zu geben.
Erstens gibt es Beschränkungen, die die US-Regierung auferlegt hat, um ihren Zugang zu Technologie vor Beeinträchtigungen zu schützen.
Zweitens möchte GitHub selbst das riesige Potenzial des chinesischen Marktes nicht verlieren.
GitHubs Octoverse-Bericht 2019 zeigt, dass China gemessen an der Anzahl der Entwickler nach den USA zum zweitwichtigsten Markt für GitHub geworden ist und schnell wächst. Im Jahr 2019 stieg die Rate chinesischer Entwickler, die Open Source auf GitHub forken und klonen, um 48 %
Ist GitHubs Tochterplan, Probleme zu verhindern, aber nicht zu heilen ihnen?
In der Situation auf beiden Seiten des Pazifiks sind Code-Hosting-Plattformen, die ursprünglich am Rande standen, auch zu politischen Instrumenten geworden.
Als weltweit größte Open-Source-Code-Hosting-Plattform schränkten GitHub und GitLab zunächst die Konten von Entwicklern in Ländern wie dem Iran ein und erließen später Sperren, die darauf hindeuteten, dass einige Stellen in Regionen wie China nicht mehr für die Besetzung offen standen und Russland.
Viele Menschen befürchten, dass GitHub, wenn es so weitermacht, eines Tages entweder den Dienst abbricht oder möglicherweise nicht mehr normal darauf zugreifen kann.
Die offizielle Aktion von GitHub ist also eine vorläufige Lösung.
Dies ist jedoch keine perfekte Lösung, denn solange GitHub noch ein in den USA registriertes Unternehmen ist, besteht immer noch die Möglichkeit einer „Abschaltung“ aufgrund der Einhaltung von Vorschriften.
Verglichen mit der Verlegung der „Heimat“ der RISC-V-Open-Source-Organisation in die Schweiz ist die Gründung einer „Fabrik“ durch GitHub in China keine dauerhafte Lösung.
Darüber hinaus haben die beiden vorherigen wichtigen „hilflosen Aktionen“ von GitHub auch Bedenken hinsichtlich seiner Manövrierfähigkeit in der Gesamtsituation geweckt.
Wurden gezwungen, ein Sanktionsmittel zu werden
Im Juli dieses Jahres wurde GitHub von den Vereinigten Staaten als Sanktionsmittel eingesetzt gegen den Iran und die Krim im „Streik“. Konten in von den Vereinigten Staaten sanktionierten Gebieten werden ohne Vorwarnung gesperrt und persönliche Seiten erhalten direkt eine 404.
Der Programmierer listete die spezifischen Einschränkungen für sein Konto einzeln auf:
Erstens ist es so gehostet auf meiner persönlichen Website auf GitHub Pages erhielt 404.
Zweitens kann kein privates Repo erstellt werden.
Drittens ist das in der Vergangenheit erstellte private Repo jetzt deaktiviert. Der Befehl „git clone“ gibt 403 zurück.
Viertens können Sie ein öffentliches Repo erstellen, aber nicht löschen.
Zu diesem Zeitpunkt stellte GitHub plötzlich und ohne Vorwarnung die Versorgung mit Konten im Iran, auf der Krim und an anderen Orten ein.
Sogar viele iranische Entwickler, die in den Niederlanden leben, sind ebenfalls betroffen.
CEO Nat Friedman erklärte, dass dies den US-Sanktionen entspräche und Beschränkungen für Konten im Iran, in Syrien und auf der Krim verhängen müsse.
Doch dennoch schockierte GitHub viele Entwickler.
Weil es plötzlich ohne Erinnerung oder Puffer passierte.
Viele unschuldige Entwickler waren über Nacht nicht mehr in der Lage, es normal zu nutzen, und ihre Arbeits- und Entwicklungsprozesse befanden sich plötzlich in einer Katastrophe.
GitHub hat vielleicht nichts falsch gemacht, aber es hat aus rechtlichen Gründen keine Rücksicht auf menschliche Gefühle genommen, was vielen Entwicklerfans im Herzen wehgetan hat.
Später im November kündigte eine andere Plattform, GitLab, die Einführung eines „Job-Familien-Länderblocks“ für Teammitglieder mit Zugriff auf Kundendaten an, einschließlich China und Russland, lokale Mitarbeiter sind nicht mehr dazu in der Lage um sich für diese Art von Stelle zu bewerben.
Ein weiterer Stein hat also möglicherweise nicht damit gerechnet, dass eine Open-Source-Code-Plattform nun zum Spielball und Fokus im politischen Spiel werden würde.
Welche Bedeutung hat es, dass GitHub nach China kommt?
Heute, wo sich die digitale Technologie in allen Bereichen ausbreitet, ist Open Source für die Entwicklung der chinesischen Wissenschaft und Technologie unverzichtbar.
Der Vorsitzende von 360, Zhou Hongyi, erwähnte einmal, dass sich Chinas Internet ohne Open-Source-Android-System möglicherweise nicht so schnell entwickeln würde; Chinas KI-Industrie boomt möglicherweise nicht so sehr.
Darüber hinaus ist er davon überzeugt, dass Open Source nicht nur eine Softwareentwicklungsmethode ist, sondern tatsächlich eine Form der wirtschaftlichen Entwicklung und ein Innovationsmechanismus. Es zeigt sich, dass Open Source für China wichtig ist.
Und GitHub ist die weltweit größte Open-Source-Community. Die Bedeutung von GitHub für Entwickler liegt auf der Hand, was sich in den Worten von Microsoft-CEO Satya Nadella widerspiegeln lässt.
Satya Nadella sagte einmal, dass digitale Technologie mittlerweile die gesamte Gesellschaft und Wirtschaft durchdrungen habe. Softwareentwickler seien die Architekten der digitalen Technologie und GitHub sei die „Heimat der Entwickler“.
Es ist erwähnenswert, dass Zhou Hongyi auch die Auswirkungen von GitHub auf China verspottete. Er sagte:
Es gibt einen Witz in der Branche, dass GitHub eines Tages bankrott gehen wird und Chinas KI es tun wird Es wird um fünf Jahre zurückgesetzt. Warum? Denn viele der von uns verwendeten KI-Computing-Frameworks werden auf Basis internationaler Open-Source-Codes entwickelt.
Jetzt plant dieses „Entwicklerhaus“ den Einstieg in China. Für chinesische Entwickler, warum nicht?
Wo ist die inländische Open-Source-Plattform heute?
Die aufeinanderfolgenden „Flecken“ auf GitHub haben auch inländische Entwickler dazu veranlasst, einen Wechsel zu inländischen Open-Source-Plattformen zu fordern?
Aber bisher scheint es keine inländische Open-Source-Code-Plattform zu geben, die mit GitHub oder GitLab konkurrieren kann.
Tatsächlich sind ähnliche Plattformen, BAT-Giganten und Startups beteiligt.
Eine Tochtergesellschaft von Alibaba: Alibaba Cloud Code.
Produziert von Tencent: Tencent Cloud Developer Platform.
Baidu hat: Baidu Efficiency Cloud.
Huawei startete gleichzeitig seine eigene Open-Source-Plattform – die Huawei Open Source Code Hosting Platform, als der Ark-Compiler Open Source war.
In Bezug auf Startups sind MaYun (hat nichts mit Jack Ma zu tun), MaShi usw. auch in kleinen Kreisen berühmt, aber es gibt noch viel zu tun, bevor sie den Einfluss von erreichen können große Plattformen.
Es ist nicht so, dass es keine inländischen Code-Open-Source-Plattformen gibt, aber sie sind mit GitHub vergleichbar und dienen sogar als „Reserverad“. Derzeit können sie nur ihre Hände ausbreiten.
Was denkst du?
Dieser Artikel bezieht sich auf die öffentlichen WeChat-Konten „Qubit“ und „Leifeng.com“
Verwandte Tutorials:
1. Tutorial zur Git-Nutzung (Video)