額……老鐵們,我圖吧老撿國產芯片垃圾的了
最近咱證實了之前隔壁羣的傳言爲假,談談鴻蒙系統是不是Linux的這個問題,當時咱不太確定這事真僞所以沒法寫文章,如今已經義演頂針鑑定爲假終於可以寫了。
本文儘可能寫簡短些給出各位一個準確的結論。
省流:不是
鴻蒙微內核不是 Linux ,也不是 Linux 套殼,但是能兼容提供 Linux 環境。
簡而言之,鴻蒙系統使用Linux內核的標準接口,所以上面插一個安卓容器十分容易
所以之前經常有人說鴻蒙是套殼安卓,或者套殼Linux
然而這玩意和澎湃OS或者其他國產套殼Linux是有本質區別的
雖然鴻蒙系統使用了Linux內核的標準接口,可以安裝安卓容器,但是並不是套殼Linux,而是有自己完整獨立的內核
至於安卓容易卓易通這個怎麼解釋呢,可以理解成windows subsystem
就像早期WIN11可以直接裝安卓子系統
在Windows 11中,微軟引入了Windows Subsystem for Android(WSA),使用戶能夠運行安卓應用程序。這項功能使得Windows 11可以直接運行安卓應用,如同在智能手機或平板設備上一樣。
總不能說WIN11是套殼安卓吧,就這麼簡單
至於接口問題
C919的國產發動機長江1000A(CJ1000A)用了和原版美法合資法國賽峯LEAP-1C發動機一樣的接口,這樣能直接裝在C919上實現國產替代
然而這並不代表國產發動機是直接套的法國賽峯
參數上國產 CJ1000A 各主要性能指標全面領先CFM公司的LEAP-1C動力系統,總結下來就是,CJ1000A的推力更大、耗油更低、壽命更長、運的更多、飛得更遠,實現國產替代的同時還對動力系統進行了升級。
不能因爲接口一樣就說明是一樣的東西,就這麼簡單。
拿着接口找系統鑑抄屬於本末倒置,約等於咱在評論區見過的《龍芯套殼AMD》,畢竟3A6000和7A2000北橋之間的HT總線都沒拆,早期MIPS龍芯更是直接用的AMD的南北橋和ST意法半導體的FAB,甚至頂蓋都用的ST的頂蓋,但是依然不能認爲這玩意是AMD套殼。
ST龍芯只是龍芯把IP賣給意法半導體之後ST進行優化後原地流片量產作爲產品出售的MIPS CPU而已。
雖然龍芯用了很高的成本(據傳一年約10億RMB)產出的卻是一坨又一坨大的(上下游甚至都不願意合作),但是雀食沒理由相信這玩意是AMD套皮。
反倒是中科海光是如假包換的AMD ZEN1,和AMD的相似度高於其他任何國產芯片。雖然咱對龍芯的很多做法並不贊同但是這種尬黑也太過了,黑也要黑對地方,像之前網傳的對IMG系國潮顯卡牢摩線程的舉報裏面居然隻字不提IMG POWERVR,讓人看了覺得這事完全不是內行所爲。
順帶一提鴻蒙next和咱想的不太一樣,相比蘋果有比較高的自由度
比如側載之類的註冊個華爲帳號就能用(一般用華爲手機用雲空間相冊同步的都有這個賬號)開發者權限之類的是比較容易獲取的,側載自籤的操作難度大致相當於燒錄固件。
加上使用了Linux內核的標準接口所以前期的生態比我們想象中的要好得多得多(包括魔法都是可以用的,不需要什麼特殊的操作,可以直接裝)。
鴻蒙系統相比傳統Linux Android有全棧優化又能有效提高系統的運行效率,所以不出意外的話來年咱就可以直接找個Harmony next機器換下備用機嚐嚐鹹淡了。
爲了實現 Linux ABI 兼容性,鴻蒙設計了一個 ABI 兼容的墊片層(Shim Layer)。ABI 兼容也是 iSulad 等容器能運行的關鍵,也是「卓易通」支持 apk 運行的基礎,所以爲什麼「卓易通」的性能還過得去,主要也是提供的 android 的模擬器環境實現的還過得去。 所以雖然鴻蒙微內核不是 Linux ,但它可以提供出 Linux 兼容,甚至翻譯出 Linux 模擬環境。 本質上和龍芯雖然不是X86,但是可以通過LATX二進制翻譯X86從而跑WINE運行EXE是一個道理。
參考資料:Microkernel Goes General: Performance and Compatibility in the HongMeng Production Microkernel
鴻蒙微內核不是 Linux ,爲什麼可以跑 Linux 甚至模擬 Linux 容器?鴻蒙 PC 發佈之後,想在技術上聊聊它的未來可能鴻蒙微內核是怎麼在沒有linux內核的同時兼容linux abi的:論爲什麼next解包全是aarch64-linux-musl鴻蒙內核論文解讀全面領先!C919國產替代長江1000A發動機到底如何?看這幾個數據
PS:根據鴻蒙內核論文不難發現正是因爲Linux內核有這樣或者那樣的問題,所以華爲才需要鴻蒙系統開發一份全新的內核而不是和國產Linux一樣直接套老開源內核。
所以各位儘管放心,鴻蒙系統並非國產Linux那種套開源內核系統,鴻蒙內核是比Linux更高級更先進的,是更好的系統。至於接口本身就像USB或者HDMI一樣用一下提高兼容性是有益無害的操作,各位不必應激。即使是國產魔怔人龍芯把MIPS指令集都換了也沒敢把自己主板上的PCIE USB3.0和HDMI給拆了換自研接口。
就這樣,謝謝朋友們!
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com