華為鴻蒙系統(tǒng)(HongmengOS或HomonOS),是華為開發(fā)的自有操作系統(tǒng)。
華為OS將打通手機(jī)、電腦、平板、電視、汽車、智能穿戴,(將這些設(shè)備)統(tǒng)一成一個(gè)操作系統(tǒng)。且該系統(tǒng)是面向下一代技術(shù)而設(shè)計(jì)的,能兼容全部安卓應(yīng)用的所有Web應(yīng)用。若安卓應(yīng)用重新編譯,在華為OS操作系統(tǒng)上,運(yùn)行性能提升超過60%。
2012年,華為開始規(guī)劃自有操作系統(tǒng)“鴻蒙”。
2019年5月17日,由某教授領(lǐng)導(dǎo)的華為操作系統(tǒng)團(tuán)隊(duì)開發(fā)了自主產(chǎn)權(quán)操作系統(tǒng)——鴻蒙。
華為的「鴻蒙」系統(tǒng)基于Linux開發(fā),但總的來說,它將增加更多的華為特性和功能。華為的「鴻蒙」系統(tǒng)一直處于研發(fā)中,此次事件加速了其研發(fā)進(jìn)程,這個(gè)系統(tǒng)將打通手機(jī)、電腦、平板、穿戴設(shè)備、汽車、電視等全領(lǐng)域,重要的是這個(gè)系統(tǒng)會(huì)兼容Android和Web全部應(yīng)用,之前的方舟編譯器也是此系統(tǒng)的伏筆。
華為“鴻蒙”系統(tǒng)為什么不基于Unix開發(fā)?
在手機(jī)操作系統(tǒng)領(lǐng)域,android基于Linux開發(fā),蘋果IOS基于UNIX開發(fā),那么華為的“鴻蒙”操作系統(tǒng)為什么不能基于UNIX開發(fā)呢?
Unix內(nèi)核
Unix是一個(gè)閉源的操作系統(tǒng),Unix的源代碼需要通過與它的所有者AT&T達(dá)成協(xié)議才能獲得許可。UNIX系統(tǒng)在學(xué)術(shù)界發(fā)展迅速,產(chǎn)生了很多分支,其中最著名的就是BSD(伯克利軟件發(fā)行版),而蘋果的Mac OS和IOS均是BSD衍生產(chǎn)品,采用了BSD的內(nèi)核。
Linux內(nèi)核
Linux從誕生開始就是開源的自由軟件,任何人都可以免費(fèi)的使用。集成了Unix的核心設(shè)計(jì)思想,但是并沒有采用Unix的源碼。所有的Linux組建都是自由和開放的源代碼,任何人都可以創(chuàng)建一個(gè)Linux的發(fā)行版,比如ubuntu、debian、centos等等。
Unix和Linux的區(qū)別
Unix系統(tǒng)是閉源的,屬于商業(yè)軟件;Linux是開源的,屬于自由軟件。
Unix系統(tǒng)大多數(shù)與硬件配套;Linux可以運(yùn)行在多種硬件平臺(tái)上。
操作系統(tǒng)內(nèi)核
IOS和Mac OS是蘋果的系統(tǒng),以流暢性著稱,IOS和Mac OS均采用了UNIX內(nèi)核。IOS和Mac OS的內(nèi)核均是UNIX的一個(gè)分支(Darwin),基于喬布斯以前創(chuàng)立的NEXT公司開發(fā)的操作系統(tǒng)OpenStep(1993年),而OpenStep在衍生于加州大學(xué)伯克利分校發(fā)布的BSD版本,是UNIX的一種分支。
Android的核心是Linux內(nèi)核,誕生于2003年,后來在2005年由google收購(gòu),主要用以移動(dòng)設(shè)備的操作系統(tǒng)。google收購(gòu)了android之后,組建了開放手機(jī)聯(lián)盟,成員來自硬件廠商、電信運(yùn)營(yíng)商、互聯(lián)網(wǎng)廠商等85家大型企業(yè)組成,并且實(shí)現(xiàn)了android系統(tǒng)的開源。
UNIX系統(tǒng)屬于商業(yè)軟件,不開放源代碼,如果使用需要得到相關(guān)授權(quán),并且UNIX系統(tǒng)的核心幾乎有美國(guó)壟斷。蘋果IOS系統(tǒng)之所以能夠基于UNIX,并且實(shí)現(xiàn)了商業(yè)的成功,與喬布斯是分不開的,IOS和Mac OS均是基于喬布斯在1993年發(fā)布的OpenStep系統(tǒng)(BSD衍生)。
從常年的研究角度,因?yàn)槿A為已經(jīng)從2009年開始研究方舟編譯器,并且已經(jīng)立項(xiàng),而華為系統(tǒng)據(jù)說從2012年開始研究,所以華為很可能會(huì)從方舟編譯器考慮。畢竟方舟編譯器是針對(duì)安卓應(yīng)用進(jìn)行的編譯,為了完美契合,所以可能使用linux。
而且,目前的EMUI使用了全新的erofs超級(jí)文件系統(tǒng),所以可以被列為linux內(nèi)核分枝,所以華為使用Linux是早有定居,之前布局。
華為如果基于UNIX系統(tǒng)開發(fā)操作系統(tǒng),第一:需要授權(quán),授權(quán)被美國(guó)牢牢限制,而linux系統(tǒng)沒有這個(gè)問題;第二:門檻很高,蘋果IOS已經(jīng)近30年的發(fā)展和改進(jìn),而華為2012年才開始搞自己的操作系統(tǒng),短時(shí)間內(nèi)很難打造一個(gè)“生態(tài)鏈”。
總之,華為的“鴻蒙”操作系統(tǒng)是無法使用UNXI內(nèi)核的,只能基于Linux內(nèi)核進(jìn)行研發(fā),畢竟華為也是Linux聯(lián)盟的重要成員。
-
華為
+關(guān)注
關(guān)注
216文章
35021瀏覽量
255022 -
UNIX
+關(guān)注
關(guān)注
0文章
296瀏覽量
42082 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2639瀏覽量
67695
發(fā)布評(píng)論請(qǐng)先 登錄
華為亮相2025開源鴻蒙開發(fā)者大會(huì)
鴻蒙操作系統(tǒng)首登電腦端,華為開啟鴻蒙辦公新時(shí)代

【「鴻蒙操作系統(tǒng)設(shè)計(jì)原理與架構(gòu)」閱讀體驗(yàn)】01-初始華為鴻蒙
AIGC入門及鴻蒙入門
華為新品出廠默認(rèn)搭載原生鴻蒙系統(tǒng)
華為舉辦首屆鴻蒙生態(tài)大會(huì)
原生鴻蒙操作系統(tǒng)正式發(fā)布,誠(chéng)邁科技與華為一起共建鴻蒙新世界

華為鴻蒙系統(tǒng)正式發(fā)布,華鼎冷鏈科技攜手共筑國(guó)產(chǎn)OS生態(tài)

華為原生鴻蒙操作系統(tǒng)正式發(fā)布
開源鴻蒙OpenHarmony系統(tǒng)更換開機(jī)Logo方法,RK3566鴻蒙開發(fā)板備戰(zhàn)第九屆華為ICT大賽

評(píng)論