不怕特朗普封殺!“中國版 GitHub” 出道:工信部選定,已是世界第二
本文轉(zhuǎn)自雷鋒網(wǎng),如需轉(zhuǎn)載請至雷鋒網(wǎng)官網(wǎng)申請授權(quán)。
明天和特朗普的“嘴炮”封禁,你永遠(yuǎn)不知道哪一個會先來?
從華為到 TikTok、微信,特朗普的封禁舉措從未停止,政治形勢極不穩(wěn)定。在如此背景之下,開源社區(qū)也存在著一定隱患;畢竟,全球最大的開源社區(qū) GitHub 早已被微軟納入麾下。
不過,在使用國外開源社區(qū)的同時,我國也一直在著手搭建屬于自己的開源社區(qū),并在近期有了新進(jìn)展。
工信部官宣,「碼云 Gitee」出道
7 月 14 日,工信部公布了“2020 年開源托管平臺項(xiàng)目結(jié)果”,選定依托「碼云 Gitee」 建設(shè)中國獨(dú)立的開源托管平臺。
公告顯示,該項(xiàng)目是由 10 家單位組成的聯(lián)合體中標(biāo),包括私營企業(yè)和學(xué)校機(jī)構(gòu),具體如下:
-
深圳市奧思網(wǎng)絡(luò)科技有限公司;
-
華為技術(shù)有限公司;
-
奇安信科技集團(tuán)股份有限公司;
-
浪潮電子信息產(chǎn)業(yè)股份有限公司;
-
蘇州棱鏡七彩信息科技有限公司;
-
國家工業(yè)信息安全發(fā)展研究中心;
-
工業(yè)和信息化部電子第五研究所;
-
北京理工大學(xué);
-
西南科技大學(xué);
-
中國電子技術(shù)標(biāo)準(zhǔn)化研究院。
對于工信部的結(jié)果公示,碼云 Gitee 在其博客中也給出了回應(yīng),并稱“國內(nèi)開源生態(tài)建設(shè)進(jìn)入快車道”。
公開信息顯示,碼云 Gitee 是開源中國推出的基于 Git 的代碼托管服務(wù)。除此以外,碼云 Gitee 也提供開源軟件的發(fā)布和溝通社區(qū),供開發(fā)者在其中進(jìn)行技術(shù)交流與溝通。
2016 年,該平臺推出企業(yè)版,提供企業(yè)級代碼托管服務(wù),成為開發(fā)領(lǐng)域領(lǐng)先的 SaaS 服務(wù)提供商。
推出七年來,碼云 Gitee 已為超過 500 萬名開發(fā)者和 10 萬家企業(yè)提供了服務(wù),平臺托管的開源項(xiàng)目已超 1000 萬。
目前,碼云 Gitee 已成長為國內(nèi)首屈一指的代碼托管平臺,同時也是世界范圍內(nèi)規(guī)模第二大的代碼托管平臺。
盡管碼云 Gitee 已取得亮眼的成績,但對比全球最大的開源社區(qū) GitHub,還有較大的進(jìn)步空間。
據(jù) GitHub 2019 年 11 月公開的報(bào)告,GitHub 在全球范圍內(nèi)已擁有 1 億個存儲庫。另外,最新數(shù)據(jù)顯示,其社區(qū)開發(fā)人員已約達(dá) 5000 萬。
GitHub 計(jì)劃入華
如果說建設(shè)中國獨(dú)立的開源托管平臺是“未雨綢繆”之舉,那么,GitHub 為了應(yīng)對政治風(fēng)險(xiǎn)計(jì)劃入華的操作則是具有“前車之鑒”的“后車之師”。
2019 年 12 月,英國《金融時報(bào)》曾報(bào)道,GitHub 公司首席運(yùn)營官 Erica Brescia 在接受采訪時表示,由于擔(dān)心美國政府的限制,GitHub 正在考慮在中國成立子公司。
從美國政府迄今為止采取的封禁限制措施來看,GitHub 對中國封殺也不是不可能的事。
而 GitHub 也確實(shí)曾因?yàn)檎我蛩貙Πǘ砹_斯、伊朗、敘利亞、古巴在內(nèi)的國家實(shí)施斷供舉措,封鎖了開發(fā)者的賬戶。
盡管美國封禁措施不斷,但 Erica Brescia 的態(tài)度來看,GitHub 是重視中國市場的。
在 2019 年,Erica Brescia 就多次來訪中國,與開發(fā)者們舉辦見面活動。不僅如此,GitHub 在中國的首次活動也是由 Erica Brescia 親自主持。
有了其它國家被封的前車之鑒,Erica Brescia 在采訪中提出了“入華新方式”。
她指出,GitHub 計(jì)劃在探尋“合資企業(yè)和在中國托管 GitHub 內(nèi)容的可能性”之前,先考慮在中國設(shè)立一家外資全資子公司,從總經(jīng)理級別開始招聘員工。
Erica Brescia 還補(bǔ)充說到,GitHub 已經(jīng)與中國工業(yè)和信息化部和公安部的官員見過面。她認(rèn)為,中國總體上一直在圍繞開源進(jìn)行戰(zhàn)略性推動,因?yàn)殚_源提供了一種在不依靠專有技術(shù)的情況下與軟件開發(fā)世界的其他部分聯(lián)系的方式。
不過,自去年年末的采訪之后,GitHub 計(jì)劃進(jìn)入中國一事便無其他動態(tài)更新。
事實(shí)上,Erica Brescia 看重中國市場的背后原因并不難得知——中國是 GitHub 在亞太地區(qū)最大的市場,也是全球第二大市場,是除美國外開源使用最多的國家。
據(jù)微軟 Azure CTO 辦公室首席項(xiàng)目總監(jiān) Stephen R. Walli 此前在演講中透露,中國用戶在 GitHub 上的注冊數(shù)量呈持續(xù)快速增長,僅在過去一年就增長了 37%;高于美國的增長速度。
另外,從開源項(xiàng)目的貢獻(xiàn)數(shù)量來看, GitHub 發(fā)布的 2019 年度報(bào)告貢獻(xiàn)最多者為中國香港。在開源項(xiàng)目之外,從公共和私人貢獻(xiàn)來看,亞洲的開發(fā)者社區(qū)在 2019 年的增速迅猛;而其中 31% 的亞洲貢獻(xiàn)者來自于中國。
Gitee 與 GitHub,不是非此即彼的選擇
碼云 Gitee 成為“官選之子”后,不乏有聲音稱其為“中國版 GitHub”,認(rèn)為碼云 Gitee 是 GitHub 的替代品。
對于此種觀點(diǎn),碼云 Gitee 官方曾親自下場回應(yīng),澄清與 GitHub 存在區(qū)別。
GitHub 表示,如果簡單粗暴地回答碼云 Gitee 和 GitHub 社區(qū)版之間的區(qū)別,那就是碼云 Gitee 的私有庫也是完全免費(fèi)的。
碼云 Gitee 的增值服務(wù)主要來源于企業(yè)版這一產(chǎn)品線,碼云 Gitee 稱是“水到渠成的決定”,并對這一決定做了一番解釋:
一來已在代碼托管服務(wù)方面積累多年,大大小小的問題都經(jīng)歷過,耐造、穩(wěn)定;二來我們的 geek 團(tuán)隊(duì)對協(xié)作開發(fā)也積累了很多經(jīng)驗(yàn)和思考,“工欲善其事必先利其器”。
沒有足夠好的團(tuán)隊(duì)協(xié)作開發(fā)工具,那就做一個。
項(xiàng)目管理、代碼管理、文檔協(xié)作一站解決,最重要的是,一切都圍繞代碼而存在,產(chǎn)品規(guī)劃好、任務(wù)分解好,開發(fā)接了任務(wù)碼好代碼,直接通過 Pull Request (PR)通知測試和審查人員,直接對比代碼版本變化、充分討論,PR 通過后任務(wù)直接關(guān)閉……
圖源:搜狐
在企業(yè)版方面,碼云 Gitee 也作了更進(jìn)一步的區(qū)分。
碼云 Gitee 指出,兩者企業(yè)版的差異性首先是定位,再具化到功能側(cè)重和提供方式上。具體來看:
GitHub for business 仍然是立足于代碼托管功能,上下游的功能主要通過集成其他服務(wù)提供商而實(shí)現(xiàn)(當(dāng)然,這也是生態(tài)使然);
碼云企業(yè)版則針對國內(nèi)中小型開發(fā)團(tuán)隊(duì)敏捷開發(fā)實(shí)踐需要,除了代碼托管功能之外,重點(diǎn)強(qiáng)化了與代碼聯(lián)系最密切的項(xiàng)目/任務(wù)管理和文檔功能(技術(shù)文檔協(xié)作、知識沉淀),以及持續(xù)集成(內(nèi)測階段)。
在區(qū)分之余,碼云 Gitee 也說明了其存在是基于本土開發(fā)者需求的特殊性——語言、國內(nèi)開源軟件需求獨(dú)特性、編程普及化。
語言方面不難理解,對本土開發(fā)者來說,相對于國際性社區(qū),本土社區(qū)中的中文交流更為暢快,且更具效率。
其次,國內(nèi) IT 行業(yè)有自身特點(diǎn),這決定了國內(nèi)開源軟件需求的獨(dú)特性,比如小程序,用平板練毛筆字等具有中國特色的開源項(xiàng)目。
再者,隨著編程普及化,越來越多人可以參與其中,將其開源小項(xiàng)目進(jìn)行分享。在這一層面,碼云 Gitee 相對于 GitHub 會更具優(yōu)勢。
事實(shí)上,無論是碼云 Gitee,還是 GitHub,都有其各自存在的意義,并不是非此即彼的選擇。
正如碼云 Gitee 在其文章中所說——開源生態(tài)建設(shè),并非朝夕之功,是個聚沙成塔的過程。而這一過程,需要國內(nèi)外社區(qū)的合力。
雖然開源社區(qū)可能會受到政治因素的影響,但希望這一天永遠(yuǎn)不要到來。