首頁 > 科技

鴻蒙系統再起疑雲:開源版和手機版完全不同,後者還有安卓彩蛋

2021-06-06 10:22:16

隨著華為正式釋出鴻蒙系統2.0,同時宣佈在上百款華為裝置上升級鴻蒙,鴻蒙再次成為了人們關注的焦點。關於鴻蒙是否安卓套殼的疑問一直以來都不絕於耳,當然華為自己多次否認了鴻蒙是安卓套殼的說法,並且表示已經將開源的Open harmony捐贈給原子基金會。不過隨著更多人對鴻蒙系統的探索,特別是將開源的Open harmony原始碼以及手機鴻蒙系統進行對比後,似乎又發現了一些新的東西。

首先要確定的是一個很多人都不清楚的東西,那就是開源的Open harmony和手機所採用的鴻蒙系統2.0並不是同一個東西。雖然華為表示開源的Open harmony,每個廠商都能使用,但這並不是一個適用在手機上的系統。國內和國外都有業內人士,將開源的Open harmony原始碼下載後進行研究,發現了很多有趣的事情。

通過原始碼的檢視,可以肯定Open harmony既不是linux,也不是Android。這個系統比linux和Android OS要簡單得多。這個系統是針對loT裝置的系統,功能非常簡單,且不能運行任何APK程式。這個開源的系統,華為做了大量的程式碼重寫工作,但是很顯然它主要是用在像智慧家電這樣的裝置中,事實上它應該就是脫胎於華為當年的Lite OS。這個系統不能讓手機直接運行安卓程式,而且由於這個系統也稱之為鴻蒙,所以如果華為說這個開源的鴻蒙系統不是套殼安卓,實際上完全沒有問題。

但是,手機上的鴻蒙系統則是另外一碼事。我們現在看到的手機版鴻蒙系統,也就是可以運行安卓程式的系統,實際上是基於安卓的開源項目AOSP而來,也就是我們常說的安卓套殼,儘管AOSP是開源的,而且不少廠商也在使用。但是很關鍵的是,並沒有什麼廠商將基於AOSP的系統稱之為自主研發,這也是不少人對華為產生質疑的地方。更關鍵的是,開源的鴻蒙系統雖然和手機上的鴻蒙系統並不是一個東西,但華為都將其稱之為鴻蒙,這的確非常容易造成使用者的誤解。

所以從某個角度來看,可以認為華為玩了一個完美的文字遊戲。華為說鴻蒙系統並非套殼安卓,是因為開源版的鴻蒙系統的確和安卓沒有關係,這沒有問題。但目前手機所使用的鴻蒙系統,的確又是基於AOSP,這又讓不少人產生了疑惑。而其根本原因,還是因為華為將兩種其實完全不同的系統,都稱為鴻蒙而導致的。至於為什麼要這麼做,相信大家可以猜到。

另外比較有趣的是,在安卓10中,谷歌在系統中內建了一個安卓Q復活節彩蛋的應用程式,而在最新的MatePad Pro中,鴻蒙系統同樣包括了這個安卓Q復活節彩蛋的程式。如果華為不是在鴻蒙機器中內建了一個安卓模擬器的話(這個可能性太低),那麼這個事兒就比較耐人尋味了。

海外一些知名媒體也向華為發出諮詢,而華為的太極拳依然打得很好。華為在回覆中表示:Harmony OS 2是華為基於開源項目OpenHarmony 2.0,針對不同場景的智慧裝置開發的商用版本;Android是基於AOSP開源項目開發的。鴻蒙支援多核心,它允許裝置選擇它需要的核心。例如,只有千位元組或兆位元組RAM的硬體可以使用LiteOS核心,而具有較大RAM的裝置可以實現 Linux 核心。

看,華為似乎把一切都說得很清楚,但如果細讀這份回覆,就會發現華為其實什麼都沒說明……既沒有說清楚開源鴻蒙和手機用鴻蒙系統的不同,也沒有說明現在的手機鴻蒙系統和安卓有什麼關聯。不過從這份聲明來看,可以肯定的是,普通loT用的其實就是LiteOS核心,而較大RAM的裝置,其實就是指的手機,可以用Linux核心,但是這Linux核心,是不是基於AOSP的安卓系統,華為沒說明白。

關於這個事兒,我們覺得到現在就比較清楚了,雖然看似華為並沒有給出明確的答案,但是我們也覺得可能也沒什麼疑問了。不過可以確定的是,即使是開源的鴻蒙,也就是這個用於loT裝置的系統,依然是一個了不起的成就,未來如果結合雲端和AI,依然能有非常廣泛的應用。至於手機版現在的鴻蒙系統,就像我們之前說的一樣,就當一個安卓系統用就是了,畢竟現在要做一個真正獨立的系統,很多專利牆是繞不開的。

只是我們覺得有一些事情大大方方說出來就行了,不需要讓大家去猜,畢竟現在開源鴻蒙的原始碼放在這裡,有開發經驗的人不難判斷出怎麼回事,甚至海外媒體的記者編輯都猜得到怎麼回事,完全沒必要遮遮掩掩。做一個完全自研發的系統是非常困難的事情,特別是完全獨立,這不僅是技術的問題,還有生態的問題,任何聰明的廠商現在都不會去這樣的事兒,因為做了基本就是死,除非你完全做成閉環,那還得看你自己的終端裝置前景如何,而華為現在還處於禁令期……


IT145.com E-mail:sddin#qq.com