當前位置: 華文世界 > 科技

四年累計產出超1.1億多行程式碼,開源鴻蒙加速出海拼生態

2024-10-17科技

日前,2024年諾貝爾物理學獎、化學獎揭曉,均頒發給了AI領域的科學家,很多人直言,AI成了這屆諾貝爾獎最大的贏家。作為AI等關鍵套用場景的基石,智慧終端作業系統的戰略意義尤為重要,也成為全球戰略賽局的關鍵領域。

與此同時,AI與諾貝爾獎的結合,也在說明一個問題,那就是現在的創新越來越多的是來自於交叉領域,單獨靠一項技術、一個人想要有開拓性的創新很難。對於作業系統來說,開源、開放是加速創新的關鍵。

OpenHarmony計畫群技術指導委員會主席、華為Fellow、華為基礎軟體首席科學家陳海波指出,開源開放能夠提升軟體開發效率、縮短產品上線時間,並且突破創新邊界,更好地發揮產業「合縱連橫」的優勢,開源開放將成為軟體發展的主流範式。

「智慧終端作業系統就好比是人的‘中樞神經系統’,對下牽引半導體產業鏈,向上服務終端使用者與開發者,是提升效能、打造競爭力、使能生態的關鍵。從主機時代、PC互聯網時代、行動網際網路時代,我們目前正進入以萬物感知、萬物互聯、萬物智慧為特征的萬物智聯時代,這也是個跨越式的新機遇。」

4年超1.1億行程式碼,開源鴻蒙不是iOS、安卓的平替

當下,網路技術正處於一個升級換代的時刻,伴隨著新的需求,同樣也需要一個新的數位底座。只是,作業系統作為終端裝置的內核,是一項巨大的工程,需要上下內外的統籌,更需要對未來技術以及當下裝置融合的綜合性思考。此前,深開鴻CEO王成錄更是對鈦媒體APP表示,「在新的歷史機遇下,全世界如果再出一個新的生態系,一定會是在中國。」

陳海波認為在萬物智聯時代下,作業系統發展將面臨四大趨勢:第一,萬物智聯時代終端裝置的形態呈現爆炸式增長,作業系統將會以元OS架構理念為基礎,一個可以被靈活組裝的能力集合來滿足多樣化場景;第二,終端作業系統將變得越來越智慧,作業系統的各層能力也將相應地進行原生智慧技術革新;第三,萬物智聯時代的智慧化不僅僅體現在手機、PC、穿戴等單終端裝置的智慧上,它會走向以使用者場景為中心的、多裝置協同的萬物智慧;第四,在軟體創新的組織形式上,開源開放成為軟體發展的主流範式,開源開放能夠提升軟體開發效率、縮短產品上線時間。

2020年,華為將鴻蒙作業系統的基礎能力捐獻給開放源子開源基金會,形成OpenHarmony開源計畫,定位為面向全場景的智慧終端作業系統。根據官方給出的資訊,四年時間過去,OpenHarmony從第一個版本的700萬行程式碼積累到現在的超1.1億行程式碼,從只能支持穿戴這樣的輕裝置,到可以支持全系列智慧終端產品的開發。

「這個過程是產學研夥伴們大家共同努力的結果,透過四年的發展,開源鴻蒙也成為了業界,全球作業系統發展最快、最活躍的社群,八千多開發者,僅僅是打造底座的貢獻者,如果我們要去看鴻蒙生態的貢獻者,現在人數已經超過了百萬。」OpenHarmony計畫群工作委員會主席、華為終端BG軟體部總裁龔體說道。

需要指出的一點是,在多次公開場合,相關負責人均指明,在全新的萬物智聯時代,開源鴻蒙絕不僅僅是做當前的行動作業系統IOS、安卓的平替,它要真正面向萬物智聯這個時代,要打造的是下一代面向萬物智聯時代作業系統的底座。

萬物智聯時代,終端裝置的形態呈現爆炸式增長,裝置的輸入和感知能力不斷前進演化,輸出和反饋能力也不斷演化,未來不會是個單一的形態,它會是一系列裝置進行智慧融合後形成的一套系統性的體系,整個終端形態也越來越多樣化,呈泛在化趨勢。

陳海波對鈦媒體APP表示,OpenHarmony不是一個作業系統,實際上是作業系統的能力集合,它可以面向各種場景組合成各種各樣的作業系統。我們認為終端作業系統將變得越來越智慧,就像自動駕駛汽車那樣,從面向使用者操作的功能階、任務級的智慧輔助,逐步走向面向使用者意圖的專業指導和自主智慧。

其實,無論是開源鴻蒙,還是iOS等作業系統,生態互聯早已成為共識,多終端下的智慧連線,不僅是提升使用者體驗的關鍵,也是智慧協同場景下的必做題。不過,不同裝置之間的連線,難免會讓使用者對安全問題產生擔憂。對於開源鴻蒙來說,作為一個全新的作業系統,挑戰自然也會更多一點。當各種各樣的裝置互聯在一起之後,最弱的裝置有可能會成為被攻擊的點。

面對市場的疑問,陳海波認為,這是一個挑戰和機遇並存的問題,如果反過來看,透過OpenHarmony各種各樣的裝置,形成聯防聯控,這樣它的安全能力比單個裝置安全能力更強,這就是我們進行合理設計非常重要的方法。

「系統供應鏈的體系安全也至關重要,OpenHarmony是從中心面向全球的作業系統,所以它的供應鏈是創新式發展可控的體系,這對於很多行業客戶包括政企客戶,都有著非常大的吸重力。」

據了解,OpenHarmony作為社群提供的基礎能力不會去構建認證,但是會參照這些認證的體系構建比較好的架構和安全機制。目前,鴻蒙的微內核是第一個透過CC EAL6+的等級認證,基於OpenHarmony開發的Hormony NEXT也是透過了CC EAL5+認證。

開源鴻蒙開始從國內走向世界

開源四年以來,OpenHarmony超過780款軟硬體產品透過相容性測評,覆蓋金融、電力、教育、交通、醫療、航天等多個領域。龔體表示,現在整個鴻蒙生態裝置的數量已經超過9個億,但9個億的裝置只是個起點。

日前,基於OpenHarmony打造的的Harmony NEXT正式開啟公測,參與報名的人數已經超過百萬,實際使用的使用者有幾十萬。作為純血鴻蒙,華為方面對其要求很高,「如果只能做到70分,我們認為就是零分。保底做到100分,追求做到120分,比現有的系統要有更好的體驗。」

在龔體看來,Harmony NEXT公測的NPS超出了預期,但從輿論的統計來看,盡管有超80%的使用者好評和中評,但還是有百分之十幾的使用者給出了差評,這裏面除了生態的完備性外,作為一個新的系統,系統本身還存在比較多的問題,華為也在快速的叠代和解決。

除了Harmony NEXT之外,還有很多基於OpenHarmony打造的系統在各行各業推動,只有將所有的行業借助同一個底座串聯起來,生態才能算得上是真正的成功。鈦媒體APP從一些開發者處了解到,由於部份人是基於不同的系統版本進行開發,可能會造成軟硬體互聯上的問題,不同廠商、裝置之間的互聯,目前也存在一些挑戰。

對此,陳海波對鈦媒體APP表示,OpenHarmony不同的版本之間相容、連線之類的,這個是在做OpenHarmony API設計過程當中就在考慮相容的問題。最新釋出的5.0跟4.2、4.1它從套用層面是相容的,這樣可以打消減少很多跨版本的工作,但這個相容也不會是無限的。

至於不同的裝置、不同的廠家、不同發現版之間的互聯問題,他認為,基於OpenHarmony做互聯互通更加融合,但不代表它天然一定能夠互聯互通,為此也成立了統一互聯的PMC計畫管理委員會。「雖然是同源基於OpenHarmony的版本,但核心問題就是要怎麽去解決,形成一個互聯互通的能力,這樣能夠讓大家更加方便使用,並且構建起一個更大的生態。」

當下,為了推動生態的加速建立,人才方面的培養也在加速。陳海波表示,OpenHarmony TSC已成立了10多個技術專家組,成立了30多個高校技術俱樂部和30多家開發者協會,推動OpenHarmony技術創新與套用落地。

另外,OpenHarmony還從國內走向了世界,與歐洲最大的開源組織Eclipse合作,基於OpenHarmony釋出了Oniro OS。雖然國內的裝置數量以及市場足夠大,但是從作業系統的底層邏輯來看,出海全球化,是生態閉環的關鍵。

不過,海外的開發環境和國內有較大的差異,在安全以及合規性上也有所區別,對於開源鴻蒙來看,挑戰自然也會比國內更大一些。陳海波認為,出海是長期的過程,需要不斷去探索相關的機制以及數據相關的標桿,去掃平相關的障礙,目前也形成了一些比較好的打法以及突破的方式。

面向未來的發展以及挑戰,龔體進一步表示,「有信心在今年、明年,用1-2年的時間,OpenHarmony會在全系列的消費品裏逐步走向成熟,包括產品和生態的成熟。相信未來不久,基於開源鴻蒙打造的數量會達到百億、千億的數量規模,這是我們共同的目標和追求。」 (本文先發於鈦媒體APP,作者|杜誌強,編輯|鐘毅)