神祕幻影 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)