如果“鴻蒙”堅(jiān)持自主開(kāi)發(fā),華為將有哪些優(yōu)勢(shì)與短板?
眾所周知,華為自主研發(fā)的“鴻蒙”操作系統(tǒng),著力于開(kāi)發(fā)一款開(kāi)源、微內(nèi)核(鴻蒙沿用Linux 內(nèi)核)、跨平臺(tái)與海量應(yīng)用生態(tài)APPs 適配的通用操作系統(tǒng)。Fuchsia 采用微內(nèi)核,據(jù)說(shuō)“鴻蒙”也采用微內(nèi)核。Fuchsia 的微內(nèi)核是谷歌自創(chuàng)的,如果“鴻蒙”要堅(jiān)持自主開(kāi)發(fā),那就不該采用谷歌的微內(nèi)核,需華為自研?
最近我有機(jī)會(huì)與華為設(shè)計(jì)人員交談獲知:華為終于沒(méi)有采用微內(nèi)核,而是采用與Android 相同的宏內(nèi)核——Linux 內(nèi)核。
“鴻蒙”作為一款開(kāi)源的跨平臺(tái)的操作系統(tǒng),可覆蓋手機(jī)、桌面、平板、電視及可穿戴設(shè)備。“鴻蒙”吸收了華為自研的優(yōu)質(zhì)部件—— 方舟編譯器、EMUI 9.1 界面配置、EROFS 超級(jí)文件系統(tǒng),以及優(yōu)化的安全模塊。
谷歌開(kāi)發(fā)Fuchsia 始自2010 年,預(yù)計(jì)2020 年可發(fā)布。谷歌需要與華為合作提供智能手機(jī),將Fuchsia 搭載在手機(jī)上進(jìn)行產(chǎn)品測(cè)試,以完成Fuchsia 全部開(kāi)發(fā)工作。Android 原生APPs 在Android 上運(yùn)行時(shí)有卡頓現(xiàn)象,不夠流暢(不如蘋(píng)果iOS 原生APPs 在iOS 上運(yùn)行流暢)。
華為在與Google 合作期間,帶著其自創(chuàng)的方舟編譯器(通過(guò)架構(gòu)優(yōu)化,全程執(zhí)行機(jī)器碼,并將靜態(tài)編譯為動(dòng)態(tài)類(lèi)),可高效率,高質(zhì)量運(yùn)行應(yīng)用,解決Android 原生應(yīng)用在運(yùn)行時(shí)“邊解釋、邊執(zhí)行”所造成的低效現(xiàn)象。
對(duì)Android 原生應(yīng)用APPs 的運(yùn)行狀態(tài)進(jìn)行測(cè)試、重新編譯時(shí),高質(zhì)量、高效率消除其卡頓現(xiàn)象,提高其運(yùn)行的流暢性。華為的這種做法獲得了谷歌的贊賞,谷歌支持華為擴(kuò)大對(duì)Android 原生應(yīng)用APPs 的改造。這時(shí)華為收獲了自創(chuàng)改造的APPs,也可重新編譯Android 原生APPs 或與蘋(píng)果iOS APPs 并與之兼容。
這就是谷歌與華為先中斷合作、后來(lái)又恢復(fù)合作的原因。
Fuchsia 采用微內(nèi)核,鴻蒙采用宏內(nèi)核(Linux)。Linux 基金會(huì)內(nèi)核維護(hù)者、院士Greg KH 認(rèn)為Fuchsia 由于采用微內(nèi)核,比“鴻蒙”采用的Linux 內(nèi)核其運(yùn)算速度要慢得多!
根據(jù)實(shí)測(cè):“鴻蒙”系統(tǒng)比Android 系統(tǒng)快60%。
所謂比爾·蓋茨不看好華為的“鴻蒙”系統(tǒng),一位蘋(píng)果工程師認(rèn)為“鴻蒙”拋開(kāi)基于Java 和Linux 那些成熟的軟件,可能導(dǎo)致它不可兼容很多其他軟件而成為“孤島”。
這兩位的說(shuō)法似乎有點(diǎn)“隔靴抓癢”:蓋茨是說(shuō)他犯了一個(gè)錯(cuò)誤,在蘋(píng)果的iOS 系統(tǒng)之外,給了谷歌Android 系統(tǒng)的一個(gè)發(fā)展機(jī)遇;蘋(píng)果專(zhuān)家誤以為“鴻蒙”采用了拋棄Linux 的微內(nèi)核。
現(xiàn)在我們來(lái)討論“鴻蒙”是否有短板?我認(rèn)為短板還是有的(為此要提高警惕):
“鴻蒙”的短板在谷歌開(kāi)發(fā)圍繞Android 的常用應(yīng)用
“鴻蒙”可以流暢運(yùn)行經(jīng)華為改造后的安卓應(yīng)用生態(tài)APPs,再加上一些國(guó)內(nèi)移動(dòng)端軟件的支持,鴻蒙手機(jī)在國(guó)內(nèi)使用不成問(wèn)題。
但在國(guó)外市場(chǎng),如果谷歌不再將其框架服務(wù)(GMS)和其常用軟件(如Google Map、YouTube、Gmail 等)授權(quán)給華為鴻蒙手機(jī),鴻蒙手機(jī)在國(guó)外使用將遇到危機(jī)?,F(xiàn)在谷歌可能已將華為解禁。
“鴻蒙”另一個(gè)短板是成熟度
新一代操作系統(tǒng)投入運(yùn)行必須闖過(guò)成熟關(guān),從開(kāi)發(fā)出來(lái),投入運(yùn)行,到成熟起來(lái),需要很長(zhǎng)的時(shí)間!“鴻蒙”將于今冬明春上市,是否有點(diǎn)急于求成?!成熟度是今后關(guān)注的重點(diǎn)。
今年6 月上旬,我在與華為的一些負(fù)責(zé)人和開(kāi)發(fā)人員討論是說(shuō):華為自創(chuàng)的方舟編譯器,自主開(kāi)發(fā)的“鴻蒙”操作系統(tǒng),主動(dòng)改造的Android APP,應(yīng)該點(diǎn)贊,了不起!但此時(shí)此刻,華為更要自信+冷靜!
冷靜:保持低調(diào)、理智,不要為來(lái)自外部的壓力,泰山壓頂所動(dòng)搖,也不要為一些不知內(nèi)情、不懂專(zhuān)業(yè)的人的過(guò)度吹捧所迷惑,自己不要當(dāng)“大咀巴”!
我們相信自己的實(shí)力,反制美國(guó)EAR;