Rumah tajuk utama 规避制裁,进军中国市场!GitHub计划在中国开分公司

规避制裁,进军中国市场!GitHub计划在中国开分公司

Dec 11, 2019 pm 06:20 PM
github

国内GitHub经常抽风性打不开,GitHub来华消息可谓忧喜都在其中!

GitHub首席运营官Erica Brescia最近接受FT采访时透露,正在考虑建立中国分公司,并且得到了潜在支持。

相关计划目前处于早期阶段,尚未宣布。

公司已经和中国相关部门见面,得到了支持的态度。

此消息一出,立马得到广大开发者——特别是中国开发者欢迎,但并非完全卸下担忧。

获北京官方鼓励,先开外资子公司

来自北京的开发者Sheng Wu参加了其中一次活动,他告诉《经济学人》,GitHub在活动中讨论了公开扩大其中国业务的可能性。

一位不愿透露姓名的GitHub员工表示,GitHub面向大公司的盈利性产品GitHub Enterprise最近通过了“GB18030”中国国家标准认证,这是在中国提供服务的先决条件。

埃里卡·布雷西亚在接受《金融时报》采访时表示,北京方面对该公司在华扩张计划“持非常鼓励的态度”。

布雷西亚在北京举行的首场活动间隙表示

(zf各部委)告诉我们的是,他们认为开放源代码是在他人创新基础上进一步创新的一种好方法,但……这带来更多的安全感,因为它不受美国的任何贸易限制。

布雷西亚说,GitHub计划在探寻“合资企业和在中国托管GitHub内容的可能性”之前,在中国开设“外商独资子公司,从总经理开始”。

GitHub 将如何入华?

事实上,GitHub 想要进入中国的举动已早有征兆。在今年,Erica Brescia 曾多次来访中国。9 月中旬,Erica Brescia 亲自主持了 GitHub 在中国的首次活动。在 12 月,Erica Brescia 还在深圳、北京两地与开发者们举办了见面活动。

32d8-ikrsesr6173074.jpg

图源 Erica Brescia 推特截图

尽管目前 GitHub 进入中国一事还处于初级阶段,但在此之前,已有相关预测 GitHub 将以何种方式入华。

其中一种猜测指出,GitHub 可能在中国新成立一家中国政府管辖权限下的子公司,并在中国大陆设立服务器。不过,这或许会招致关于中美之间的计算机代码数据库的管辖问题。

另一种猜测是指将服务器放置于非中国内陆地区,但靠近中国的地方,如新加坡、香港等地。由此,能够解决服务器响应速度慢的问题。

在采访中,Erica Brescia 也对 GitHub 进入中国的方式有所透露。她指出,GitHub 计划在探寻“合资企业和在中国托管 GitHub 内容的可能性”之前,先考虑在中国设立一家外资全资子公司,从总经理级别开始招聘员工。

另外,Erica Brescia 还补充说到,GitHub 已经与中国工业和信息化部的官员见过面。她认为,中国总体上一直在围绕开源进行战略性推动,因为开源提供了一种在不依靠专有技术的情况下与软件开发世界的其他部分联系的方式。

中国已成为Github第二市场

目前看来,Github进入中国有两个重要原因。

一是美国zf的限制,中方想保护获取技术的渠道不受影响。

二是GitHub自己也不想失去潜力巨大的中国市场。

GitHub 2019 年 Octoverse报告显示,从开发者数量而言,中国已经成为仅次于美国的GitHub第二重要的市场,且增长迅速。2019年中国开发者在GitHub分叉和克隆开源的速度增长了48%

1.jpg

GitHub子公司方案,防患而不治本?

在太平洋两岸形势中,原本边缘地带的代码托管平台,也成为政治工具。

作为全球最大的开源代码托管平台,GitHub和GitLab们先是限制过伊朗等国家开发者的帐号,其后又出台过禁令表示有些岗位不再面向中国俄罗斯等地区开放招聘。

此前不少人担忧,GitHub如此下去,终有一天要么断供要么可能无法正常访问。

所以GitHub的此番官方动作,算是初步给出了解决方案。

然而这也并非完美解决方案,因为GitHub只要还是注册在美国的公司,就依然有遵守法规而“断供”的可能性。

比起RISC-V开源组织搬“家”瑞士,GitHub中国建“厂”并非治本措施。

而且GitHub之前两次重要的“无奈之举”,也令人担忧其在大局势中的纵横捭阖能力。

曾被迫成为制裁手段

今年7月,GitHub就作为制裁手段被美国用于对伊朗和克里米亚的“打击”中。美国制裁地区帐号都受限,毫无预警,个人页面直接404。

236.png

关于自己帐号具体受到了哪些限制,程序员一一列举:

一是,托管在GitHub Pages上面的个人网站404了。

二是,不能创建私有repo了。

三是,从前创建的私有repo,现在也禁用了。git clone命令,返回的是403。

四是,可以创建公开repo,但是不能删除。

当时GitHub突然对伊朗、克里米亚等地的账户断供,毫无预警。

甚至很多伊朗籍但居住在荷兰的开发者,也被殃及池鱼。

CEO Nat Friedman给出解释说,这是为了遵守美国的制裁,不得不对伊朗、叙利亚和克里米亚的账户实施限制。

但即便如此,GitHub也让很多开发者感到震惊。

因为事出突然,且毫无提醒和缓冲。

很多无辜开发者一夜之间不再能正常使用,工作和开发进程堪称飞来横祸。

GitHub可能没做错什么,但法理为由却不考虑人情,伤了不少开发者拥趸的心。

其后11月,另一平台GitLab宣布对有权访问客户数据的团队成员启用“工作国家/地区封锁(job family country block)”,涉及中国和俄罗斯,当地员工都无法申请该类型岗位了。

于是又是一石激起千层浪,GitHub或许也没有预料过,一个代码开源平台,如今成为政治博弈里的棋子和焦点。

GitHub 来华有何意义?

在数字技术遍布各个领域的今天,开源对中国科技的发展是不可或缺的存在。

360 董事长周鸿祎就曾提到,如果没有开源软件,中国互联网可能不会这样飞速发展;没有开源 Android 系统,中国手机产业可能不会席卷全世界;没有开源代码,中国的 AI 产业可能不会如此蓬勃。

不仅如此,他还认为,开源不仅仅是一种软件开发方法,实际上背后是一种经济发展形式,更是一种创新机制。可见,开源之于中国的重要性。

而 GitHub 又是全球最大的开源社区,GitHub 对开发者的意义不言而喻,这在微软 CEO Satya Nadella 的话语中就能够体现一二。

Satya Nadella 曾表示,数字技术如今已遍及整个社会和经济领域,软件开发者就是数字化技术的架构师,而 GitHub 就是“开发者的家”。

值得一提的是,周鸿祎还曾调侃过 GitHub 对中国的影响,他说道:

业内有个玩笑,说哪天 GitHub 倒闭了,中国的 AI 将会倒退五年。为什么?因为我们所用的很多 AI 计算框架都是基于国际开源代码发展而来。 

而今,这个“开发者的家”计划入驻中国,对中国开发者而言,何乐而不为呢?

国产开源平台今何在?

GitHub接二连三的“污点”,也让国内开发者呼吁过,是不是转投国内开源平台?

但目前为止,似乎还没有与GitHub或GitLab稍稍比拼一下的开源代码国产平台。

实际上,类似平台,BAT巨头和创业公司,都有涉足。

阿里巴巴旗下:阿里云Code。

腾讯出品:腾讯云开发者平台。

百度则有:百度效率云。

华为则在方舟编译器开源时,同步上线了自家开源平台——华为开源代码托管平台。

创业公司方面,码云(跟马云没任何关系)、码市等也在小范围圈子内有名气,但距离大平台影响力,依然还有不少工作要做。

国产代码开源平台,不是没有,但媲美GitHub甚至作为“备胎”,目前还只能摊摊手。

你怎么看?

本文参考微信公众号“量子位”和“雷锋网”


相关教程:

1. Git使用教程(视频)

2. Git使用技术文章(图文)

3. 快速入门教程(手册)

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Perkongsian projek GitHub: 10 permainan dalam talian sumber terbuka yang boleh dimainkan dengan hanya satu klik Perkongsian projek GitHub: 10 permainan dalam talian sumber terbuka yang boleh dimainkan dengan hanya satu klik Mar 24, 2023 pm 07:15 PM

Artikel ini meringkaskan 10 permainan dalam talian sumber terbuka di GitHub, yang boleh dimainkan dengan mengklik padanya Kebanyakan permainan boleh dimainkan pada telefon mudah alih, yang sangat menarik!

apa itu github apa itu github Mar 24, 2023 pm 05:46 PM

GitHub ialah platform pengehosan untuk projek perisian sumber terbuka dan persendirian, membenarkan pembangun mengehoskan kod mereka sendiri di sini dan melaksanakan kawalan versi. GitHub memfokuskan pada projek sumber terbuka dan kerjasama Melalui projek sumber terbuka pada platform ini, pembangun boleh melihat kod sumber projek pembangun lain, berkomunikasi dan belajar.

[Ringkasan] Beberapa sebab dan penyelesaian yang mungkin menyebabkan GitHub tidak dibuka [Ringkasan] Beberapa sebab dan penyelesaian yang mungkin menyebabkan GitHub tidak dibuka Mar 27, 2023 am 11:33 AM

GitHub ialah platform kawalan versi dan pengehosan kod yang sangat popular. Walau bagaimanapun, kadangkala kita mungkin menghadapi masalah tidak dapat mengakses GitHub. Ini kerana GitHub ialah platform global dan dipengaruhi oleh faktor seperti lokasi geografi, keadaan rangkaian dan tetapan tapak web. Artikel ini akan memperkenalkan beberapa kemungkinan sebab GitHub tidak boleh dibuka, serta kaedah untuk menyelesaikan masalah ini.

Mari kita bincangkan tentang cara memuat naik projek dan dokumen teks dalam github Mari kita bincangkan tentang cara memuat naik projek dan dokumen teks dalam github Mar 27, 2023 am 10:53 AM

GitHub ialah platform pengehosan kod berasaskan Git yang digunakan secara meluas dalam komuniti sumber terbuka dan pengurusan kod perusahaan dalaman. Anda boleh memuat naik projek dan dokumen teks pada GitHub, tetapi format yang disokongnya dan kaedah muat naik sedikit berbeza.

Bagaimana untuk memuat turun hanya kandungan satu folder dalam github Bagaimana untuk memuat turun hanya kandungan satu folder dalam github Mar 27, 2023 am 10:53 AM

GitHub ialah platform pengehosan kod popular untuk kerjasama pembangun dan kawalan versi. Sebagai pembangun, anda mungkin perlu memuat turun hanya kandungan folder tertentu daripada repositori GitHub pembangun lain. Dalam artikel ini, kami akan menunjukkan cara memuat turun hanya folder dalam repositori GitHub tanpa memuat turun keseluruhan repositori.

Mari kita bincangkan tentang cara memadam folder dalam repositori GitHub Mari kita bincangkan tentang cara memadam folder dalam repositori GitHub Mar 27, 2023 am 11:33 AM

GitHub ialah sistem kawalan versi yang sangat popular yang membolehkan pengguna menyimpan dan berkongsi pangkalan kod mereka di Internet. Ia adalah salah satu alat yang mesti ada untuk pengaturcara. Walau bagaimanapun, kadangkala kita mungkin perlu memadamkan folder dalam repositori GitHub. Artikel ini akan memperkenalkan cara memadam folder dalam repositori GitHub.

Mari kita bincangkan tentang cara menyediakan cawangan yang dilindungi dan menyerahkan PR dalam Gitlab Mari kita bincangkan tentang cara menyediakan cawangan yang dilindungi dan menyerahkan PR dalam Gitlab Mar 30, 2023 pm 09:01 PM

Artikel ini adalah tentang mempelajari Gitlab, bercakap tentang cara menyediakan cawangan yang dilindungi dan menyerahkan PR kepada ketua anda, saya harap ia akan membantu semua orang.

Cara memasang GitHub pada Windows 11/10 Copilot Cara memasang GitHub pada Windows 11/10 Copilot Oct 21, 2023 pm 11:13 PM

GitHubCopilot ialah tahap seterusnya untuk pengekod, dengan model berasaskan AI yang berjaya meramal dan melengkapkan kod anda secara automatik. Walau bagaimanapun, anda mungkin tertanya-tanya bagaimana untuk mendapatkan genius AI ini pada peranti anda supaya pengekodan anda menjadi lebih mudah! Walau bagaimanapun, menggunakan GitHub tidak begitu mudah, dan proses persediaan awal adalah rumit. Oleh itu, kami mencipta tutorial langkah demi langkah ini tentang cara memasang dan melaksanakan GitHub Copilot dalam VSCode pada Windows 11, 10. Cara memasang GitHubCopilot pada Windows Terdapat beberapa langkah untuk proses ini. Jadi, ikuti langkah di bawah sekarang. Langkah 1 – Anda mesti memasang versi terkini Visual Studio pada komputer anda