Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Ich kann in China nicht auf Github zugreifen

Ich kann in China nicht auf Github zugreifen

WBOY
WBOYOriginal
2023-05-17 11:50:075389Durchsuche

Kein Zugang zu GitHub in China: Veränderte Trends und technische Barrieren

GitHub ist die weltweit größte Open-Source-Softwareentwicklungsplattform und ein wichtiger Ort für Entwickler, um zu kommunizieren, zusammenzuarbeiten und Code und technisches Wissen auszutauschen. Seit Ende 2013 ist GitHub jedoch in China kontinuierlich blockiert, was Programmierern den Zugriff, das Herunterladen und die Aktualisierung der Plattform verwehrt. Für chinesische Entwickler ist das eine sehr nachteilige Situation, denn GitHub ist nicht nur ein Ort für den technischen Austausch, sondern auch eine der größten Open-Source-Codebibliotheken der Welt.

Warum ist GitHub blockiert? Entspricht dies der Richtung der technologischen Entwicklung? Welche Auswirkungen hat diese Barriere auf die technologische Innovation? In diesem Artikel werden diese Probleme untersucht.

Gründe dafür: politische, wirtschaftliche und andere Faktoren

Es gibt viele Gründe für das Scheitern von Github. Politische Faktoren, wirtschaftliche Faktoren, rechtliche Faktoren, Sicherheitsfaktoren können alle dazu führen, und „politische Faktoren“ sind häufig einer der Faktoren . Ende 2013 verbreitete sich die Codebasis der „Great Firewall of China“, die aus sensiblen Inhalten bestand, über GitHub, was den Beamten dazu veranlasste, GitHub zu blockieren. Darüber hinaus ist auch die Vertiefung der staatlichen Kontrolle über externe Netzwerke einer der Gründe. Da GitHub Open Source ist, bedeutet dies, dass jeder hier jede Art von Code, Text oder andere Dateitypen veröffentlichen kann. Die Regierung sieht es auch als Teil des Medienformats, was es politischer macht.

Darüber hinaus bedeutet die Geiselnahme zwischen China und GitHub auch wirtschaftliche und sicherheitspolitische Probleme. GitHub ist im Wesentlichen ein privates Unternehmen und sein offizieller Anspruch besteht darin, Entwicklern stets unbegrenzte Dienste anzubieten. Solche unbegrenzten Beschränkungen bringen jedoch auch bestimmte Probleme mit sich, beispielsweise erhöhen sie das Risiko von Hackerangriffen und gefährden die nationale Sicherheit der Regierung.

Wechselnde Zeiten: eine neue Ära der Open-Source-Technologie

GitHub befindet sich in der ungünstigen Situation, blockiert zu werden, was nicht gut für Chinas Technologieökologie ist. Sobald Open-Source-Technologie nicht ungehindert verbreitet und kommuniziert werden kann, wird dies ihre Entwicklung in China direkt einschränken. Wie bei der Open-Source-Plattform Duosuo ist jeder Programmierer in China sehr talentiert, sich an den Open-Source-Projekten von GitHub zu beteiligen und seine Fähigkeiten und Kenntnisse weiterhin mit anderen zu teilen. Es soll ein einzigartiges und wertvolles Erlebnis sein. In China ist die Blockierung von GitHub zu einer technischen Einschränkung geworden, die uns daran hindert, die neuesten Änderungen und Fortschritte in der technologischen Entwicklung anzuwenden. Für Entwickler ist es schwierig, sich von dieser pessimistischen Situation nicht beeinflussen zu lassen.

Die Blockierung von GitHub läutet auch eine neue Ära der Open-Source-Technologie ein. Bestehende Technologien werden veraltet sein und es werden neue Lösungen und innovative Ansätze entstehen. In diesem Artikel wird davon ausgegangen, dass der technologische Wandel derzeit nicht mehr Wissenschaftlern und Technologiepropheten anvertraut wird, sondern durch die Open-Source-Community realisiert wird. In diesem Zeitalter werden die Entwicklung und der Einfluss von Open-Source-Plattformen die Erwartungen der Menschen bei weitem übertreffen. Präsident Rousseff sagte einmal: „Wenn wir wirklich bereit sind, uns zu ändern, wird sich alles ändern.“ GitHub verbirgt sich hinter technischen Barrieren, erinnert uns aber immer daran: Technische Barrieren werden niemanden am Fortschritt hindern, sondern nur zu Veränderungen anregen Welt ein besserer Ort.

Barrieren beseitigen: die Entwicklung der Cloud-Computing-Technologie

Wie können chinesische Entwickler diese technischen Einschränkungen überwinden und sich Kenntnisse über Open-Source-Technologie aneignen? Derzeit können wir nach Alternativen suchen oder virtuelle Netzwerktools verwenden, um Netzwerk-Firewalls zu umgehen und direkt auf GitHub zuzugreifen. Obwohl das Problem damit gelöst ist, gibt es keine wirkliche Lösung, die für die Technologieentwicklung genutzt werden kann. Deshalb müssen wir diese Irrtümer durch Cloud-Computing-Technologie lösen. Cloud Computing ist ein neues Technologiethema, das in den letzten Jahren von der National Computing Science Conference vorgeschlagen wurde, und es ist auch eine der zentralen Triebkräfte für die Entwicklung von Open-Source-Technologie. Cloud Computing basiert im Wesentlichen auf verteiltem Rechnen, Netzwerkanwendungen, Virtualisierung und Massenspeicherung sowie anderen Technologien. Durch die Cloud-Computing-Technologie können wir Open-Source-Technologie auf Open-Source-Plattformen in anderen Ländern hochladen und sie dann im Inland herunterladen. Darüber hinaus können wir mithilfe der Cloud-Computing-Technologie auch Anwendungen entwickeln, die auf Cloud-Plattformen basieren, um eine elastische Skalierung und verteiltes Computing zu erreichen.

Fazit

Kurz gesagt: Obwohl wir im aktuellen Umfeld nicht direkt auf GitHub zugreifen können, müssen wir uns darüber im Klaren sein, dass diese technische Einschränkung nicht die Stagnation der Entwicklung der Open-Source-Technologie bedeutet. Im Gegenteil: Nachdem sie durch technische Hindernisse herausgefordert wurden, werden Entwickler im Osten weiterhin ehrgeizigere technische Träume verfolgen. Mit dem Aufkommen neuer Zeitalter und neuer technischer Methoden wird die Entwicklung der Open-Source-Technologie auch größere Möglichkeiten und breitere Entwicklungsperspektiven bieten. Freuen wir uns darauf, in Zukunft weitere technologische Wunder und Erfolgsgeschichten von Technologiegiganten zu sehen.

Das obige ist der detaillierte Inhalt vonIch kann in China nicht auf Github zugreifen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn