鸿蒙2.0是基于Android吗?
生活随笔
收集整理的這篇文章主要介紹了
鸿蒙2.0是基于Android吗?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
鴻蒙2.0的Android兼容性應該是通過鴻蒙獨立自研的regex.replace算法實現的。<hr/>另外這個自主創新的量子return算法也很牛逼,讓谷歌微軟抄無可抄。
據我目前看到的鴻蒙代碼庫,他們開源的是liteos內核。而鴻蒙更像是一個品牌,泛指華為研發的操作系統、編譯器、工具鏈、SDK、IDE等等。反正大部分人也搞不懂SDK跟內核的區別,能在模擬器上跑出寫的Hello world,又沒有用Android那套工具鏈,結論就是我們終于有自己的OS了。。。OpenHarmony/kernel_liteos_a據他們的路標所言,手機版“鴻蒙”明年發布,不知道是不是能真正替換Android/Linux內核。還有個現象,看了一下gitee上的commit log,有6次提交,一次把代碼復制上去,幾次刪掉無用注釋,感覺這好像是專門為開源而開源的。不能泄露機密、還要證明不是ppt系統,真的為難了負責開源的那波人。不知道這樣的開源是否真的能形成生態。
世界上沒有安卓內核這種東西更新:回答題主的更新問題“描述有偏差,我想問底成是不是安卓那套只是在應用上做了拓展,”鴻蒙2.0應該是一系列操作系統,類似于20世紀末Win98,WinNT,WinCE的關系。目前已公開的是適用于嵌入式設備的版本:內核部分是LiteOS改版,但是加入了一點鴻蒙內核的特性,比如futex,capability system(并不是鴻蒙獨創的特性,不過是鴻蒙的主要特征)。弄了個驅動子系統,看文檔描述是打算在各個內核間兼容互換,這應該是未來遷移內核的關鍵。圖形系統部分——也就是針對應用開發者的部分,因為不是很重要沒太關注。據說API風格比較接近安卓,我認為如果在設計層面沒有突破不如直接用安卓,反過來如果不用安卓(無論API還是內部實現)就需要看是不是有新的技術目標。這種前端的東西實在沒興趣,所以也就沒細看了。軟總線是生態構建的關鍵,但是應用思路展現出來的還很少,能否真的成為系統級別的基礎設施,打造出真正意義上的分布式操作系統還需要觀察。未公開的兩個版本,或者說兩個操作系統應該都是按照現在的思路,在已有的操作系統上加一些料,重新組合成一個操作系統。這一系列操作系統對開發者提供至少代碼級的兼容性,對圖形程序提供統一的圖形開發框架,對驅動開發者提供統一的驅動子系統,對分布式應用通過軟總線和統一的API連接。其中適合手機的版本應該就是在安卓上進行改造。當然原樣的AOSP是否保留是個看點,保不保留AOSP商業邏輯都是完整的。所以安卓在鴻蒙中的位置應該是退回到最初的圖形應用框架的地位,這部分是開源的,也沒有什么技術綁定,美國沒有什么手段限制。反倒是華為出于向新框架引流考慮,以什么力度和節奏限制鴻蒙平臺上的安卓應用是一個問題。
我特別想知道,安卓這種開源的系統美國人如何斷供……
是鴻蒙自研。
據我目前看到的鴻蒙代碼庫,他們開源的是liteos內核。而鴻蒙更像是一個品牌,泛指華為研發的操作系統、編譯器、工具鏈、SDK、IDE等等。反正大部分人也搞不懂SDK跟內核的區別,能在模擬器上跑出寫的Hello world,又沒有用Android那套工具鏈,結論就是我們終于有自己的OS了。。。OpenHarmony/kernel_liteos_a據他們的路標所言,手機版“鴻蒙”明年發布,不知道是不是能真正替換Android/Linux內核。還有個現象,看了一下gitee上的commit log,有6次提交,一次把代碼復制上去,幾次刪掉無用注釋,感覺這好像是專門為開源而開源的。不能泄露機密、還要證明不是ppt系統,真的為難了負責開源的那波人。不知道這樣的開源是否真的能形成生態。
世界上沒有安卓內核這種東西更新:回答題主的更新問題“描述有偏差,我想問底成是不是安卓那套只是在應用上做了拓展,”鴻蒙2.0應該是一系列操作系統,類似于20世紀末Win98,WinNT,WinCE的關系。目前已公開的是適用于嵌入式設備的版本:內核部分是LiteOS改版,但是加入了一點鴻蒙內核的特性,比如futex,capability system(并不是鴻蒙獨創的特性,不過是鴻蒙的主要特征)。弄了個驅動子系統,看文檔描述是打算在各個內核間兼容互換,這應該是未來遷移內核的關鍵。圖形系統部分——也就是針對應用開發者的部分,因為不是很重要沒太關注。據說API風格比較接近安卓,我認為如果在設計層面沒有突破不如直接用安卓,反過來如果不用安卓(無論API還是內部實現)就需要看是不是有新的技術目標。這種前端的東西實在沒興趣,所以也就沒細看了。軟總線是生態構建的關鍵,但是應用思路展現出來的還很少,能否真的成為系統級別的基礎設施,打造出真正意義上的分布式操作系統還需要觀察。未公開的兩個版本,或者說兩個操作系統應該都是按照現在的思路,在已有的操作系統上加一些料,重新組合成一個操作系統。這一系列操作系統對開發者提供至少代碼級的兼容性,對圖形程序提供統一的圖形開發框架,對驅動開發者提供統一的驅動子系統,對分布式應用通過軟總線和統一的API連接。其中適合手機的版本應該就是在安卓上進行改造。當然原樣的AOSP是否保留是個看點,保不保留AOSP商業邏輯都是完整的。所以安卓在鴻蒙中的位置應該是退回到最初的圖形應用框架的地位,這部分是開源的,也沒有什么技術綁定,美國沒有什么手段限制。反倒是華為出于向新框架引流考慮,以什么力度和節奏限制鴻蒙平臺上的安卓應用是一個問題。
我特別想知道,安卓這種開源的系統美國人如何斷供……
是鴻蒙自研。
總結
以上是生活随笔為你收集整理的鸿蒙2.0是基于Android吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纽约时报盛赞刘亦菲演的徐红豆
- 下一篇: 许嵩和华晨宇,谁在华语乐坛历史地位影响力