鴻蒙操作系統的前世今生
6月2號,在萬眾期待中 ,華為的鴻蒙操作系統及全場景新品發布會如期召開,我們在見證了國產操作系統HarmonyOS 2.0正式面向市場的同時,也見證了國產開源操作系統OpenHarmony 2.0的正式發布!
相信很多人在自豪的同時會感到疑惑,今天發布的鴻蒙操作系統較以往有何不同?HarmonyOS和OpenHarmony到底是什么關系?今天我將為大家一一解惑!
圖1 HarmonyOS 2.0和OpenHarmony 2.0的發布
鴻蒙操作系統發展沿革
鴻蒙這個名字意為“萬物起源”,同時也寓意國產操作系統的開端。鴻蒙操作系統迭代至今,已經有好幾個版本,我將它們的迭代順序整理成時間軸,幫助大家梳理鴻蒙操作系統的發展沿革。時間軸分為簡略的圖片版本(圖2)和詳細的文字版本,大家可以按需讀取~
圖片版本:
圖2 HarmonyOS的發展沿革
文字版本:
- 2012年,華為總裁任正非表示:”華為做終端操作系統是處于戰略的考慮”,鴻蒙操作系統的概念首次出現在大眾視野。
- 2016年5月,鴻蒙正式在華為公司的軟件部內部立項并開始投入研發,吹響了研發鴻蒙操作系統的號角~
- 2019年8月9號,華為正式發布了HarmonyOS 1.0,該系統率先部署在智慧屏上。2019年8月10日,(原)榮耀正式發布榮耀智慧屏、榮耀智慧屏Pro,搭載鴻蒙操作系統。華為消費者業務CEO余承東在發布會上宣布鴻蒙將進行開源。
圖3 鴻蒙OS 1.0
- 2020年9月10日,華為發布HarmonyOS 2.0。
相較于HarmonyOS 1.0,此版本主要包含三個方面做出重大提升:分布式的軟總線、分布式的數據管理以及分布式的安全,這三點將HarmonyOS的分布式能力提升到了另一個層次, 此版本可用于大屏、手表和車機。
圖4 鴻蒙OS 2.0
- 2020年12月,華為發布面向開發者提供的手機版本HarmonyOS 2.0的Beta版本,開發者可以訪問華為開發者聯盟官網 ,申請獲取 HarmonyOS 2.0 手機開發者 Beta 版升級 。
- 2021年6月2號,華為發布可以覆蓋手機等移動終端的HarmonyOS 2.0。
此次發布的系統不只限于開發者申請升級,凡是符合條件的機型都可以嘗鮮鴻蒙。可以升級該系統的設備共包含了26部華為手機,14部Honor(榮耀)手機,3部華為手表和3臺平板電腦,還包括尚未發布的Honor V40,Huawei nova 8和Huawei nova 8 Pro三款機型,具體型號如圖5所示。
圖5 HarmonyOS 2.0適配機型
至此,正式面向市場的覆蓋手機等移動終端的鴻蒙操作系統就正式誕生了!
HarmonyOS 2.0和OpenHarmony 2.0的關系
圖6 若沖操作系統的發展沿革
在介紹HarmonyOS 2.0和OpenHarmony 2.0的關系之前,首先要介紹一個功不可沒的組織——開放原子開源基金會。該基金會成立于2020年6月15日,是由工信部牽頭的非盈利性民間組織機構,也是國內首個開源軟件基金會。
- 華為于9月10號將HarmonyOS 2.0源碼捐贈給開放原子開源基金會孵化,得到OpenHarmonyOS 1.0并開放下載。
- 12月22號,OpenHarmony全場景分布式終端操作系統(以下簡稱“OpenHarmony”)項目群正式成立,該項目群是由中科院軟件所、華為終端公司、京東集團等7家單位組成,共同規劃OpenHarmony的持續發展。
- 6月2日發布會上,開放原子開源基金會將孵化的OpenHarmony 2.0 全量開源發布。
圖7 鴻蒙系統示意圖
至此,HarmonyOS和OpenHarmonyOS 的關系便一目了然。如圖7 所示,HarmonyOS實際上分為三個部分,一部分是OpenHarmonyOS,一部分是包括HMS在內的閉源應用與服務,一部分是其他的開放源代碼。其中OpenHarmonyOS 是鴻蒙操作系統中開源的部分,類似于安卓系統中的AOSP項目,該項目目前由開放原子開源基金會負責社區化的開源運營,而HarmonyOS是基于OpenHarmonyOS 的商用發行版。
希望今天的分享可以幫助更多的人了解鴻蒙!
ISRCHarmonyOS學院:https://harmonyos.51cto.com/column/41