• 7

華為發表鴻蒙OS 2.0 明年也將發表搭載鴻蒙系統的手機

神祕幻影 wrote:
鴻蒙到底是不是安卓的自訂製系統(類似OPPO的ColorOS)
有懂程式設計的人可以解答嗎?


不是, 鴻蒙是IOT產品在用的RTOS, 比方說你的Android有3G的ram, 鴻蒙的ram 可能就是512M而己.因為它不是給手機用的, 當初預設的目標就是手錶阿, 電視冰箱洗衣機...等等的東西在用的系統. Kernel為自制微核心(LiteOS Kernel).


手機其實是一台小電腦, 你給100個人發一台手機, 一段時間回來看, 這100台手機就會是100種樣子. 各自裝不同的APP, 連執行速度都不同(有的人會裝背景跑的APP, 有的人會優化系統)

IOT產品就是生產100種產品, 什麼電視冰箱洗衣機的, 各自有不同的用處, 但是都使用一樣的OS因此開發容易. 換個角度來想, 一段時間回來看, 電視還是電視, 不會變成冰箱,.

至於安卓的自訂製系統, 核心還是Android, 那是另一件事, 開發者也會是另一個團隊, 這部份你可以想像成前端跟後端, 會有兩組人馬在做.

鴻蒙2.0這一類的新聞, 最有可能的發展就是華為急了, 原本不是手機要用的OS, 現在國家指導要求要跑在手機上, 怎麼辨? 日夜趕工??
我猜不會, 因為太困難了, 不如把linux Kernel l 拿來Fork一份, 把鴻蒙己經做的部份套上去, 所以會像這樣:

鴻蒙 1.X: LiteOS微核心, 用在IOT產品
鴻蒙 2.X: Linux核心+LiteOS patch, 用在手機.

也就是雙線並行, Linux是開源系統, 中國也貢獻很多, 不會被美國擋掉, 沒有不能用的理由.

資料來源: https://zh.wikipedia.org/wiki/%E9%B8%BF%E8%92%99_(%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F)
http://picasaweb.google.com/HsiuChe.Shih
對華為來說
晶片來源問題比較嚴重
作業系統其實沒那麼難
生態鏈只要做起來
大數據就出來了
谷歌會越來越強大
我覺得關鍵是掌握了數據和運用數據
Simon_shih wrote:
不是, 鴻蒙是IOT(恕刪)


這樓錯誤很多
1. 微核心叫做Micro Kernel,不是LiteOS Kernel
2. LiteOS 和鴻蒙是不同的東西
3. 標榜使用鴻蒙的產品到目前為止沒有用過 LiteOS 或 Linux Kernel
4. 第一個使用鴻蒙的榮耀智慧屏記憶體有2G,後來升到8G,前端跑的是 Android,何來512M之說?

要回答上一個人的問題必須從"為什麼要有作業系統"說起
作業系統有以下兩個最重要的功能
1. 資源分配 (ex. File system, CPU scheduling...)
2. 提供統一好用的API

(這些鴻蒙發表會和官網都有提到,像是分散式儲存、時延引擎)

而為了實現統一作業系統的目標,華為從三個面向切入
1. Application (API)
2. OS
3. Kernel

傳統 Android 手機的架構如下

------------------------------------top------------------------------------
Application
------------------------------------api------------------------------------
Application Framework
------------------------------------api------------------------------------
Linux Native Application and Library + Android Runtime
------------------------------------api------------------------------------
Linux Kernel
------------------------------------api------------------------------------
Hardware


華為看起來只是要把 Linux kernel 改成 Harmony Kernel
然後修改 Android 讓其支持大多數華為的 API
大概變成這樣

------------------------------------top------------------------------------
Application
------------------------------------api------------------------------------
Application Framework + Harmony API
------------------------------------api------------------------------------
Linux Application and Library + Android Runtime + Harmony Application and Library
------------------------------------api------------------------------------
Harmony Kernel
---------------------------------------------------------------------------
Hardware


中間就是 API 介接的問題而已
雖然可以只加入 API,不過沒有 kernel 的話鴻蒙系統的特色無法實現

是不是自訂製系統?以前就是(EMUI),之後也是

至於鴻蒙好不好,我個人認為它在下面幾點有優勢
1. 分散式應用框架:將複雜的設備間協作封裝成簡單、快速的API
2. 開源方便且經過驗證的安全實時系統 (現在市面上的有夠貴)

不過上一個想這樣搞的微軟已經玩不下去了...
開放源碼跟沒有版權是兩回事,你的認知差太遠了,
歌你聽過吧?歌譜歌詞你都知道,就能拿來掛自己的名字賣錢?
業界有 GPL、有 MIT、有 Apache 等授權方法,
華為清楚得很這是偷。

最低限度華為可以裝少女無知,也不能說這是自行研發的。

peite_tien wrote:
Android 是開(恕刪)
frankw wrote:
開放源碼跟沒有版權是(恕刪)


假設真的有這個系統了
那晶片呢?可以有沒晶片的手機嗎?
鴻蒙 也是android...就一樣的東西
鴻蒙 就只是個晃子
沒GMS就只能自己國內玩

google再狠一點只有他們認證過的機器才能使用android
這只能華為自己想辦法了,我只是嘴一下華為不要臉的部份,
哪天他們又進了高通的晶片,然後貼貼紙說自己研發的,
那我會再嘴一次。

不要又有人說賣掉的晶片就沒版權了

arclen wrote:
假設真的有這個系統了(恕刪)
為什麼別人不賣你東西他就是惡霸?
技術是他們的,他們本來就有權要給你與否。
frankw wrote:
這只能華為自己想辦法(恕刪)


如果真的用了高通的,很容易查出來
然後cpu怎麼流通到華為的那一整條線會全掛
frankw wrote:
真的笑死,什麼鬼 OS(恕刪)


怎麼想的跟我一樣

就類似一堆免洗手遊~套皮就好
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?