聲明:本文來自于微信公眾號(hào) 大數(shù)據(jù)文摘(ID:BigDataDigest),作者:劉俊寰、魏子敏,授權(quán)轉(zhuǎn)載發(fā)布。
近日,華為芯片被美國切斷一事在國內(nèi)引起多方擔(dān)憂,這也給中國技術(shù)打上了一個(gè)重重的問號(hào)。
除了鞏固硬件和企業(yè)軟件的基礎(chǔ)技術(shù)外,還有一個(gè)讓技術(shù)社區(qū)惴惴不安的問題,那就是源代碼托管,或者說,GitHub是否會(huì)被禁用的問題。
不僅是中國,很多國家都嚴(yán)重依賴于GitHub, 2013 年,中國政府對(duì)GitHub施加的禁令讓李開復(fù)親自公開表態(tài),這也能反映出GitHub之于開源社區(qū)的重要程度。
但國家之間的政治沖突很有可能影響到以GitHub為代表的開源技術(shù),去年,GitHub切斷了包括伊朗、敘利亞和克里米亞在內(nèi)的國家的某些服務(wù),在全球范圍內(nèi)一度引起恐慌和憤怒。
也正是出于這個(gè)考慮,近幾年,中國一直在著手搭建自己的開源社區(qū)。
去年 8 月,華為高管王成錄在一次活動(dòng)中表示,“如果中國沒有自己的開源社區(qū)來維護(hù)和管理源代碼,那么我們的國內(nèi)軟件行業(yè)將非常容易受到無法控制的因素的影響”。
忙活了一年,這件事終于有了正式回饋。
7 月 14 日,工業(yè)和信息化部技術(shù)發(fā)展司公布了“ 2020 年開源托管平臺(tái)項(xiàng)目”的招標(biāo)結(jié)果,由深圳市奧思網(wǎng)絡(luò)科技有限公司(開源中國)牽頭,與國家工業(yè)信息安全發(fā)展研究中心等 10 家單位組成的聯(lián)合體中標(biāo)該項(xiàng)目,聯(lián)合體將依托碼云Gitee建設(shè)中國獨(dú)立的開源托管平臺(tái)。
上周,Gitee也在官網(wǎng)發(fā)布了官宣文章,宣告了被工信部選中,稱國內(nèi)開源生態(tài)建設(shè)從此開始進(jìn)入快車道。
至此,由國家出面支持的中國版源代碼托管平臺(tái)被認(rèn)定,Gitee也作為中國版Github的替代最佳人選正式“官選”出道。
開源中國旗下運(yùn)營 7 年,中國版GitHub“官選”出道
說到Gitee,可能大家都不是很清楚,但一提到開源中國,可能都會(huì)若有所思地點(diǎn)點(diǎn)頭。
其實(shí),Gitee是開源中國推出的基于Git代碼托管和協(xié)作開發(fā)平臺(tái),主要提供本土化的代碼托管服務(wù),除此之外,Gitee也能提供開源軟件的發(fā)布和溝通社區(qū),供開發(fā)者在其中進(jìn)行技術(shù)交流與溝通。
從 2013 年成立 7 年以來,Gitee一直投身建設(shè)國內(nèi)開源環(huán)境,致力于推動(dòng)本土化企業(yè)源代碼的發(fā)展和更新。
Gitee表示,截至目前,該網(wǎng)站已經(jīng)托管了超過一千萬個(gè)開源資源庫,為超過五百萬開發(fā)人員提供了服務(wù),在中國國內(nèi)可以說是首屈一指的代碼托管平臺(tái),在世界范圍內(nèi)也是規(guī)模排名第二的代碼托管平臺(tái)。
作為對(duì)比,我們來看看“老大哥”GitHub公開的數(shù)據(jù)。根據(jù)GitHub去年 11 月發(fā)布的報(bào)告,GitHub在全球擁有 1 億個(gè)存儲(chǔ)庫,大約 3100 萬開發(fā)人員。
除了一些數(shù)據(jù)上的差距外,Gitee還面臨著一個(gè)更大的問題,那就是它能否可以說服中國開發(fā)人員從GitHub或Coding.net遷移到Gitee上來。
如今開源事業(yè)獲得了政府方面的支持,Gitee也中標(biāo)了“ 2020 年開源托管平臺(tái)項(xiàng)目”,不少行業(yè)巨頭也正在提供幫助。不過這個(gè)過程中還存在一個(gè)不確定因素,那就是GitHub是否會(huì)采取行動(dòng)搶占出口限制,去年,GitHub高管在接受《金融時(shí)報(bào)》采訪時(shí)曾暗示,公司十分“希望”在中國開設(shè)一家子公司。
Gitee的創(chuàng)始人紅薯在站內(nèi)信上也簡單回顧了一下Gitee的發(fā)展歷程,“從最初團(tuán)隊(duì)的生澀,早期技術(shù)不成熟導(dǎo)致的不穩(wěn)定,三次大規(guī)模機(jī)房遷移,屢次遭遇大流量DDoS攻擊,乃至部分用戶對(duì)平臺(tái)存在必要性的質(zhì)疑”,但他也說到,中國應(yīng)該也有自己的開源布道的各種組織機(jī)構(gòu)。
Gitee能替代GitHub嗎?
在官方文件中,Gitee顯然對(duì)GitHub的“中文替代”空間充滿信心。
世界終究應(yīng)該是百花齊放、精彩紛呈,國外有GitHub、各種基金會(huì),中國也有致力于開源布道的各種組織機(jī)構(gòu),也有Gitee。不敢說大話,我們希望Gitee是一個(gè)對(duì)開發(fā)者有用的平臺(tái),希望是一個(gè)能形成自己特色的開源平臺(tái),更希望更多的開發(fā)者能夠參與到開源的大軍中。開源生態(tài)建設(shè),并非朝夕之功,更是個(gè)聚沙成塔的過程,我們相信中國開發(fā)者的創(chuàng)造力,我們也相信自己的堅(jiān)持與努力的力量。
那么,Gitee真的能替代GitHub嗎?
Gitee被工信部選中的消息剛剛發(fā)布后,就有網(wǎng)友在知名技術(shù)從業(yè)者馮大輝的知識(shí)星球上提問,“Gitee得到了工信部的支持!馮老師您覺得將來會(huì)完全成為GitHub的替代品嗎?”馮大輝回應(yīng)了四個(gè)字:怎么可能。
這代表了一大部分人的態(tài)度,中國當(dāng)然可以開發(fā)一個(gè)version control的平臺(tái),如果只是選擇將GitHub里的項(xiàng)目代碼都復(fù)制過來,當(dāng)然不難。但是,GitHub的高黏性和巨大的用戶基數(shù),不是一朝一夕就可以復(fù)制的。
過去幾年,也不乏大公司希望復(fù)制GitHub的模式,包括微軟和谷歌都嘗試過自主開發(fā)平臺(tái),比如微軟的CodePlex和更早時(shí)候谷歌的Google Code,但都以失敗告終,最終微軟選擇競購GitHub,也是看上了Github龐大的用戶基礎(chǔ)和技術(shù)生態(tài),這些都是無法在一朝一夕建立起來的。
不過,也有不少開發(fā)者對(duì)Gitee持樂觀態(tài)度。畢竟之前,碼云 Gitee已經(jīng)默默耕耘了 7 年時(shí)間,為超過 500 萬名開發(fā)者和 10 萬家企業(yè)提供了服務(wù)。
據(jù)官方數(shù)據(jù),目前平臺(tái)上托管的代碼倉庫超過 1000 萬,其中匯聚了眾多國內(nèi)知名的優(yōu)秀開源項(xiàng)目,也是世界范圍內(nèi)規(guī)模第二大的代碼托管平臺(tái)。
網(wǎng)友的猜測(cè)再多,我們還是想聽聽Gitee官方的態(tài)度。
在知乎的相關(guān)問題下,@碼云 Gitee也親自回答了,到底碼云與 GitHub 的區(qū)別在哪里這個(gè)問題。
鏈接:
https://www.zhihu.com/question/50212423/answer/250263597
首先,在語言的使用上,當(dāng)然中文交流更暢快、更有效率;
其次,國內(nèi)IT行業(yè)有自己的特點(diǎn),天然決定了對(duì)開源軟件的需求也有自己的特點(diǎn),比如小程序這個(gè)東西,只有國內(nèi)有,做個(gè)開源的小程序托管在碼云比GitHub明顯更有優(yōu)勢(shì),因?yàn)殛P(guān)注著都是國內(nèi)的開發(fā)者;又或者說做個(gè)用平板練毛筆字的開源項(xiàng)目,當(dāng)然也是更多的適合本土環(huán)境。
然后,開源不僅僅是大項(xiàng)目,像OpenStack、Tensorflow這樣的大廠大作,確實(shí)有GitHub就夠了,但是這樣的大型項(xiàng)目畢竟不是普遍情況。現(xiàn)在編程越來越普及,每個(gè)人都可以參與和貢獻(xiàn)開源項(xiàng)目,去做一些有意思的東西分享出來,那么從受眾、交流便利度、訪問速度等方面,碼云都有優(yōu)勢(shì),并且也在不斷地優(yōu)化用戶體驗(yàn)。
的確,已經(jīng)成立 7 年的Gitee目前的功能在代碼托管平臺(tái)產(chǎn)品中已經(jīng)算是比較強(qiáng)大,再加上本地化優(yōu)勢(shì)一直很明顯,現(xiàn)在有了國家的支持后,肯定可以有更好的發(fā)展。
被工信部選中后,Gitee會(huì)在中國替代Github,解決卡脖子問題嗎?你怎么看?