目前中國(guó)三家公有云廠商華為云、阿里云、騰訊云,分別深度參與了三個(gè)Linux開(kāi)源社區(qū)歐拉、龍蜥和OpenCloudOS。因?yàn)镮BM收購(gòu)了紅帽,紅帽宣布終止對(duì)Linux開(kāi)源發(fā)行版CentOS的維護(hù)支持,目前大量的國(guó)產(chǎn)操作系統(tǒng)基于開(kāi)源的Linux開(kāi)發(fā),當(dāng)Linux的發(fā)行版CentOS停更之后,這些操作系統(tǒng)就面臨諸多不確定性和風(fēng)險(xiǎn),所以中國(guó)的三大Linux開(kāi)源社區(qū)都希望能夠推動(dòng)國(guó)產(chǎn)化的操作系統(tǒng),替代CentOS,甚至在未來(lái)擠進(jìn)全球幾大Linux開(kāi)源社區(qū)之列。
幾天前舉行的OpenCloudOS社區(qū)開(kāi)放日,是OpenCloudOS成立半年的首次亮相,其披露的成績(jī)單與種種規(guī)則,影響中國(guó)Linux開(kāi)源社區(qū)、云計(jì)算廠商、操作系統(tǒng)生態(tài)未來(lái)發(fā)展與競(jìng)爭(zhēng)格局。
三大開(kāi)源社區(qū)競(jìng)爭(zhēng)提速
這是一段關(guān)鍵的空窗期。今年1月31日,紅帽對(duì)CentOS Linux8的支持如期結(jié)束,到2024年6月,紅帽對(duì)此前一個(gè)版本CentOSLinux7的支持也將結(jié)束,這意味著CentOS Linux的時(shí)代將正式結(jié)束。
不約而同,中國(guó)三大云計(jì)算廠商華為云、阿里云、騰訊云,都在去年年底相繼將其牽頭打造的Linux 開(kāi)源社區(qū),或捐獻(xiàn)或委托或計(jì)劃捐獻(xiàn)給中國(guó)的開(kāi)放原子基金會(huì)托管運(yùn)營(yíng),以便更開(kāi)放、更中立,加速發(fā)展,替代CentOS社區(qū),滿足國(guó)內(nèi)操作系統(tǒng)生態(tài)對(duì)于Linux開(kāi)源發(fā)行版的需求,同時(shí)加速建設(shè)更有國(guó)際影響力的Linux開(kāi)源社區(qū),既為產(chǎn)業(yè)服務(wù),也為構(gòu)建下一代云操作系統(tǒng)發(fā)展服務(wù)。
開(kāi)源是技術(shù)無(wú)限生長(zhǎng)的最好方式,開(kāi)源社區(qū)是技術(shù)創(chuàng)新的黑土地也是蓄水池。用開(kāi)放原子開(kāi)源基金會(huì)秘書(shū)長(zhǎng)孫文龍的話說(shuō),“開(kāi)源獨(dú)特的群智化開(kāi)創(chuàng)協(xié)作模式,已成為全球軟件產(chǎn)業(yè)創(chuàng)新的主導(dǎo)模式”。目前中國(guó)的三家云計(jì)算廠商先后都加入了“造池運(yùn)動(dòng)”。
目前OpenCloudOS宣布將由開(kāi)放原子基金會(huì)托管和監(jiān)督,以標(biāo)準(zhǔn)開(kāi)源模式運(yùn)作,保持中立和開(kāi)放,社區(qū)也將由參與單位共同治理。“交給開(kāi)放原子基金會(huì)托管與捐贈(zèng)其實(shí)是一個(gè)意思?!睒I(yè)內(nèi)人士認(rèn)為。
應(yīng)該說(shuō),成立相對(duì)較晚的OpenCloudOS出手并不軟。在成立180天之后的首次開(kāi)放日上,OpenCloudOS宣布首個(gè)源社區(qū)(L1)項(xiàng)目及首個(gè)全量軟件包(L3)版本,并披露其技術(shù)研發(fā)路線圖。意味著,OpenCloudOS具備了服務(wù)器操作系統(tǒng)全鏈路國(guó)產(chǎn)化能力,可以為國(guó)內(nèi)企業(yè)提供自主可控的上游版本,和滿足企業(yè)級(jí)穩(wěn)定性需求的軟件供應(yīng)版本。截至目前,OpenCloudOS社區(qū)及衍生版本裝機(jī)量累計(jì)超過(guò)1000萬(wàn)節(jié)點(diǎn),覆蓋了銀行、保險(xiǎn)、證券等12大行業(yè),并經(jīng)歷了海量場(chǎng)景長(zhǎng)時(shí)間的考驗(yàn)。
與此同時(shí)這次大會(huì)上,OpenCloudOS也宣布社區(qū)管理機(jī)構(gòu)如理事會(huì)、技術(shù)監(jiān)督委員會(huì)(TOC)已經(jīng)成立;圍繞社區(qū)中的核心研發(fā)模塊,組建了多個(gè)興趣小組(SIG)。這意味著OpenCloudOS社區(qū)的開(kāi)源項(xiàng)目、社區(qū)治理、生態(tài)共建全面按下了加速鍵。
目前看,在國(guó)內(nèi),歐拉和OpenCloudOS社區(qū)都希望做Linux的根社區(qū)或者所謂上游社區(qū),也就是L1, OpenCloudOS社區(qū)進(jìn)一步突出特點(diǎn)是“全鏈路”,就是L1\L2\L3全做。
解釋L1\L2\L3全鏈路, OpenCloudOS社區(qū)TOC主席、騰訊云副總裁郭振宇坦言:如果把操作系統(tǒng)的供應(yīng)鏈比作成一條河流,對(duì)應(yīng)著其在L1至L3的不同階段。其中,L1是一切發(fā)行版的上游“源頭”,投入大,更底層;L2是基于L1開(kāi)發(fā)的“企業(yè)級(jí)穩(wěn)定版本”,位于“中下游”,提供商業(yè)技術(shù)服務(wù),滿足企業(yè)級(jí)需求;L3是基于L2的衍生版本,就像“河流下游的分支”,穩(wěn)定性經(jīng)企業(yè)級(jí)應(yīng)用驗(yàn)證,通常是面向社區(qū)的免費(fèi)再發(fā)行版本。“目前,OpenCloudOS是國(guó)內(nèi)首個(gè)要覆蓋L1到L2、L3全程的操作系統(tǒng),通過(guò)L1前置社區(qū)進(jìn)行底層創(chuàng)新,L2社區(qū)進(jìn)行海量驗(yàn)證并且同時(shí)輸出L3穩(wěn)定版本,滿足企業(yè)級(jí)的要求?!?郭振宇說(shuō)。
OpenCloudOS社區(qū)開(kāi)局不錯(cuò),但作為新發(fā)布的開(kāi)源社區(qū),OpenCloudOS依然面臨許多挑戰(zhàn),中國(guó)開(kāi)源軟件聯(lián)盟副秘書(shū)長(zhǎng)宋可為認(rèn)為:一是短期內(nèi)要發(fā)布高質(zhì)量的OS社區(qū)發(fā)行版。二是將社區(qū)運(yùn)營(yíng)和管理權(quán)交給專業(yè)人員,以提升技術(shù)中立性和社區(qū)開(kāi)放性。三是和已有操作系統(tǒng)生態(tài)對(duì)接,成為大生態(tài)的一部分,而非另起爐灶一個(gè)小生態(tài)。四是除發(fā)起單位委派的人員外,吸引外部開(kāi)發(fā)者,為有源頭活水來(lái)。五是考慮社區(qū)參與者和生態(tài)共建者的收益,協(xié)助和引導(dǎo)大家形成共建共享共贏的模式。
事實(shí)上,這些挑戰(zhàn)不僅僅是OpenCloudOS需要解決的,歐拉、龍蜥等開(kāi)源社區(qū)也同樣需要解決,中國(guó)的開(kāi)源社區(qū)建設(shè)才剛剛起步,完善結(jié)構(gòu),持續(xù)投入,邁上新的臺(tái)階,成為全球開(kāi)源運(yùn)動(dòng)中的重要力量,是幾家開(kāi)源社區(qū)需要共同面對(duì)的挑戰(zhàn)。
OpenCloudOS發(fā)展提速,必然加劇三家社區(qū)之間可能的競(jìng)爭(zhēng)關(guān)系,或許人們會(huì)提出這樣的問(wèn)題,既然中國(guó)開(kāi)源才剛剛起步,每一個(gè)社區(qū)力量相對(duì)薄弱,為何不集中一起做大一個(gè)社區(qū)?業(yè)內(nèi)人士認(rèn)為,三大云服務(wù)商,各自有各自的長(zhǎng)處,充分競(jìng)爭(zhēng)才是發(fā)展的必然,也是最好的選擇。
良性競(jìng)爭(zhēng)并不意味排斥合作,郭振宇表示:“無(wú)論是目標(biāo)層面還是技術(shù)層面,當(dāng)前的國(guó)產(chǎn)操作系統(tǒng)及社區(qū)基本都是一致的。都是在朝著操作系統(tǒng)國(guó)產(chǎn)化和共建國(guó)產(chǎn)操作系統(tǒng)生態(tài)的大方向前進(jìn),也都是基于 Linux 內(nèi)核及其他開(kāi)源軟件進(jìn)行系統(tǒng)開(kāi)發(fā),技術(shù)底層是統(tǒng)一的。未來(lái)我們希望能夠在一定的條件下,聯(lián)合其他社區(qū)一起推動(dòng)操作系統(tǒng)相關(guān)標(biāo)準(zhǔn)的統(tǒng)一,從而讓開(kāi)發(fā)者更加方便地在不同產(chǎn)品間切換,甚至共同研發(fā)?!?/span>
操作系統(tǒng)搶占“下一代”
目前,這三大開(kāi)源社區(qū)都已經(jīng)給出了明確的定位:歐拉為面向基礎(chǔ)設(shè)施的操作系統(tǒng),龍蜥定位為服務(wù)器、云操作系統(tǒng),郭振宇強(qiáng)調(diào),“OpenCloudOS的定位是做下一代云原生的操作系統(tǒng),不單單是傳統(tǒng)服務(wù)器的操作系統(tǒng),更多是面向云時(shí)代覆蓋全場(chǎng)景的操作系統(tǒng)”。
應(yīng)該說(shuō)打造和推動(dòng)下一代云原生的操作系統(tǒng),才是這幾家云計(jì)算廠商為什么紛紛設(shè)立開(kāi)源社區(qū)的最直接動(dòng)因。郭振宇認(rèn)為,未來(lái)云原生操作系統(tǒng)面臨的問(wèn)題將更加復(fù)雜,需要全鏈路拓展服務(wù)邊界,對(duì)下一代云原生操作系統(tǒng)需要更加輕量、安全、可靠的特征,解決云計(jì)算中更加碎片化、容器化、多租戶隔離等問(wèn)題。同時(shí)下一代云的IaaS層面,會(huì)有更多的異構(gòu)芯片、更加池化的存儲(chǔ)、高性能自定義云的網(wǎng)絡(luò)等一些基礎(chǔ)設(shè)施升級(jí)。而在整個(gè)數(shù)據(jù)中心資源隔離效率、數(shù)據(jù)中心能耗與碳中和等議題,都是云操作系統(tǒng)進(jìn)一步演進(jìn)的方向和機(jī)會(huì)。
英特爾是開(kāi)源領(lǐng)域舉足輕重的廠商,也有豐富的開(kāi)源經(jīng)驗(yàn),在歐拉捐贈(zèng)給中國(guó)開(kāi)放原子基金會(huì)后,其加盟了歐拉社區(qū),而在OpenCloudOS社區(qū)英特爾是創(chuàng)始成員之一。關(guān)于下一代的操作系統(tǒng),OpenCloudOS副理事長(zhǎng)、英特爾開(kāi)源技術(shù)中心總監(jiān)楊繼國(guó)認(rèn)為,操作系統(tǒng)對(duì)多場(chǎng)景的支持是一個(gè)很大的挑戰(zhàn),傳統(tǒng)的服務(wù)器面對(duì)產(chǎn)品、數(shù)據(jù)或者企業(yè)服務(wù)器場(chǎng)景比較單一,但在云和云原生的環(huán)境下,對(duì)于多場(chǎng)景、多算力的支持問(wèn)題,在架構(gòu)層面的靈活性、可擴(kuò)展性以及軟硬一體化的全棧能力優(yōu)化等都將是挑戰(zhàn)。與此同時(shí)在多場(chǎng)景下,Linux操作系統(tǒng)的安全性、可靠性包括魯棒性都有很強(qiáng)的需求。應(yīng)對(duì)這些挑戰(zhàn)一方面需要操作系統(tǒng)有很好的架構(gòu),另一方面需要多元產(chǎn)業(yè)生態(tài)的參與,共同解決。
下一代操作系統(tǒng)究竟難在哪里?宋可為認(rèn)為,真正的難點(diǎn)在于“下一代”而不是“操作系統(tǒng)”。從PC時(shí)代發(fā)展到移動(dòng)互聯(lián)時(shí)代,因?yàn)閷?duì)信息對(duì)數(shù)據(jù)的需求有了很大變化,因此只要觀測(cè)到我們對(duì)信息的生成傳輸獲取增值等環(huán)節(jié)的需求有了較大變化,我們才能定義為代際更迭,而下一代是否是“物聯(lián)網(wǎng)時(shí)代”,目前還不清晰,我更傾向于物聯(lián)網(wǎng)時(shí)代是0.5代,而非下一代。當(dāng)下一代的需求和場(chǎng)景都確定了,下一代操作系統(tǒng)定會(huì)應(yīng)運(yùn)而生。根據(jù)目前的發(fā)展趨勢(shì),下一代操作系統(tǒng)或許具備以下幾個(gè)特征,類云原生,多運(yùn)行時(shí),集成AI、多模態(tài)感知。下一代操作系統(tǒng)最大的挑戰(zhàn)在于定義“下一代”的用戶需求,確定“下一代”的應(yīng)用場(chǎng)景,需要從歷史發(fā)展的角度,全球化的視野,和前瞻性思維方式來(lái)發(fā)現(xiàn)他。
OpenCloudOS社區(qū)理事、京東云混合多云首席架構(gòu)師何小鋒認(rèn)為,目前中國(guó)有大量領(lǐng)先國(guó)外的業(yè)務(wù)場(chǎng)景和數(shù)據(jù)規(guī)模,比如電商、金融、短視頻、社交等等,如果中國(guó)操作系統(tǒng)能夠針對(duì)場(chǎng)景進(jìn)行優(yōu)化、打磨,更好地滿足這些場(chǎng)景的需求,就有機(jī)會(huì)在這些領(lǐng)域?qū)崿F(xiàn)彎道超車。
云啟資本這些年投資了許多開(kāi)源項(xiàng)目,對(duì)于開(kāi)源項(xiàng)目的變現(xiàn)與下一代操作系統(tǒng)的演進(jìn),云啟資本合伙人陳昱認(rèn)為,OpenCloudOS 作為一個(gè) Linux的發(fā)行版有很多商業(yè)化途徑,如通過(guò)提供緊急的支援服務(wù)、專門化團(tuán)隊(duì)為企業(yè)實(shí)現(xiàn)更加高級(jí)的企業(yè)管理的功能。同時(shí),陳昱倡議OpenCloudOS社區(qū)各個(gè)理事單位去充當(dāng)“小白鼠”,讓產(chǎn)品它必須在真實(shí)的場(chǎng)景中不斷錘煉,發(fā)現(xiàn)問(wèn)題,從而迭代升級(jí),不斷完善,共同為OpenCloudOS 社區(qū)未來(lái)編程代碼貢獻(xiàn)力量。
社區(qū)的明天和國(guó)際化
開(kāi)源的最大魔力在于“群智”,開(kāi)源社區(qū)建設(shè)從企業(yè)主導(dǎo)到產(chǎn)業(yè)共建再到真正“群策群力”的繁衍,人與文化是關(guān)鍵核心。
目前開(kāi)源社區(qū)的建設(shè)者大多是70后、80后, “但,現(xiàn)在上大學(xué)都是00后,他們是未來(lái)開(kāi)源社區(qū)的主力軍,70、80后怎么了解00后,他們的興趣又哪里?”浪潮開(kāi)源辦公室負(fù)責(zé)人孫善寶提出了這樣一個(gè)問(wèn)題。
微眾銀行開(kāi)源辦公室負(fù)責(zé)人鐘燕清認(rèn)為,所有成功的開(kāi)源項(xiàng)目、社區(qū)都有自己的方式,我們可以學(xué)習(xí)前輩和其他社區(qū)成功的關(guān)鍵點(diǎn)。建設(shè)文化氛圍的關(guān)鍵,一定要有自己的價(jià)值主張,社區(qū)氛圍一定要透明、公開(kāi),公正,要讓人相信參與其中的價(jià)值。“明天的開(kāi)發(fā)者是00后,群體在變化,如何采用他們接受的方式,更粘性的運(yùn)營(yíng),如何讓生態(tài)伙伴找到價(jià)值,構(gòu)建有競(jìng)爭(zhēng)力的文化氛圍是重點(diǎn)?!?/span>
布局和搶占明天的“開(kāi)源開(kāi)發(fā)者 ”,成為包括歐拉、OpenCloudOS發(fā)力的又一個(gè)重點(diǎn)。在不久前舉行的歐拉開(kāi)發(fā)者大會(huì)上,歐拉社區(qū)理事長(zhǎng)江大勇透露,目前歐拉編寫(xiě)的教程已經(jīng)進(jìn)入了72所大學(xué),按照江大勇給出的目標(biāo),2022年歐拉教程希望落地150所大學(xué),同時(shí)在100所職專院校啟動(dòng)OpenEuler職業(yè)人才培訓(xùn)計(jì)劃。
OpenCloudOS在“原始設(shè)計(jì)階段”就把清華大學(xué)和北京大學(xué)作為其創(chuàng)始成員。據(jù)OpenCloudOS社區(qū)秘書(shū)長(zhǎng)、騰訊開(kāi)源聯(lián)盟主席單致豪透露,目前OpenCloudOS與北京大學(xué)制定了首個(gè)操作系統(tǒng)開(kāi)源教程,與清華大學(xué)合作發(fā)布了RustKVM的大賽,同時(shí)聯(lián)合上海交大、華東師范大學(xué)等高校開(kāi)展內(nèi)核共創(chuàng)和開(kāi)源合規(guī)研究。今年的目標(biāo)是讓開(kāi)源項(xiàng)目走進(jìn)100所大專院校。
來(lái)自西安郵電大學(xué)教授陳莉君對(duì)于開(kāi)源與教育深有體會(huì),她表示學(xué)生參與開(kāi)源項(xiàng)目是非常不容易的,陳莉君認(rèn)為,目前開(kāi)源項(xiàng)目門檻還是有點(diǎn)高,需要讓會(huì)員、高校老師引導(dǎo)學(xué)生一步一步做。
OpenCloudOS在這次社區(qū)開(kāi)放日上推出了“開(kāi)源摘星計(jì)劃之操作系統(tǒng)100人”項(xiàng)目,以此支持參與OpenCloudOS開(kāi)源社區(qū)貢獻(xiàn)的開(kāi)發(fā)者與高校師生。通過(guò)導(dǎo)師輔導(dǎo)、實(shí)戰(zhàn)演練以及激勵(lì)政策等,讓更多的開(kāi)源愛(ài)好者參與操作系統(tǒng)開(kāi)源社區(qū)建設(shè),幫助他們跨越開(kāi)源鴻溝。
國(guó)際化是中國(guó)開(kāi)源社區(qū)發(fā)展的一個(gè)重要方向。《“十四五”軟件和信息技術(shù)服務(wù)業(yè)發(fā)展規(guī)劃》提出,到2025年建設(shè)2-3具有國(guó)際影響力的開(kāi)源社區(qū),從目前看,中國(guó)的這些開(kāi)源社區(qū)都主要還基于國(guó)內(nèi),為什么國(guó)內(nèi)的開(kāi)源社區(qū)都更多立足國(guó)內(nèi)?
孫善寶認(rèn)為,一方面因?yàn)閲?guó)內(nèi)市場(chǎng)夠大,在國(guó)內(nèi)市場(chǎng)做成熟了再去國(guó)際發(fā)展,另外是因?yàn)檎Z(yǔ)言不通。但他同時(shí)表示,一個(gè)開(kāi)源社區(qū)要想真正發(fā)展必須要到全球大市場(chǎng)去競(jìng)爭(zhēng)才有活力。
作為L(zhǎng)inux之父,同時(shí)也是 Linux 內(nèi)核源碼樹(shù)最高產(chǎn)的貢獻(xiàn)者,Linus Torvalds以視頻的方式在“2022 OpenCloudOS社區(qū)開(kāi)放日”中,與 Linux 基金會(huì)執(zhí)行董事 Jim Zemlin,就中國(guó)Linux內(nèi)核開(kāi)發(fā)者、Linux發(fā)行版與Rust重寫(xiě)Linux內(nèi)核等議題進(jìn)行對(duì)話時(shí)表示,在全球開(kāi)源革新過(guò)程中,“語(yǔ)言和文化障礙可能會(huì)導(dǎo)致中國(guó)開(kāi)發(fā)人員和內(nèi)核開(kāi)發(fā)人員之間的溝通存在一定隔閡”。
中國(guó)開(kāi)源軟件聯(lián)盟副秘書(shū)長(zhǎng)宋可為認(rèn)為:目前許多操作系統(tǒng)社區(qū)定位于全球化,不論是叫根社區(qū)還是上游社區(qū),積極吸納非國(guó)內(nèi)企業(yè)參與,但要實(shí)現(xiàn)這一目標(biāo)還有很長(zhǎng)的路要走,對(duì)于操作系統(tǒng)等基礎(chǔ)軟件而言,許多國(guó)內(nèi)企業(yè)相對(duì)于國(guó)際知名企業(yè)還很年輕,對(duì)開(kāi)放、共享、協(xié)同的開(kāi)源文化理解尚淺,對(duì)產(chǎn)業(yè)合作共贏的必要性和必然性認(rèn)識(shí)不足。這直接造成了寧做雞頭不做鳳尾的社區(qū)繁榮及分散化的無(wú)序生長(zhǎng)局面。但這是發(fā)展的必經(jīng)階段,需要一段時(shí)間讓產(chǎn)業(yè)自我成長(zhǎng)、最終實(shí)現(xiàn)自洽,而最終很有可能形成雙雄并立的局面,這既是開(kāi)源發(fā)展的歷史經(jīng)驗(yàn),也是開(kāi)源多元化特征的一個(gè)體現(xiàn)。
- QQ:61149512