近日華為發(fā)布了鴻蒙OS2.0操作系統(tǒng),并開啟內(nèi)測,網(wǎng)絡熱度直線升高。大部分國人叫好的同時,網(wǎng)絡攻擊也如期而至,有噴子說鴻蒙根本就是安卓套殼,所有內(nèi)核全是安卓系統(tǒng),華為只是做了一個系統(tǒng)皮膚,并新開發(fā)了一些插件,實現(xiàn)了一些新功能,本質(zhì)上還是安卓系統(tǒng)。今天就談談我對此事的看法。 鴻蒙OS究竟是否安卓OS套殼?我的研究結論是“否”! 一、鴻蒙系統(tǒng)是開源系統(tǒng) 華為前年就宣布鴻蒙OS將和安卓系統(tǒng)一樣是開源系統(tǒng),源代碼將向公眾開放,每個人都可以研究鴻蒙系統(tǒng)的程序代碼。華為敢這樣做,就有“鴻蒙系統(tǒng)不是安卓套殼”的自信,否則鴻蒙沒被網(wǎng)絡噴子們噴死,也被谷歌制裁了。如果鴻蒙是安卓套殼,華為唯一的明智選擇就是藏著掖著,把程序代碼加密,而不是公之于眾!既然華為敢于開源,就足以證明鴻蒙系統(tǒng)是原創(chuàng)的,否則就是掩耳盜鈴! 二、鴻蒙系統(tǒng)是全新的架構 鴻蒙OS是基于linux開發(fā)的微內(nèi)核、分布式操作系統(tǒng),其核心很小,也不能實現(xiàn)什么復雜的功能。打個比方,鴻蒙內(nèi)核就如同一臺發(fā)動機,其本身不能實現(xiàn)跑、飛、轉(zhuǎn)等動作,但通過給發(fā)動機裝上“輪子”讓能讓他變成“汽車”,也可以給他裝上“翅膀”變成飛機,給“汽車”再裝上鐵犁他就能去耕地,給“飛機”裝上“機炮”他就能去戰(zhàn)斗,這里的“輪子”、“翅膀”、“鐵犁”、“機炮”都是功能模塊,對鴻蒙來說,他們的主要任務就是開發(fā)這些功能模塊,這也是微內(nèi)核分布式操作系統(tǒng)的真諦。 其實鴻蒙OS的內(nèi)核三年前就開發(fā)好了,是由linux內(nèi)核、鴻蒙內(nèi)核和lite內(nèi)核三部分組成,其中l(wèi)inux是開源操作系統(tǒng),華為保留了linux系統(tǒng)最底層的功能,作為鴻蒙系統(tǒng)的“底盤”,然后在“底盤”上承載“鴻蒙內(nèi)核”和“l(fā)ite內(nèi)核”,鴻蒙內(nèi)核面向手機、平板、電腦、電視等高性能設備,lite內(nèi)核則面向物聯(lián)網(wǎng)設備。鴻蒙內(nèi)核和lite內(nèi)核都是華為自研,每一行代碼都是華為人辛辛苦苦敲出來的!是華為賦予了鴻蒙OS靈魂和生命,說鴻蒙系統(tǒng)是華為創(chuàng)造的全新生命體并不為過! 三、微內(nèi)核和宏內(nèi)核 鴻蒙系統(tǒng)是微內(nèi)核,而安卓是宏內(nèi)核,鴻蒙核心只有幾兆,而安卓核心是幾百兆,兩者根本就是不同技術思路的產(chǎn)物,是完全不同的兩種事物。噴子說鴻蒙套殼安卓,我感到非??尚?!一個微內(nèi)核如何套殼一個宏內(nèi)核?用乒乓球去套籃球?稍微有點智商的人都知道這是不可能的,大小完全不同!請噴子不要再指鹿為馬了,那只能暴露你別有用心,居心叵測! 可見,鴻蒙系統(tǒng)是全新的架構,全新的系統(tǒng),說他是套殼安卓無異于睜眼說瞎話! 四、鴻蒙系統(tǒng)和安卓系統(tǒng)有關系嗎? 很多人在鴻蒙系統(tǒng)內(nèi)發(fā)現(xiàn)了安卓系統(tǒng)的代碼和蛛絲馬跡,就據(jù)此認為鴻蒙系統(tǒng)其實是安卓系統(tǒng)套殼,以此否認鴻蒙系統(tǒng)的原創(chuàng)性。我只能說這種人根本就沒理解“微內(nèi)核、分布式”的含義,或者說故意混淆視聽! 微內(nèi)核、分布式的最大特點就是,內(nèi)核非常小,只有幾兆,可以裝進任何設備,然后再根據(jù)設備需要實現(xiàn)的功能添加部件,以此來實現(xiàn)以不變應萬變的神奇能力!華為已經(jīng)開發(fā)了幾百種鴻蒙“功能部件”,可以分別裝入智能手表、智能手機、智能電視、智能汽車、智能家電等不同的設備中,實現(xiàn)不同的功能。這些功能部件如同一個個積木,可以隨意組合,搭配出無數(shù)種設備所需的系統(tǒng),適應性非常強,這是鴻蒙系統(tǒng)的厲害之處! 而為了兼容安卓程序,華為將安卓系統(tǒng)修改成了一個“功能部件”,插入到鴻蒙系統(tǒng)內(nèi),從而讓鴻蒙手機可以隨意安裝安卓app。安卓系統(tǒng)也是開源的,華為使用并不違法。因為安卓系統(tǒng)和鴻蒙系統(tǒng)都是以linux為底層,所以鴻蒙兼容安卓在技術上并不難! 當然,兼容安卓只是鴻蒙的過渡性策略,未來隨著鴻蒙生態(tài)發(fā)展壯大,安卓功能模塊必然會從鴻蒙系統(tǒng)中消失。 五、鴻蒙為何選擇兼容安卓程序 一個操作系統(tǒng),最難的是起步階段,如果沒有程序支持,構建不起生態(tài)系統(tǒng),這個操作系統(tǒng)必將走向死亡。即使強大如三星和微軟,他們開發(fā)的Tizen和WP手機系統(tǒng)也因為沒能建立起生態(tài)而黯然收場。 華為讓鴻蒙兼容安卓,就能避免一開始沒app可用的尷尬,但鴻蒙系統(tǒng)有許多安卓系統(tǒng)不具備的小功能,隨著用戶逐漸適應了鴻蒙系統(tǒng),華為就可以慢慢的讓鴻蒙系統(tǒng)變的與安卓越來越不同,最終與安卓分道揚鑣,自成生態(tài)。 兼容apk犯法嗎?不犯法你有何資格在這里說三道四?鴻蒙兼容安卓無疑是當前最明智的抉擇,是鴻蒙從弱小走向強大的必由之路,只要能強大,就是兼容exe都沒問題,何況apk? 總之,鴻蒙絕非安卓套殼,安卓對鴻蒙來說充其量只是一個功能部件,鴻蒙的內(nèi)核和其它功能模塊都是華為自研,是100%華為自有知識產(chǎn)權,靠抄襲是抄不來能接受開源檢驗的操作系統(tǒng)的!谷歌比你們更關注鴻蒙,如果鴻蒙是抄襲,不需要你們聒噪,谷歌都能把鴻蒙扼殺在搖籃里! |
|