華為鴻蒙與linux關(guān)系
操作系統(tǒng)可以說是智能手機的靈魂,在如今全球智能手機市場,谷歌的Android系統(tǒng)和蘋果的iOS系統(tǒng)已經(jīng)壟斷了全世界99.9%的手機操作系統(tǒng)。android系統(tǒng)是基于Linux開發(fā),蘋果iOS系統(tǒng)是基于Unix開發(fā),而華為即將正式啟用的自主研發(fā)““鴻蒙””系統(tǒng)基于Linux開發(fā)。
現(xiàn)在世界上有三個著名的操作系統(tǒng)微軟 windows、蘋果 IOS和開源 Linux,這是因為微軟 windows和蘋果 IOS都有版權(quán),而為了重新開發(fā)一個屬于封裝系統(tǒng)的系統(tǒng),難度較大,除了開源 Linux,沒有更好的選擇。
像深度的Deep這樣的國產(chǎn)操作系統(tǒng)都是使用 Linux Deep定制開發(fā)的。甚至美國著名的 Android操作系統(tǒng)也是基于 Linux內(nèi)核 Deep定制開發(fā)的。
用華為的資金和軟件能力來重新開發(fā)一個系統(tǒng)并不難,但是重新開發(fā)一個系統(tǒng)所付出的代價會更高,這很難做到。
安卓和Linux開發(fā)者
微軟曾嘗試推出自己的 windows移動版 WP,但由于支持 wp的開發(fā)者不多,微軟 WP最終未能形成自己的軟件生態(tài),用戶不能充分使用軟件,導(dǎo)致支持 wP的手機難以贏得普通消費者的青睞, wp也因此夭折。
所以單靠自己開發(fā)一個系統(tǒng)并不難,難的是如何讓用戶減少向一個新系統(tǒng)過渡的成本。這種成本主要包括兩個方面:改善系統(tǒng)生態(tài)環(huán)境所需的成本和改變用戶使用習(xí)慣的成本。對許多操作系統(tǒng)而言,這一差距是無法跨越的。使用 Linux內(nèi)核開發(fā)華為鴻蒙系統(tǒng),同樣基于這兩個因素。
從使用習(xí)慣來看,如果新操作系統(tǒng)和安卓沒有什么不同,用戶會更容易接受。
使用和安卓相同的內(nèi)核開發(fā)系統(tǒng)可以降低開發(fā)者將軟件從安卓過渡到鴻蒙的難度。
這一點可以從華為推出 HMS (華為移動服務(wù))來看得出來,華為的操作系統(tǒng)戰(zhàn)略,正在不斷地拔除 Android的墻角。據(jù)說,一般的開發(fā)者只需兩天的時間,由兩個人組成的團隊就可以完成從 Android到鴻蒙的 app編譯。
如此一來,不管是用戶的使用習(xí)慣,還是開發(fā)人員開發(fā)系統(tǒng)軟件的難度都會降低不少,所以,從戰(zhàn)略和成本的角度來看,華為選擇 Linux內(nèi)核來生產(chǎn)早期的鴻蒙操作系統(tǒng)是非常正確的。
華為鴻蒙系統(tǒng)不用Unix開發(fā),而選擇Linux
早在2012年華為就開始規(guī)劃自有操作系統(tǒng),意在成為谷歌Android系統(tǒng)的替代品。關(guān)于華為“鴻蒙”系統(tǒng)有消息稱,該操作系統(tǒng)是基于Linux開發(fā),并已對Linux大量優(yōu)化,早已用于華為手機中的安全部分。
在如今手機操作系統(tǒng)領(lǐng)域,谷歌的Android系統(tǒng)基于Linux開發(fā),蘋果iOS系統(tǒng)基于Unix開發(fā)。那么,為什么華為“鴻蒙”系統(tǒng)不用Unix開發(fā),而選擇Linux,究竟怎么回事?
一方面、Unix是一個閉源的操作系統(tǒng),Unix的源代碼需要通過與它的所有者AT&T達成協(xié)議才能獲得許可。而Linux則是開源系統(tǒng),不存在授權(quán)問題。另外,“鴻蒙”系統(tǒng)是一個集電腦、手機、汽車等設(shè)備于一體的大一統(tǒng)的系統(tǒng),目前Linux系統(tǒng)在電腦領(lǐng)域的應(yīng)用生態(tài)也不錯,基于Linux來開發(fā),在電腦領(lǐng)域的應(yīng)用生態(tài),也解決了很大一部分問題。
另一方面、華為要基于Linux來開發(fā)“鴻蒙”系統(tǒng),其實很容易理解,畢竟目前華為手機的EMUI系統(tǒng)就是基于谷歌的Andoid系統(tǒng)深度開發(fā)。而安卓系統(tǒng)也是基于Linux來開發(fā)的,這樣不但解決了生態(tài)問題,又可以很好的兼容現(xiàn)有的安卓APP。畢竟對于一個全新的系統(tǒng)來講,生態(tài)才是成功的關(guān)鍵因素,一旦生態(tài)已經(jīng)有現(xiàn)成的了,自然就更容易成功,你覺得呢?
責(zé)任編輯:YYX
-
華為
+關(guān)注
關(guān)注
216文章
34528瀏覽量
252573 -
Linux
+關(guān)注
關(guān)注
87文章
11339瀏覽量
210119 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2638瀏覽量
66575 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2390瀏覽量
42968
發(fā)布評論請先 登錄
相關(guān)推薦
評論