鴻蒙囊括一切,安卓是它的一個子系統_風聞
Observer2016—- 神秘的“false” —2021-05-16 07:34
【本文由“澳洲的墨爾本”推薦,來自《感受一下HarmonyOS 2.0.0.53鴻蒙操作系統》評論區,標題為澳洲的墨爾本添加】
Welkin_R看你洋洋灑灑寫了一堆,那你是否知道,現在的鴻蒙2.0用着AOSP項目修改的Linux內核(AOSP分支下的代碼放到Linux主幹內核下是無法運行的)、Google為AOSP項目規避GPL許可開發的HAL層、Google開發的ART,然後自己開發了上層應用,請問你認同這種系統是華為的發佈會上吹噓的自主研發系統嗎?Java是開發語言而不是操作系統,你無法將一個操作系統描述成套在某一個開發語言的殼子上,你所想要舉的例子其實有現實版:套殼Python的木蘭編程語言,請注意套殼語言的最終還是語言,套殼系統的才會是系統。
Windows系統上可以安裝安卓虛擬機來運行APK,但把安卓虛擬機完全移除,Windows依然可以運行exe,因此你不能説Windows套殼安卓。
當前版本的鴻蒙系統上運行的仍然是APK,把Android Runtime完全移除,鴻蒙OS將無法啓動並運行應用程序。
作為一箇中國人,誰不想國家強大?誰不想真正自主可控?説自研沒用的都該拖出去餵狗!但這並不代表掛羊頭賣狗肉撒謊騙人應當被有理智的國人認同。前有漢芯、木蘭編程語言的前車之鑑,靠綁架缺乏相應知識的普通國人的愛國心來營銷自己是令人不齒的,你明白了嗎?
認識錯誤。鴻蒙不是專為手機研發的操作系統,它的底層(內核、子系統)和安卓毫無關係,也不兼容。因為鴻蒙面向的是萬物互聯的所有設備。在物聯網世界裏沒有安卓,鴻蒙運行的好好的!手機系統只是鴻蒙的一個應用領域,畢竟華為想要保住手機業務,所以鴻蒙必須要能運行安卓APP(APK程序),所以在鴻蒙裏嵌入了一個安卓接口層。
就像Windows10帶了一個Linux子系統,可以運行Linux程序一樣,你不能説Window是linux系統。拿走Linux子系統,Windows照樣可以運行自己的應用。同樣,技術上,拿去安卓接口層,鴻蒙手機也可以運行鴻蒙原生程序,但對於手機業務,由於鴻蒙沒建立生態系統,商業上是不可行的。至於子系統裏採用了哪些安卓開源代碼,這個我沒看代碼,不清楚。
不過既然安卓是開源的,用一些代碼不是很正常的嘛?不要把鴻蒙看成是手機系統,更不要等同於什麼安卓魔改,谷歌都不會這樣認為!如果華為捨棄手機業務,鴻蒙根本不需要嵌一個安卓子系統在裏面。智能家電、家居、汽車、萬物互聯的世界,鴻蒙大有可為!