鴻蒙系統:
鴻蒙系統OS是壹個基於微內核的分布式操作系統,歷時10年,4000多名R&D人員開發而成。它面向5G物聯網和所有場景。鴻蒙系統的英文名是鴻蒙系統,意思是和諧。不是安卓系統的分支或者修改。它是與Android和iOS不同的操作系統。性能不遜於安卓系統,華為也為基於安卓生態開發的應用平滑遷移到鴻蒙系統OS做好銜接——將相關系統和應用遷移到鴻蒙系統OS,差不多兩天就能完成遷移部署。這個新的操作系統將把手機、電腦、平板電腦、電視、工業自動化控制、無人駕駛、車載設備和智能穿戴整合到壹個操作系統中,該系統是為下壹代技術設計的,可以兼容所有Android應用的所有Web應用。
1.鴻蒙系統1.0是壹個Tee OS。
我們用的安卓操作系統其實很復雜。最早的Android系統是Linux內核上的JAVA虛擬機,解釋和執行JAVA程序。後來隨著Android的壹步步發展,基本上是壹個獨立的操作系統,擁有Linux內核。
我們使用的操作系統不僅僅是壹個核心,而是壹個核心後面有很多上層的東西組成壹個完整的操作系統。
為了安全,除了Android還有個叫Tee OS的東西,比如手機,電腦等用ARM芯片的東西。這個東西首先執行壹個可信計算操作系統來防止攻擊。
普通Android使用名為Trusty的微操作系統作為Tee OS。華為已經為華為Android設備開發了壹個微型操作系統作為Tee OS。
在2019的發布會上,華為將壹直使用的Tee OS命名為鴻蒙系統1.0,將使用Tee OS而非Trusty的Android電視命名為使用鴻蒙系統1.0操作系統的電視。
其實華為手機和平板命名也是可以的。鴻蒙系統1.0其實已經用華為手機和平板了。
用Tee OS代替Trusty的Android設備,華為可以將其命名為鴻蒙系統1.0設備。
第二,鴻蒙系統2.0主要是Lite OS。
2020年,華為發布了鴻蒙系統2.0。從目前公布的鴻蒙系統2.0的信息和代碼來看,這個鴻蒙系統2.0其實是華為2016做的Lite OS的進化版。
操作系統其實是分層次的,有簡單的操作系統,也有復雜的操作系統。嵌入式設備的操作系統往往比較簡單,無法支持太多的功能,但占用空間和資源較少,可以滿足壹些基本需求。Lite OS就是這個級別的東西。
類似Lite OS的操作系統有RT-Thread,TencentOS tiny等等。這個操作系統可以在IOT設備上使用,但很少在手機上使用。
最多可以做功能機,做不了智能機。所以目前華為發布的鴻蒙系統2.0只用於128M以下內存的設備。