摘要

熊偉,南開大學(xué)畢業(yè),工學(xué)博士,曾在 TurboLinux、WindRiver 等公司參與操作系統(tǒng)研發(fā)。

訪談?wù)撸厚R瑋,SegmentFault 思否技術(shù)編輯

受訪者:熊偉

熊偉,南開大學(xué)畢業(yè),工學(xué)博士,曾在 TurboLinux、WindRiver 等公司參與操作系統(tǒng)研發(fā)。2014 年加入華為,現(xiàn)為 2012 實驗室中央軟件院服務(wù)器操作系統(tǒng)首席架構(gòu)師,openEuler 技術(shù)委員會委員,openEuler 社區(qū)主要創(chuàng)建人之一,當(dāng)選「2020 中國開源杰出貢獻人物」。

2010 年左右,華為開始研發(fā) EulerOS 操作系統(tǒng)。經(jīng)過長達十年的打磨,EulerOS 在華為內(nèi)部已經(jīng)成熟并大規(guī)模應(yīng)用。操作系統(tǒng)作為 IT 基礎(chǔ)設(shè)施的底座,是數(shù)字世界的重要基礎(chǔ)設(shè)施,發(fā)揮著承上啟下的重要作用。為了和產(chǎn)業(yè)界的伙伴們共建這一基礎(chǔ)設(shè)施,華為在 2019 年決定將 EulerOS 開源,命名為 openEuler,與行業(yè)伙伴共同構(gòu)筑共建,共享,共治的全面數(shù)字基礎(chǔ)設(shè)施。

從操作系統(tǒng)到數(shù)字基礎(chǔ)設(shè)施,openEuler 打造多元開放生態(tài)

相對于傳統(tǒng)意義上的「軟件」而言,操作系統(tǒng)更類似于一個平臺系統(tǒng),向用戶提供各種滿足多樣性需求的各種軟件。正因如此,熊偉認為「構(gòu)建 openEuler 的過程很類似建設(shè)一座大型連鎖商場,商場的價值不在于商場本身,而在于內(nèi)部豐富多彩的服務(wù),比如餐飲、娛樂、電影等等,這些異彩紛呈的服務(wù)才使得商場成為大家都喜歡去的一個場所。類比一下,openEuler 這樣的操作系統(tǒng)平臺的重要性也在于其上各種豐富多彩的軟硬件系統(tǒng),openEuler 的目標(biāo)就是不斷吸納各種廠商入駐,不斷推出各種服務(wù),不斷豐富操作系統(tǒng)的應(yīng)用,同時不斷吸納各種用戶,在用戶的持續(xù)反饋中不斷改進自己,從而最終建立起一個完整的產(chǎn)業(yè)生態(tài)系統(tǒng)?!?/p>

如今,數(shù)字基礎(chǔ)設(shè)施正在向萬物互聯(lián)的方向發(fā)展,云、邊緣、IoT 等場景成為了 openEuler 的新戰(zhàn)場。與以往不同的是,這些新的場景需要面對更加開放、多種硬件平臺和架構(gòu)、更注重端云協(xié)作的生態(tài)需求。熊偉認為未來 openEuler 需要對社區(qū)的組織形式,整體的技術(shù)架構(gòu)進行全面升級,以滿足社區(qū)規(guī)模不斷擴大所帶來的挑戰(zhàn),并將操作系統(tǒng)架構(gòu)從注重服務(wù)器,云等場景擴展到 IoT、嵌入式,邊緣計算等新的場景。

「openEuler 作為數(shù)字基礎(chǔ)設(shè)施,形式將會更加開放,吸納更多廠商、用戶與開發(fā)者參與其中,共同將 openEuler 真正構(gòu)建成為數(shù)字世界的底座」,熊偉對于 openEuler 的未來充滿信心。

面對不同的應(yīng)用場景,openEuler 不光提供 Linux 內(nèi)核,也針對邊緣計算,嵌入式,IoT 等場景提供實時性內(nèi)核等新的選擇,為客戶提供多種選項,覆蓋更為廣泛的應(yīng)用場景,這是 openEuler 區(qū)別于傳統(tǒng)操作系統(tǒng)的重要特征。

通過多內(nèi)核支持,不但使得 openEuler 能覆蓋更多的業(yè)務(wù)場景,也有利于不同的場景具有統(tǒng)一的開發(fā)視圖,歸一的開發(fā)接口,讓軟件更易于在不同的系統(tǒng)上進行遷移。做到更好的端側(cè),邊緣側(cè)和云側(cè)的協(xié)同,大大提升開發(fā)效率。基于 openEuler 平臺,同一份應(yīng)用程序可以在云、邊緣、IoT、車聯(lián)網(wǎng)、工業(yè)園區(qū)等眾多場景中無縫遷移。這種能力會極大降低開發(fā)門檻,為繁榮的應(yīng)用生態(tài)創(chuàng)造基礎(chǔ)條件。

熊偉認為,除了 openEuler 社區(qū)中的一些硬核技術(shù),openEuler 的核心競爭力還體現(xiàn)在社區(qū)的「軟」實力上。在熊偉看來,openEuler 社區(qū)的核心目標(biāo)并不只是做出一兩件軟件成品,而是打造一個能夠良性循環(huán)與可持續(xù)發(fā)展的組織架構(gòu),建立一套完善的流程規(guī)范,并持續(xù)為行業(yè)提供人才輸出。當(dāng)組織,流程,人才這些要素都構(gòu)建起來以后,并輔之以優(yōu)秀的社區(qū)文化,openEuler 一定能持續(xù)不斷的產(chǎn)出符合市場需求的高水平軟件,甚至孵化出世界級的軟件。

和一個大型購物中心會帶動一個區(qū)域的消費繁榮與經(jīng)濟成長類似,openEuler 建設(shè)起一個良好的運行框架體系后,隨之崛起的將不僅是一個操作系統(tǒng)社區(qū),更會是包含軟件包、基礎(chǔ)庫、開發(fā)框架,工具鏈、前端交互系統(tǒng)、后端服務(wù)系統(tǒng)、用戶反饋與交流系統(tǒng),多語言支持等一系列功能的龐大集合體。社區(qū)將形成一個巨大的公共資源池,在統(tǒng)一的資源池上,結(jié)合構(gòu)建工具,可以做到按照用戶的不同需求,定制出不同類型操作系統(tǒng)的能力,推動高水平核心軟件技術(shù)的探索,成為在全球軟件產(chǎn)業(yè)舉足輕重的力量。

以開源開放贏得合作伙伴認同支持,openEuler 快速成長的核心動力

從數(shù)字世界的基礎(chǔ)設(shè)施來講,軟硬件需要更堅實的底座;從全球計算產(chǎn)業(yè)迭代升級來講,需要更符合未來計算需求的新操作系統(tǒng),操作系統(tǒng)在這個特殊的歷史機遇節(jié)點上,將肩負著轉(zhuǎn)型的重大使命。事實上,對于 openEuler 而言,通過代碼開源加強橫向協(xié)作,通過基礎(chǔ)軟硬件適配、應(yīng)用適配、整機集成適配等工作加強產(chǎn)業(yè)鏈上下游協(xié)作,是逐漸形成體系化的技術(shù)和產(chǎn)業(yè)生態(tài)的關(guān)鍵。

這一過程中,離不開社區(qū)參與者的參與。根據(jù)公開資料顯示,自 2019 年 12 月 31 日開放源代碼以來,openEuler 已經(jīng)成為國內(nèi)最具活力的開源社區(qū),下載超過 40 萬次,2021 年商業(yè)應(yīng)用超過 100 萬套。短短兩年時間里,openEuler 社區(qū)吸引了近萬名貢獻者、300+家合作伙伴,建立近百個 SIG 組,放眼全球都是極快的速度。

熊偉深刻意識到,中國 IT 產(chǎn)業(yè)其實并不缺乏開源協(xié)作的能量和動力,只是之前缺乏一個有足夠號召力的平臺。當(dāng) openEuler 這樣的平臺建立起來后,產(chǎn)業(yè)蘊藏的能量就能迅速得以聚集、釋放,創(chuàng)造出令人驚嘆的成果。

在社區(qū)發(fā)布的第二個版本 openEuler 20.09 中,有超過 30% 的工作來自華為以外企業(yè)的貢獻。20.09 版是中國第一個由不同企業(yè)共同協(xié)作開發(fā)完成的大型操作系統(tǒng)平臺,這在整個中國操作系統(tǒng)發(fā)展史上都一件具有里程碑意義的事件。感謝行業(yè)伙伴對 openEuler 的巨大熱情與貢獻,沒有這樣的共同努力,也就沒有 openEuler 今天的優(yōu)異成績與無限潛力。

作為開放的社區(qū),openEuler 匯聚了企業(yè),科研院所,高校,兄弟社區(qū),個人愛好者,甚至中學(xué)生等各種力量。有些企業(yè)在商業(yè)上是存在競爭關(guān)系的,但在社區(qū)里,這些商業(yè)上競爭的公司能夠坐在一起,共同制定技術(shù)標(biāo)準,共同協(xié)作,共同完成產(chǎn)品研發(fā),這為中國企業(yè)樹立了產(chǎn)業(yè)合作最好的樣板。眾多科研院所,高校能夠基于 openEuler 進行科研,教學(xué),這不光為產(chǎn)學(xué)研架起了合作的橋梁,打通了科研和產(chǎn)業(yè)的通道,也為產(chǎn)業(yè)未來儲備了更多的人才。這些伙伴在 openEuler 中所作的一切,都是在為中國的基礎(chǔ)產(chǎn)業(yè)添磚加瓦。

在最新的 openEuler 20.09 版本中,華為的整體貢獻量已經(jīng)降到了百分之五十以下。openEuler 已經(jīng)真正成為了產(chǎn)業(yè)伙伴共同打造的公共基礎(chǔ)平臺,未來這一平臺還將匯聚越來越多的伙伴,實現(xiàn)共建,共享,共治的社區(qū)踐言。

從商場到連鎖巨頭:openEuler 的未來圖景

「如果把 openEuler 比作一家大型連鎖商場,那么我最大的期望是 openEuler 能夠?qū)崿F(xiàn)國際化,成長為覆蓋全球的連鎖店」。談到 openEuler 的未來發(fā)展,熊偉如此說到。

有些觀點認為,未來的操作系統(tǒng)將演變成一個操作系統(tǒng),也就是一個操作系統(tǒng)能覆蓋所有場景。但熊偉的預(yù)測恰恰相反:「隨著 GPU、TPU,DPU 等更多芯片種類,多種架構(gòu)形式的出現(xiàn),以及云計算、邊緣計算、IoT 等更多計算場景的差異化需求,操作系統(tǒng)產(chǎn)業(yè)可能會更具多樣性,迎來更加豐富、更加多樣的新時代?!?/p>

在技術(shù)演進方面,近年,多樣化算力成為了芯片產(chǎn)業(yè)的熱點,openEuler 希望進一步加大多樣化算力的技術(shù)探索,從系統(tǒng)和工具鏈底層為多樣化算力提供優(yōu)秀的支持。這種支持反過來還可以激勵和支撐芯片產(chǎn)業(yè)的發(fā)展。

隨著社區(qū)的進一步發(fā)展,openEuler 社區(qū)需要始終秉持「共建、共享、共治」的理念,聚力打造多樣性計算場景操作系統(tǒng)。因此,openEuler 社區(qū)需要持續(xù)優(yōu)化組織架構(gòu),保持良好、健康的生態(tài)體系運轉(zhuǎn),并在這一過程中構(gòu)建良好的開源流程,建設(shè)懂開源、懂基礎(chǔ)設(shè)施、懂芯片,懂體系架構(gòu)的人才梯隊。

openEuler 從建立的開始階段,就將目光投向了全球,openEuler 不光在中國,更希望在全球贏得認可。早在 2019 年,openEuler 就開始嘗試在全球的一些地區(qū)進行拓展,這也為中國開源社區(qū)的國際化做出了自己的貢獻。據(jù)熊偉介紹,openEuler 在 22 年會加大海外拓展的力度,openEuler 也希望和全球的合作伙伴,全球的各種開源社區(qū)形成國際化協(xié)作,開放共贏,力求在全球范圍內(nèi)逐漸構(gòu)筑起自身影響力。希望在不遠的將來,openEuler 能夠成為被全球企業(yè)所廣泛使用的操作系統(tǒng)平臺,并成為全球開發(fā)者和使用者喜歡的開源社區(qū)。歡迎大家加入 openEuler 社區(qū),去參與,去建設(shè),去分享,發(fā)出你們的光和熱。

關(guān)于華為開源

作為可信賴的開源公民,華為通過持續(xù)貢獻,攜手伙伴,提倡包容、公平、開放和更團結(jié)的協(xié)作,共建世界級基礎(chǔ)軟件開源社區(qū),加速行業(yè)數(shù)字化進程。

· 主流開源組織的積極參與者和支持者。目前華為已是數(shù)十個國際開源基金會的頂級/初創(chuàng)會員。

· 規(guī)模貢獻開源基礎(chǔ)軟件,夯實數(shù)字基礎(chǔ)設(shè)施生態(tài)底座,攜手伙伴、開發(fā)者共建開源生態(tài)。近兩年來,面向云原生、自動化和智能化,華為先后開源了 KubeEdge、Mindspore、openEuler、openGauss、OpenHarmony 等多個平臺級基礎(chǔ)軟件開源項目,成為被全球開發(fā)者所接受的開源社區(qū),并在各行業(yè)商用落地。

· 積極建設(shè)可持續(xù)發(fā)展、有生命力的可信開源社區(qū)。華為致力于完善社區(qū)生態(tài)治理架構(gòu),確保社區(qū)持續(xù)演進。

分享到

songjy

相關(guān)推薦