GitHub將要登陸中國!!!
itHub 營運長 Erica Brescia 在接受英國《金融時報》採訪時表示,對於該公司在中國擴張的計劃,中國方面 “非常鼓勵”。
GitHub 究竟會以怎樣的形式進入中國嚴格來說,在程式設計師圈子之外,GitHub 雖然仍名氣滿滿,但在普通民眾中卻稱不上是家喻戶曉。這家美國公司是目前全球最大的開源軟體儲存庫,它提供了至關重要的數字基礎架構,全世界有數十億美元的軟體業務中,許多都依賴 GitHub 基礎架構。
2018 年,微軟以 75 億美元的價格收購了這家公司。微軟 CEO 薩蒂亞・納德拉(Satya Nadella)當時表示,數字技術現在已遍及整個社會和經濟領域,軟體開發者就是數字化技術的架構師。而 “GitHub” 就是 “開發者的家”。
現在,更多來自中國的開發者可能很快會在 GitHub 找到更舒適的家了。根據《經濟學人》的報道,儘管 GitHub 在中國的進軍計劃尚未正式宣佈,目前仍處於早期階段。但 GitHub 營運長 Erica Brescia 最近幾個月以來多次來中國出席活動,拜訪中國的開發者。
今年 9 月中旬,她在上海主持了 GitHub 在中國的首次活動。12 月 2 日,她在深圳與開發者們共同舉辦了另一次見面活動。12 月 4 日,又在北京共同主辦了同類活動。
來自北京的開發者 Sheng Wu 出席了這次見面活動,他說,GitHub 在活動中討論了公開擴大其中國業務的可能性。一位不願透露姓名的 GitHub 員工表示,GitHub 面向大公司的盈利性產品 GitHub Enterprise 最近通過了 “GB18030” 中國國家標準認證,這是在中國提供服務的先決條件。微軟目前還沒有釋出 GitHub 的財務資訊,但如果從開發者數量指標來看,中國已成為僅次於美國的 GitHub 第二重要的市場,而且發展迅速。
此前,人們對於 GitHub 進軍中國的猜測有兩種。一種可能是,將伺服器放置在離中國開發者更近的地方,也許是在香港或新加坡。中國開發者對此表示歡迎,因為對 GitHub 的零散訪問經常因為伺服器響應速度問題而備受抱怨。GitHub 伺服器的最新位置目前尚未公開,但在 2017 年時,所有的伺服器都位於美國,與中國的連線速度緩慢且不夠可靠。
一個更激進的選擇是,新成立一家在中國政府管轄許可權下的公司。這將使 GitHub 可以在中國大陸地區設立伺服器,但可能會引發一些關於 GitHub 如何管理中美兩國轄區的計算機程式碼資料庫的問題。
根據《金融時報》的報道,Brescia 表示,GitHub 正計劃採取 “分階段的方式”,首先考慮在中國設立一家外商獨資子公司,從總經理開始招聘員工。之後,該公司可能會探索在中國建立合資企業和託管 GitHub 內容的可能性。
GitHub 受出口管制,封禁 “受美國製裁” 國家賬號中科院計算所先進計算機系統研究中心主任、中國開放指令生態(RISC-V)聯盟祕書長包雲崗在《開源專案風險分析與對策建議》報告解讀中談及:GitHub.com 明確宣告 GitHub.com、 GitHub Enterprise Server,以及兩者上的資訊都是被出口管制的。
今年 7 月,GitHub 開始按照國籍對賬號進行限制,理由是這些國家違反了美國的貿易控制法律。被限制的賬號所有人的國籍包括俄羅斯、伊朗、敘利亞、古巴等 “受美國製裁” 國家。
一位伊朗開發者還在 reddit 上發帖求助,表示 GitHub 現在禁止伊朗使用者,所有伊朗賬戶都被封了,並請求網友支援。
中國的開發者擔心,如果美國延長對中國的出口制裁,他們可能無法訪問 GitHub。GitHub 曾表示,將遊說美國監管機構,阻止出口管制的擴大。
Brescia 表示,中國政府希望國內開發者更多地使用開源軟體,以防範在貿易緊張局勢持續之際,被美國開發的軟體斷供的風險。由於開源軟體是公開、免費的,因此不受美國製裁。
沒有 GitHub,中國公司將無法訪問開源軟體的程式碼,從而可能導致程式老舊、難以更新升級。
一些開源軟體對網際網路至關重要;例如,Apache 的開源 web 伺服器軟體被全球三分之一的網站使用,其開發得到了一家美國基金會的支援。
“(政府部門) 告訴我們的是,他們認為開源是建立在他人的創新之上的一種好方法,但顯然,開源更多是提供一種安全感,因為它不受美國的任何貿易限制,”Brescia 說。
她說:“我認為中國總體上一直在圍繞開源進行戰略性推動,因為開源提供了一種在不依靠專有技術的情況下與軟體開發世界的其他部分聯絡的方式。” 她補充說,GitHub 已經與中國工業和資訊化部和公安部的官員見過面。
儘管其他外國科技公司的平臺可能對中國使用者遮蔽,但 GitHub 仍然可以訪問。中國也在努力開發自己的開源專案。今年早些時候,華為宣佈將與政府和其它國內科技巨頭聯手,成立一個基金會,以刺激國內的開源軟體開發。
華為 CBG 軟體部Quattroporte王成錄在公司開發者大會上表示:“如果中國沒有自己的開源社群來維護 [開源] 程式碼,那麼整個中國軟體行業都將面臨巨大風險。”
4000 萬開發者 80% 來自美國之外,開源使用中國僅次於美國中國對於 GitHub 有多重要?根據上個月 GitHub 重磅釋出 2019 年度報告:GitHub 目前在全球已有超過 4000 萬開發者使用者,其中 80% 來自美國之外的地區。
在過去的一年中,有 1000 萬新開發者加入了 GitHub 社群,為全球 4400 萬個開源專案做出了貢獻。
今年,繼美國之後,中國是開源使用最多的國家 / 地區。其中,中國的開發者 fork 和 clone 的專案相較去年增加了 48%。
開源使用 Top 20 地區(除美國)
開源專案貢獻者數量增長最多的是中國香港。除開源之外,從公共和私人貢獻來看,亞洲的開發者社群在 2019 年增長迅速。其中 31%的亞洲貢獻者來自中國。自 2014 年以來,美國以外地區開發者數量不斷上升,亞洲貢獻者群體的年增長率已超過歐洲和北美。
各大洲貢獻者數量
中國的開發者對於 GitHub 來講是不可或缺的重要組成部分,但鑑於當前的緊張形勢,誰又能保證 GitHub 未來不會迫於壓力對中國賬號進行限制呢?這樣看來,GitHub 進軍中國是對雙方都是有好處的。你怎麼看?