2019年8月9日,備受期待的華為鴻蒙OS,正式揭開(kāi)廬山真面目。
作為華為面向未來(lái)打造的操作系統(tǒng),鴻蒙是一款基于微內(nèi)核的面向全場(chǎng)景的分布式OS。
得益于微內(nèi)核架構(gòu),鴻蒙OS可以更加簡(jiǎn)單方便地適配各種各樣的硬件終端。
在鴻蒙OS架構(gòu)中,內(nèi)核與基礎(chǔ)服務(wù)、程序框架等相脫離,并形成“微內(nèi)核-基礎(chǔ)服務(wù)-程序框架-不同硬件專(zhuān)有服務(wù)”的運(yùn)作體系:鴻蒙OS在對(duì)不同硬件進(jìn)行適配時(shí),最底層的“微內(nèi)核”無(wú)需改動(dòng)、直接接入,同時(shí)只需對(duì)不同硬件的“專(zhuān)有服務(wù)”進(jìn)行相應(yīng)的開(kāi)發(fā)。
而相比于同樣基于微內(nèi)核架構(gòu)的Fuchsia、Windows等系統(tǒng),鴻蒙還是一款全場(chǎng)景分布式OS,有分布式架構(gòu)支撐。
分布式設(shè)計(jì)有什么好處呢?按照官方說(shuō)法,采用分布式設(shè)計(jì)的鴻蒙OS,既可讓開(kāi)發(fā)者像開(kāi)發(fā)同一終端那樣開(kāi)發(fā)跨終端分布式應(yīng)用,又可讓消費(fèi)者感受到跨終端業(yè)務(wù)協(xié)同能力為各使用場(chǎng)景帶來(lái)的無(wú)縫體驗(yàn)。
顯然,華為想把鴻蒙OS打造成一款輕量級(jí)、跨平臺(tái)、大一統(tǒng)的操作系統(tǒng)。
鴻蒙OS在電視上的試水
伴隨首次公開(kāi)亮相,鴻蒙OS首款搭載設(shè)備便已面世。如同官方所言,鴻蒙OS被首先應(yīng)用在電視設(shè)備,即榮耀/華為智慧屏系列產(chǎn)品。
回顧鴻蒙發(fā)展歷程,2017年鴻蒙內(nèi)核1.0完成技術(shù)驗(yàn)證,2018年鴻蒙內(nèi)核2.0用于終端TEE,2019年鴻蒙OS 1.0正式登場(chǎng),推進(jìn)節(jié)奏不可謂不快。
然而,系統(tǒng)開(kāi)發(fā)終究是個(gè)漫長(zhǎng)過(guò)程:鴻蒙OS來(lái)了,并不等同于獨(dú)立、成熟的華為新系統(tǒng)也來(lái)了。
榮耀/華為智慧屏所搭載的鴻蒙OS 1.0,在系統(tǒng)層面的一些核心技術(shù)并沒(méi)有一步到位,而華為也從未強(qiáng)調(diào)鴻蒙是其自有或自研操作系統(tǒng)。
按照官方說(shuō)法,鴻蒙OS 1.0基于開(kāi)源框架、關(guān)鍵模塊自研,具有分布式架構(gòu)、方舟編譯器、確定時(shí)延引擎、TEE微內(nèi)核形式化驗(yàn)證以及Beta版的多終端開(kāi)發(fā)IDE等特性。
對(duì)應(yīng)的,鴻蒙OS 1.0并沒(méi)有實(shí)現(xiàn)內(nèi)核及應(yīng)用框架自研,而且也不是通用微內(nèi)核架構(gòu)。華為表示,當(dāng)前版本鴻蒙OS采用基于Linux內(nèi)核、鴻蒙微內(nèi)核和LiteOS共同組成的混合內(nèi)核。
智慧屏設(shè)備用戶,也許并未明顯感受到鴻蒙OS與其他基于Android的電視系統(tǒng)間的差異,但這樣一款表現(xiàn)相對(duì)穩(wěn)定、同時(shí)起平穩(wěn)過(guò)渡作用的初版系統(tǒng),對(duì)其使用體驗(yàn)而言未必就是一件壞事。當(dāng)然,不少人的確渴望鴻蒙OS能一步到位獨(dú)立、成熟的系統(tǒng),但這多少都有點(diǎn)不切實(shí)際。
目前,智慧屏設(shè)備上的鴻蒙OS已經(jīng)來(lái)到1.1版本。鴻蒙OS 1.1主打沉浸式界面設(shè)計(jì),擁有多任務(wù)管理、負(fù)一屏智慧助手等亮點(diǎn)功能。
其實(shí),鴻蒙OS所體現(xiàn)的一些重要特性,亦在EMUI 10上有所體現(xiàn)。例如,EMUI 10同樣采用“分布式架構(gòu)”,開(kāi)發(fā)者可以做到“一次編寫(xiě)、多處運(yùn)行”,降低適配不同終端的工程量。EMUI 10主打的分布式UI編程框架,同樣體現(xiàn)了這樣的思路,“表達(dá)統(tǒng)一、運(yùn)行多態(tài)”,可實(shí)現(xiàn)應(yīng)用界面的多終端自適應(yīng)。
有觀點(diǎn)認(rèn)為,EMUI 10之所以擁有鴻蒙設(shè)計(jì)思想的功能,正是為其有朝一日能切換到鴻蒙所進(jìn)行的前期準(zhǔn)備。
伴隨鴻蒙OS的正式登場(chǎng),作為先頭兵的HMS(華為移動(dòng)服務(wù))生態(tài)也在加速發(fā)展。
HMS是華為提供的基礎(chǔ)服務(wù)合集,對(duì)標(biāo)谷歌GMS,提供華為賬號(hào)、應(yīng)用內(nèi)消息、消息通知、身份驗(yàn)證、掃碼等基礎(chǔ)服務(wù)。
今年6月,華為推送HMS Core 5.0,新增音頻、視頻、圖像、圖形引擎、計(jì)算機(jī)圖形、增強(qiáng)現(xiàn)實(shí)引擎等服務(wù)能力。第三方開(kāi)發(fā)者可在應(yīng)用服務(wù)、媒體、圖形、AI、智能終端、安全和系統(tǒng)等七大領(lǐng)域?yàn)槿A為用戶帶來(lái)更好服務(wù)。
最新數(shù)據(jù)顯示,HMS全球月活用戶超過(guò)7億,注冊(cè)開(kāi)發(fā)者達(dá)到160萬(wàn),超過(guò)8萬(wàn)個(gè)應(yīng)用已經(jīng)集成華為HMS Core。
鴻蒙OS要加快腳步了
正在壯大的HMS生態(tài),逐步推進(jìn)的方舟編譯器,都讓人們更加期待全新版本的鴻蒙OS。
根據(jù)之前公布的路線圖,2020年鴻蒙OS將應(yīng)用在PC、手表/手環(huán)、車(chē)機(jī)上;2021 年鴻蒙OS將應(yīng)用在音箱、耳機(jī)上;2022年,鴻蒙OS將應(yīng)用在VR眼鏡及更多設(shè)備上。
2020年,華為面臨的國(guó)際形勢(shì)更加復(fù)雜、多變。不管是出于自身主動(dòng)應(yīng)變之舉,還是外界環(huán)境倒逼所致,鴻蒙OS的發(fā)展腳步都要再加快了。
于用戶而言,迫切期待看到鴻蒙OS全面采用自研內(nèi)核及應(yīng)用框架,迫切期待看到鴻蒙OS能來(lái)到PC、可穿戴甚至是手機(jī)設(shè)備上。
當(dāng)然,在今年9月舉行的2020華為開(kāi)發(fā)者大會(huì)上,我們極有可能看到2.0版本鴻蒙OS的登場(chǎng)。按計(jì)劃,鴻蒙OS 2.0將基于自研內(nèi)核及應(yīng)用框架,采用通用微內(nèi)核架構(gòu),支持多語(yǔ)言統(tǒng)一編譯、高性能圖形棧、滿足“車(chē)規(guī)級(jí)”標(biāo)準(zhǔn)以及帶來(lái)正式版多終端開(kāi)發(fā)IDE等特性。
而在搭載設(shè)備上,除了此前確定的PC、手表/手環(huán)、車(chē)機(jī)設(shè)備,全新鴻蒙OS系統(tǒng)能否“提前”來(lái)到手機(jī)設(shè)備上,已然成為一大看點(diǎn)。
按照華為消費(fèi)者業(yè)務(wù)CEO余承東此前說(shuō)法,鴻蒙OS隨時(shí)都可以用在手機(jī)上,“但因?yàn)榭紤]到生態(tài)原因,我們支持谷歌的Android生態(tài),我們優(yōu)先使用谷歌Android操作系統(tǒng)”。
如果Android操作系統(tǒng)無(wú)法使用了,我們就隨時(shí)可以啟用我們的鴻蒙。
其實(shí)我們把Android生態(tài)的應(yīng)用遷移到華為鴻蒙OS,開(kāi)發(fā)工作量非常非常之小,甚至用我們方舟編譯器,我們生態(tài)去連接,可能一天兩天就搞完了。
全球局勢(shì)波詭云譎,華為更是首當(dāng)其沖。在這樣的大形勢(shì)下,鴻蒙OS的獨(dú)立、成熟之路,宜早不宜遲。在鴻蒙OS 2.0及其后續(xù)版本中,華為不僅要做到系統(tǒng)內(nèi)核及應(yīng)用框架自研,而且也要讓更多用戶能體驗(yàn)到這一新系統(tǒng),例如推出搭載鴻蒙OS的榮耀中低端手機(jī)。
于第三方開(kāi)發(fā)者而言,他們迫切期待看到全面開(kāi)源的鴻蒙OS系統(tǒng)。
鴻蒙會(huì)是什么條件的開(kāi)源呢?根據(jù)“鴻蒙學(xué)堂”的解答,鴻蒙開(kāi)源是一個(gè)全面的開(kāi)源,但為了技術(shù)保密和核心的東西,在有一些地方分節(jié)奏開(kāi)源,最終都會(huì)開(kāi)源。
故而,鴻蒙OS 2.0能帶來(lái)何種程度的開(kāi)源,亦是9月華為開(kāi)發(fā)者大會(huì)的一大看點(diǎn)。
結(jié)語(yǔ)
鴻蒙OS的英文名叫“HarmonyOS”,為何如此翻譯?余承東曾解釋道:
鴻蒙有“開(kāi)天辟地”的意思,最接近的英語(yǔ)單詞是 Genesis(開(kāi)天辟地)。用漢語(yǔ)拼音表達(dá)鴻蒙太難發(fā)音了,我們?nèi)∶?a target="_blank">Harmony”,希望給世界帶來(lái)更多和平、方便。
鴻蒙OS,對(duì)內(nèi)有開(kāi)天辟地之意;HarmonyOS,對(duì)外有和睦發(fā)展之意。
單從命名來(lái)看,華為對(duì)這款系統(tǒng)的定位雖有革新、但并不激進(jìn)。而這似乎也能解釋?zhuān)瑸楹硒櫭蒓S的第一年之旅略顯平淡。
一方面,鴻蒙OS需要先針對(duì)特定設(shè)備開(kāi)展小規(guī)模的試水,這既有平穩(wěn)上道的用意,也有測(cè)試系統(tǒng)的考慮;另一方面,鴻蒙OS在等待更加成熟的時(shí)機(jī)條件:過(guò)去一年HMS生態(tài)快速發(fā)展,開(kāi)源的方舟編譯器亦迎來(lái)了首批開(kāi)發(fā)者。
經(jīng)過(guò)一年準(zhǔn)備和等待,鴻蒙OS 2.0即將正式亮相。毫無(wú)疑問(wèn),全新版本鴻蒙OS將擁有更大的施展舞臺(tái),而且也將展現(xiàn)出更加獨(dú)立和成熟的發(fā)展姿態(tài)。
于華為而言,是時(shí)候拿出這樣一個(gè)樣子的操作系統(tǒng)出來(lái)了。
-
華為
+關(guān)注
關(guān)注
215文章
34308瀏覽量
251184 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2634瀏覽量
66215
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論