從應用側到基礎軟體,國內開源生態之變

qing_yun發表於2021-05-12

1997年5月Eric S. Raymond發表了被譽為“開源聖經”的《大教堂與集市》,開源運動從此有了自己的獨立宣言,越來越多的企業組織意識到開源的價值加入到開源運動中,開放、平等、協作、共享的開源模式逐漸成為新一代軟體開發模式。

當前,開源已成為全球軟體技術和產業創新的主導模式,覆蓋了軟體開發的全域場景,全球97%的軟體開發者和99%的企業都在使用開源軟體,技術軟體、新型平臺軟體也大多基於開源。可以說軟體定義未來世界,而開源引領軟體未來。

世界上主要國家都在積極利用開源技術推動產業發展,在基礎軟體、雲端計算、大資料、人工智慧等領域,形成了一批國際開源基金會和開源平臺。我國也在全球開源生態的發展中迅速成長,與國外的差距正在逐步縮小,在某些領域甚至有所趕超。日前舉辦的數字中國建設峰會專門設定了軟體開源生態高峰論壇並受到央視《軟體開源裡的中國聲音》專題報導。在央視的報導中我們看到了華為等開源領軍企業的身影,中國開源正踏著時代的脈搏與世界共舞。

開源東風起

近兩年國內開源領域動作頻繁,邁入了新的發展階段,開源在推動創新方面正發揮著越來越重要的作用。

產業的發展離不開政府、企業、社會與個人的共同努力,國內政策是一個風向標,利好不斷,國家高度重視開源軟體發展,培育開源生態成為國家軟體發展戰略的重點任務。國民經濟和社會發展“十四五”規劃和2035年遠景目標綱要也明確提出“支援數字技術開源社群等創新聯合體發展,完善開源智慧財產權和法律體系,鼓勵企業開放軟體原始碼、硬體設計和應用服務”。2020年是開源領域大爆發的一年:國內開放原子開源基金會掛牌成立;中國“木蘭協議”正式成為國際化開源許可證;工信部等部門聯合 Gitee 建設中國獨立的開源託管平臺……

在這樣一個大環境下,“十四五”鼓勵企業開源,並從底層基礎設施方面進行了規劃——綱要明確指出應完善開源智慧財產權和法律體系,足以說明開源是大勢所趨。也有業內人士指出,“開源”被首次納入綱要,表明國內開源的發展迎來了新的發展機遇,不少海外開源專案都對中國市場表現出了濃厚的興趣,可謂是開源東風已起。

國內的開源產業已經日趨成熟。GitHub在2020年4月的統計資料顯示,來自中國的原始碼貢獻量已經僅次於美國。根據中國資訊通訊研究院釋出的《開源生態白皮書(2020年)》,2019年我國企業已經使用開源技術的企業佔比為87.4%,同比增長10.7%,我國企業使用開源技術已成主流。

基礎軟體創新提速

值得注意的是,國內早期開源生態發展集中在應用側軟體領域,雖然開源專案多,但具有國際影響力的開源專案不足。本土開源生態需要進一步完善,很多企業組織都在行動。《開源生態白皮書(2020年)》指出,近年來國內企業逐漸側重基礎軟體領域開源專案佈局,在作業系統、資料庫、中介軟體等領域湧現多個開源專案,不乏國際基金會的頂級開源專案。

基礎軟體是計算產業的“魂”。過去幾十年來,基礎軟體從封閉的企業開發方式逐漸演變成開源、開放方式,但是一些重要的基礎軟體,比如 Windows、Oracle 資料庫等依舊採用閉源專有的開發和商業模式。隨著開源之風東漸,在基礎設施領域採用開源成為了彎道超車的重要動力。

國內企業組織已經成為國際開源生態的重要參與者和推動者,以華為為代表的頭部科技公司貢獻了大量開源專案,在打造本土開源生態的同時,也向世界輸出中國開源力量。

華為在開源方面的投入和貢獻備受矚目,是國內開源生態的領軍者和實踐者,持續發力基礎軟體開源,自2019年以來,在基礎軟體領域,華為陸續開源了作業系統openEuler、企業級資料庫openGauss、全場景AI框架MindSpore,加速基礎軟體的創新和發展。

其中,openEuler是獨立演進的原生開源作業系統,具備多架構支援、核心級創新、雲原生軟體棧、雲邊協同等特性,openGauss主打企業級開源資料庫,深度融合華為在資料庫領域多年經驗,結合企業級場景有獨特優勢,MindSpore是全場景的開源AI計算框架,開發友好、執行高效、部署靈活。

以華為為代表的開源實踐正在推動我國基礎軟體創新,而創新是一個持續不斷的過程。

得生態者得天下

眾所周知,開源最終比拼的是生態,同樣是得生態者得天下。《開源生態白皮書(2020年)》指出,開源生態以開源專案為中心構建,依託開源社群協作形成軟體、硬體等開源專案。涉及開源貢獻者、開源使用者、開源運營者、開源服務者多重角色,包含開源治理、開源運營、開源商業佈局等多個環節,需要滿足開源規則要求,依託程式碼託管平臺等基礎設施構建。

在整個開源生態構建過程中,社群是根基,是極為關鍵的一環。圍繞作業系統、資料庫等關鍵核心技術,華為從無到有建設了三大社群——openEuler、openGauss、MindSpore。openEuler社群已經聚集了60家企業、機構和組織,超過3000名開源貢獻者,國內主流的作業系統廠商均基於openEuler推出商業發行版。6家資料庫企業已經推出基於openGauss的商業發行版,超過16家企業和機構加入社群。MindSpore社群擁有超過19萬開發者,下載量超過30萬人次,超過100家高校選擇MindSpore進行教學,超過40家科研團隊選擇MindSpore進行科學研究,MindSpore已經成為國內第一熱度的AI開源社群。

為促進開源生態壯大,華為一方面“集合力、聚眾智”,聯合教育部、11所高校共同啟動鯤鵬眾智計劃和昇騰眾智計劃,在加速庫、工具外掛、運算元、網路模型等基礎軟體領域開放500+任務包,1億+人民幣激勵資金,吸引各界人才共同建設基礎軟體生態;另一方面也不斷反哺人才培養,與教育部共同啟動“智慧基座”產教融合協同育人基地,已覆蓋超過72所高校,在課程開發、教學合作、課外實踐等方面開展合作,未來逐步覆蓋超過2700所院校;與中科院軟體研究所聯合舉辦開源軟體供應鏈點亮計劃 - 暑期 2021……

值得一提的是,華為一直堅持開放式創新,持續強化全球主流開源社群的參與和貢獻,立足中國,貢獻世界。openEuler、MindSpore等開源社群也都是多元的面向全球的社群,吸引了來自海內外的開發者參與其中。

獨木難成林,開源生態的建設不可能一蹴而就,需要產學研共同協作。有業內人士指出,開源是一個競技場,是一個共生共融的地方。國內開源雖然有了長足的發展,但是還有很長的路要走,普通大眾的理解還有缺失。開源是一個大生態,各方都找到自己合適的位置,才能更好推動開源發展。

隨著國內首個開源基金會成立,推出獨立的程式碼託管平臺,隨著越來越多像華為這樣的企業積極投身到開源中,“立足中國,貢獻世界”,本土開源生態的建設將邁上一個新臺階,中國企業在國際開源領域也將扮演越來越重要的角色。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69925873/viewspace-2771857/,如需轉載,請註明出處,否則將追究法律責任。

相關文章