文 蒲松濤
毫無疑問,“開源”一詞已成為當(dāng)今時代的新寵。在移動互聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)等新興領(lǐng)域中,開源軟件都扮演著極其重要的角色,包括微軟在內(nèi)的全球各大廠商在新形勢下均張開了雙臂擁抱“開源”,積極投身于開源項(xiàng)目的推進(jìn)中。在我國,開源社區(qū)建設(shè)不成熟,是阻礙我國開源軟件發(fā)展的一個重要因素。倪光南院士就曾表示,開源社區(qū)是我國發(fā)展開源軟件的軟肋。隨著國內(nèi)互聯(lián)網(wǎng)巨頭們積極參與到我國開源社區(qū)的建設(shè)中,尤其是開源中國社區(qū)和阿里云共同建立的“中國源計(jì)劃”的持續(xù)推進(jìn),為我國開源社區(qū)的發(fā)展注入了新的活力。近一個多月以來,開源中國社區(qū)陸續(xù)上線了代碼質(zhì)量管理系統(tǒng),發(fā)布了新的移動客戶端應(yīng)用,并且為代碼托管系統(tǒng)增添了導(dǎo)入Git H u b項(xiàng)目的功能。這些新動向標(biāo)志著開源中國社區(qū)已步入到快車道,其發(fā)展思路也愈發(fā)明顯,這些思路對于我國其他開源社區(qū)的建設(shè)具有重要的借鑒意義。
開源社區(qū)最基本的功能是為開發(fā)者提供一個交流的平臺,使用戶能夠通過互聯(lián)網(wǎng)參與項(xiàng)目討論、反饋意見。隨著用戶需求的增加,開源社區(qū)也開始提供發(fā)布開源資訊、代碼托管、軟件下載等服務(wù)。開源社區(qū)功能的不斷增加和完善,不僅有利于開源項(xiàng)目的綜合管理,更有助于吸引更多的用戶參與開源項(xiàng)目開發(fā),而后者是開源軟件發(fā)展中的核心資源。因此,開源社區(qū)綜合化水平的不斷提高,對推動開源軟件發(fā)展具有非常積極的作用。
開源中國社區(qū)新上線的S o n a r代碼質(zhì)量管理系統(tǒng),不僅填補(bǔ)了我國開源代碼質(zhì)量管理的空白,更使開源中國社區(qū)向綜合化平臺的方向邁出了一大步。至此,開源中國社區(qū)已經(jīng)可以提供包括資訊發(fā)布、代碼托管、代碼質(zhì)量管理、用戶論壇、軟件下載、M a v e n中央倉庫在內(nèi)的多項(xiàng)功能及服務(wù)。根據(jù)“中國源計(jì)劃”的發(fā)展計(jì)劃,開源中國社區(qū)還將提供Linux鏡像服務(wù)。
大多數(shù)開源軟件開發(fā)者都依賴于代碼托管平臺來進(jìn)行代碼管理和倉儲,當(dāng)前國際主流代碼托管平臺為美國的Git H u b,因此,國內(nèi)的大多數(shù)開源項(xiàng)目都在該平臺上進(jìn)行代碼托管。為了代碼管理的安全性和便捷性,建立我國的代碼托管平臺是非常有必要的。同時為了更加便捷地實(shí)現(xiàn)代碼的遷移和管理,彌補(bǔ)技術(shù)上和管理上的經(jīng)驗(yàn)不足,國內(nèi)的代碼托管平臺應(yīng)該積極同國際平臺接軌,使國外已有的技術(shù)和資源得到充分利用。
在這方面,開源中國社區(qū)也走在了前列。為了方便國內(nèi)的開發(fā)者下載國外資源,其推出了M a v e n中央倉庫,而就在近期,開源中國社區(qū)代碼托管平臺新增加從G it H u b導(dǎo)入項(xiàng)目的功能,當(dāng)前已有部分項(xiàng)目實(shí)現(xiàn)了雙平臺托管。
互聯(lián)網(wǎng)向移動互聯(lián)網(wǎng)的發(fā)展趨勢已是廣泛共識,截至2014年5月,我國移動互聯(lián)網(wǎng)用戶已達(dá)8.57億。隨著互聯(lián)網(wǎng)用戶從P C平臺向移動平臺遷移,以開發(fā)用戶為核心資源的開源軟件社區(qū)也應(yīng)該積極向移動平臺進(jìn)行戰(zhàn)略轉(zhuǎn)移,搶占先機(jī)。此外,還應(yīng)該看到,移動終端帶來的便捷性和及時性使得信息反饋的節(jié)奏加快,縮短了代碼更新周期,提高了開發(fā)效率,對開源軟件的開發(fā)起到極大的推動作用。積極擁抱移動平臺是我國軟件產(chǎn)業(yè)把握移動互聯(lián)網(wǎng)發(fā)展機(jī)遇的重要途徑。開源中國社區(qū)的發(fā)展正是沿著這個方向不斷向前推進(jìn),近期開源中國的客戶端加快了更新速度,而其代碼托管平臺的安卓客戶端也已經(jīng)正式發(fā)布。
由此可以看出,開源中國社區(qū)的發(fā)展思路不僅非常明晰,而且具有很強(qiáng)的可操作性和前瞻性,使我們對我國開源社區(qū)的發(fā)展充滿信心。我國開源生態(tài)系統(tǒng)的不斷完善和成熟,為我國本土企業(yè)在當(dāng)今時代大力推動開源項(xiàng)目、緊握市場機(jī)遇奠定了基礎(chǔ),也必將使我國開源軟件產(chǎn)業(yè)的發(fā)展步入健康快速的通道。