華爲原生鴻蒙HarmonyOS NEXT正式發佈 餘承東:1.5萬個原生應用和元服務已上架

移動端操作系統,很長一段時間由安卓和蘋果二分天下。HarmonyOS NEXT的誕生改變了這一現狀。

在10月22日的原生鴻蒙之夜發佈會上,HarmonyOS NEXT正式發佈。由於它不再兼容安卓應用,業內也稱之爲“純血鴻蒙”。作爲獨立於Android和iOS的第三大移動操作系統,鴻蒙是我國首個實現全棧自研的操作系統。

“長期以來,操作系統主要都是由歐美主導,鴻蒙操作系統實現了全面突破。可以說,我們在操作系統的研發,用10年的時間幹了歐美同行30多年才做成的事,實現了終端操作系統的自主可控。”會上,華爲常務董事、終端BG董事長餘承東說道。

然而,對一款操作系統來說,能否在生態層面開闢出新天地是所有人對它的期待。對此,餘承東介紹稱,截至目前,鴻蒙擁有1.1億+的代碼行、675萬註冊開發者以及10億+鴻蒙生態設備,覆蓋手機、平板、穿戴、智慧屏、車機以及鴻蒙智聯產品和千行百業的終端。

談及生態發展,他表示,只靠華爲自己是做不成鴻蒙的。“在各行各業夥伴的共同努力下,已有超過15000個鴻蒙原生應用和元服務上架,相比4個月前增長了10倍。”

鴻蒙內核歷經迭代

操作系統分爲很多層,其中,內核是操作系統的核心組件,提供操作系統最基本的功能。內核負責管理系統的進程、內存、設備驅動程序、文件和網絡系統等。可以說,內核決定了操作系統的性能和穩定性,是操作系統的基石。

其中,大名鼎鼎的安卓系統便是基於Linux系統內核開發而來。從發展歷程來看,1979年,AT&T公司出於商業的考量,將Unix的版權回收,這導致後來學術界自力更生,一位教授參照Unix的功能,寫了一個Minix系統,用於教學生操作系統。1991年,在赫爾辛基上大學的林納斯·託瓦茲,參照Unix和Minix,重寫了一個初始的Linux系統,有別於Unix的閉源(代碼不可獲得),Linux系統遵循開源協議,意味着任何人都可以獲取和編輯代碼,進行修改,也因此,Linux獲得了極大的關注和應用推廣。

當前,包括國產的操作系統在內,全世界有很多公司會基於Linux內核去做Linux發行版的操作系統,這是因爲一個全新內核的操作系統從誕生到穩定使用,開發週期非常長,工作量也非常龐大。

從時間上看,微軟在1985年推出Windows 1.0後,經過多次迭代才於2001年推出一代經典的操作系統Windows XP;從代碼量來看,Windows XP系統有4000萬行代碼、微軟Windows 7系統有5000萬行代碼,系統耗費之大可想而知。而Linux內核作爲一款開源系統,在經過30年的發展,無數開源社區的程序員參與後,截至2020年,Linux內核已經有2780萬行代碼。

擺在操作系統開發者面前的只有兩條路,要麼“站在別人的肩膀上”,基於已有的開源系統(如Linux等)內核“二次定製”,要麼整個操作系統源代碼均自主研發,不依賴任何已有成果。後者相當於“平地起高樓”,雖然完全自主可控,但面臨開發團隊人才培養難、軟硬件生態建設難等諸多問題。

而華爲恰恰選擇“最難走的路”。在2019年華爲公佈的鴻蒙OS架構中,內核包含Linux內核、鴻蒙微內核和LiteOS,彼時華爲計劃未來會完全轉成鴻蒙微內核,當時安卓應用基於Linux內核可以和鴻蒙OS進行兼容。

不過,10月22日伴隨着HarmonyOS NEXT的發佈,該版本只基於鴻蒙內核,不再像安卓和iOS等系統一樣依賴Linux或Unix內核,未來基於安卓開發的App應用也將不再被兼容。

據華爲方面介紹,純血鴻蒙基於分佈式軟總線,通過軟硬端雲協同,在低功耗下跨設備連接速度可提升3倍,最多可同時連接4臺設備,實現跨設備的互通。此外,華爲還首次將AI能力融入操作系統,在盤古大模型加持下,小藝(華爲語音助手)具備更強的感知、推理能力,也可以識屏對話,調用權威百科;隨時響應各類任務;潤色改寫內容等。

生態是操作系統的核心

雖然解決了系統內核的問題,但這對於打造一個全新的操作系統來說,僅僅只是個開始,一個操作系統能否生存下來的關鍵因素還在於生態。

如果說芯片是計算機和互聯網信息世界的硬件“神經中樞”,那麼,操作系統便是讓計算機硬件具備“靈魂”的基礎。操作系統向上對接軟件,向下連接硬件,是信息技術的核心底座。在這裡面,無論是建立硬件生態還是軟件生態,每一個單拎出來都是一個大工程。

硬件生態方面,爲了兼容各種各樣的硬件,廠商需要去做開發驅動。開發驅動和開發內核不同,後者只需要自己人埋頭苦幹,而開發驅動需要與硬件廠商合作,如果該操作系統的市場佔有率低,硬件廠商並不願意開發驅動,而軟件廠商也只有當某個操作系統市場佔有率達到一定程度時,纔會幫忙適配軟件,這樣就形成了一個悖論。軟件生態貧乏,導致操作系統用戶數量越來越少,軟件廠商也很少主動適配軟件。

事實上,在操作系統發展的路上,有很多系統因生態的原因而慘遭淘汰,強如微軟在桌面系統稱霸多年,但Windows Phone由於市場份額太小,導致國內外軟件廠商大多不願意開發其手機App,而軟件方面的不足又促使更多的用戶拋棄了Windows手機,最終導致Windows Phone的衰落。

硬件方面,從2023年下半年開始,華爲手機復甦趨勢明顯,契機是2023年8月推出的Mate 60系列,這款手機搭載了相當於5G的通信性能,在當時一度引發熱議,並使得後續華爲推出的手機也持續熱銷。調研機構CINNO Research日前發佈的最新報告顯示,時隔46個月,今年8月華爲手機國內銷售額再次超蘋果。與此同時,該機構還表示,今年8月,華爲在中國售價6000元人民幣以上手機市場的份額提升至37%。

15000個鴻蒙原生應用和元服務上架

軟件方面,國民級App的鴻蒙版備受關注。本月上旬,微信鴻蒙原生版正式開始邀請內測,據悉,目前微信鴻蒙原生版已包含基礎社交通訊、音視頻通話、朋友圈、微信支付的二維碼收/付款等功能。微信團隊表示,微信鴻蒙原生版各項功能在不斷適配中,將在後續版本中陸續更新完善。

與此同時,網名爲“客村小蔣”的騰訊WXG(微信事業羣)在職人員近日也在微博上公佈了微信的鴻蒙原生版與iOS和安卓的區別。“原生鴻蒙完全是一套新的技術框架,編程語言是獨特的ArkTS語言,這意味着所有的App都要完全重寫。技術同事說,開發微信鴻蒙原生版有當年做第一版微信的感覺,很多問題,大家要對着文檔邊做邊學。雖然切換一種新的編程語言,不是大問題,但一些技術問題用新的工具解決後,它的穩定性也要重新測試。大家都要謹慎對待一個新生態。”

除此之外,此前,螞蟻數科、釘釘以及支付寶在內的阿里系應用均已加入原生鴻蒙陣營。在近日第三屆OpenHarmony技術大會上,釘釘終端技術負責人曾提及釘釘在做鴻蒙應用時的難度:“釘釘發展到今年已經有10年,目前有7億多用戶,真正開始落地(鴻蒙)時纔會發現挑戰無比巨大。我們目前支持三種業務形態、六大平臺,覆蓋八類終端設備場景,按照常規方式,重寫至少需要上百個人一年的工作量,從零開始以常規的方式進行開發(鴻蒙版本)對當前釘釘終端的人力來說,是不可能完成的任務。不過,鴻蒙系統有一次開發多設備、多場景部署的特性,所以我們複用了將近250萬行左右的代碼,在上層邏輯部分,我們用鴻蒙的原生去進行實現,把整個框架劃分成六個模塊:斷點定義、統一路由、一多容器等,現在釘釘鴻蒙的應用市場已經正式開啓公測。”

與此同時,閒魚CTO陳舉鋒會上也分享了過去一年中如何將數百萬行代碼的鹹魚App在比較短的時間裡快速、高效地移植到鴻蒙上。“經與華爲團隊討論,我們決定從中間移植層入手,選擇了Flutter(谷歌的高性能、跨端UI框架)和Kun(閒魚技術團隊自研終端渲染容器)進行移植。後續針對移植後性能下降的問題,華爲與我們的技術團隊在一個月內通過優化底層渲染能力等綜合手段,特別是引入畢昇編輯器後,整體渲染性能提升了20%以上,最終完成了閒魚業務代碼的跨平臺移植。”

對於原生鴻蒙生態的最新進展,華爲方面介紹稱,滿足用戶99.9%時長的常用應用已全部啓動鴻蒙原生應用開發,覆蓋汽車、教育、旅遊、金融、商務辦公等18個垂直領域,已有超過15000個應用和元服務上架,同時數千個政企辦公應用也加速上線。

“鴻蒙只有擁有自己的生態,纔是真正的移動操作系統,也才能把應用、操作系統、芯片進行協同,不斷地提升體驗和安全。”在9月下旬的鴻蒙千帆會戰誓師大會上,華爲副董事長、輪值董事長徐直軍說道。

此外,操作系統生態的建設也離不開開發者的支持。華爲方面曾介紹稱,全國8個省份23個城市已發佈鴻蒙人才培養政策,華爲聯合產業、高校共同培養鴻蒙人才,每月新增10萬名鴻蒙開發者。“原生鴻蒙是一個新生命,正在努力成長。鴻蒙不僅是做出來的,更是用出來的,接下來的幾個月華爲將攜手合作夥伴和開發者一起全力衝刺原生鴻蒙正式商用。”餘承東在鴻蒙千帆會戰誓師大會上說道。

份額方面,Counterpoint數據顯示,2024年第一季度,華爲鴻蒙系統在全球市場的份額從2%增長到4%;在中國市場,鴻蒙系統的份額則增至17%,跨過16%的生死線,並超越iOS。但要注意的是,在全球市場,鴻蒙的佔比仍大幅低於安卓和iOS。