超越Linux!華為鴻蒙明年將成“第五大操作系統(tǒng)”
蒙OS于去年8月在華為開發(fā)者大會上正式啟動。它是世界上第一個基于微內核的全功能分布式操作系統(tǒng)。于承東已經說過:華為手機更喜歡使用Android生態(tài)系統(tǒng):由于實體列表,一旦Android關閉,它可以在一兩天內遷移到鴻蒙OS。
其實,鴻蒙操作系統(tǒng)不僅限于智能手機,還用在包括智能家居產品在內的各種設備中。鴻蒙操作系統(tǒng)也在今年率先用在了榮耀智能電視上。
近日,市場調研機構Counterpoint最新報告稱,鴻蒙操作系統(tǒng)預計明年全球市場份額將達到2%,使其超越Linux成為全球第五大操作系統(tǒng)。Counterpoint進一步指出,鴻蒙OS在中國的份額到今年年底將達到0.1%,到明年年底將達到5%。
鴻蒙OS明年將超Linux成為第五大操作系統(tǒng)
目前,Android是全球領先的操作系統(tǒng),市場份額為39%;其次是Windows,市場份額為35%;蘋果的iOS,市場份額為13.87%;macOS,市場份額為5.92%;Linux目前是第五大操作系統(tǒng),占有0.77%的市場份額。
NO.1 Android系統(tǒng)
Android系統(tǒng)是Google公司開發(fā)的全球最知名的操作系統(tǒng),主要支持手機、電視、數碼相機、游戲機、智能手表、平板電腦等移動設備。由于Android系統(tǒng)的開放性以及設備兼容性,在全球范圍內積累了不少人氣。
NO.2 Windows系統(tǒng)
Windows系統(tǒng)是微軟公司研發(fā)的一套操作系統(tǒng),于1985年問世,起初僅僅是Microsoft-DOS模擬環(huán)境,后續(xù)微軟不斷對系統(tǒng)版本更新升級,由于其具備良好的人機交互感受,支持較多應用軟件,對硬件支持良好等特性,受到廣大PC用戶的喜愛,目前已經成長為個人PC用戶桌面級最常用的操作系統(tǒng)。
NO.3 iOS系統(tǒng)
在2007年1月9日的Macworld大會上,蘋果公司首次公布iOS系統(tǒng),最初是設計給iPhone使用的,后來陸續(xù)嵌套到iPod touch、iPad、Apple Watch等產品上。區(qū)別于自由開源的Android系統(tǒng),iOS系統(tǒng)與之有著本質上的區(qū)別,它僅限蘋果設備使用。
NO.4 Mac OS系統(tǒng)
Mac OS是蘋果公司為Mac系列產品開發(fā)的專屬操作系統(tǒng),以簡單易用和穩(wěn)定可靠著稱,處處體現著簡潔的宗旨。從安全性來說,目前世界上瘋狂肆虐的計算機病毒幾乎都是針對Windows的,由于Mac的產品架構與Windows不同,所以很少受到病毒侵襲。
NO.5 Linux系統(tǒng)
Linux系統(tǒng)是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng),主要運行Unix工具軟件、應用程序和網絡協(xié)議。
Joy Tan:鴻蒙OS代碼行數更少,安全性更高
近日,華為公共事務高級副總裁Joy Tan在接受采訪時表示,鴻蒙OS代碼行數更少,安全性更高。
Joy Tan表示,鴻蒙操作系統(tǒng)是一個分布式、輕量級、緊湊的操作系統(tǒng),同時具有強大的功能。比起市場上的其他操作系統(tǒng),它的代碼行數要少得多,所以安全性更高。
她表示,鴻蒙操作系統(tǒng)與安卓及iOS的目的不同,開發(fā)者只需要進行一次應用開發(fā),應用可靈活部署到多個不同的終端。
“我們在幾個月前才剛發(fā)布了鴻蒙,現在就已經有市場調研公司Counterpoint Research發(fā)布報告,鴻蒙操作系統(tǒng)預計在2020年底超過Linux,成為第五大最受歡迎的智能數字終端操作系統(tǒng)。”
鴻蒙OS將來可以支持包括Android,Linux和HTML5 在內的各種應用程序。新操作系統(tǒng)使用華為的方舟編譯器,并將支持Kotlin,Java,Javascript,C和C ++編程語言。它還將具有經過驗證的可信執(zhí)行環(huán)境,以在多個設備之間提供更好的連接安全性。
早在2017年,華為就開始開發(fā)操作系統(tǒng)。目前鴻蒙OS的版本是1.0,2.0計劃明年推出,3.0計劃2021年推出。明年,我們還應該能夠看到它出現在個人電腦上,2022年出現在VR頭顯上。
華為鴻蒙:全球第一個基于微內核的分布式OS
華為消費者業(yè)務 CEO 余承東認為—“未來的操作系統(tǒng)應當是微內核架構,可以適配任意終端。”
今年8月9日的HDC2019華為開發(fā)者大會上,余承東正式發(fā)布了鴻蒙操作系統(tǒng)——Harmony OS,這是一款基于微內核的全場景分布式OS。
余承東表示,安卓有超過1億行代碼,內核就超過2000萬行,但一般用戶用到的代碼不到8%,整體比較冗余,在IoT時代這既沒必要也不需要。
而鴻蒙系統(tǒng)采用了“微內核”的設計理念,區(qū)別于安卓等系統(tǒng)的“宏內核”,微內核采用同一套操作平臺,針對不同硬件能力的產品進行部署,并采用分布式架構,提升效率。
“鴻蒙”微內核架構無需root權限,外核服務相互隔離,就沒有一個統(tǒng)一的鑰匙能夠開出所有房間的門,從而有效提升系統(tǒng)級安全。
余承東還介紹了鴻蒙OS具有如下四方面獨到優(yōu)勢:
分布架構;
天生流暢;
內核安全;
生態(tài)共享。
余承東說鴻蒙OS是“真正實現跨終端的無縫系統(tǒng)”。這是分布式架構首次用于終端OS,實現了跨終端的無縫協(xié)同體驗。
分布式架構的應用包括分布式任務調度,分布式數據管理,硬件能力虛擬化,分布式軟總線。
“全場景”,這是余承東在介紹鴻蒙OS時的高頻詞。
具體來說,分布式架構可靈活適配全場景的豐富終端形態(tài),不同的終端,包括電腦、手機等GB級的內存、手表、汽車等MB級的,以及門鎖等KB級內存非常小的IoT設備,鴻蒙OS系統(tǒng)都能夠根據硬件能力進行加載:一套OS能夠在不同硬件能力上部署。
最后,余承東亮出了鴻蒙OS的架構圖,而且是“當前”和“未來”的架構圖。
較為明顯的一個區(qū)別是,鴻蒙OS未來的架構欲統(tǒng)一內核,將當前的Linux內核、鴻蒙微內核和LiteOS整成一個統(tǒng)一的“鴻蒙微內核”!
至此,我們可以重看一下鴻蒙的開發(fā)歷程,以及未來的路標,不得不感嘆,鴻蒙OS的未來更讓人期待!
鴻蒙OS開源第一槍,更多開源陸續(xù)放出
此次方舟編譯器的開源打響了鴻蒙OS開源的第一槍,首次開源范圍是編譯器 IR( Intermediate Representation)、RC(Reference Counting)和多語言設計思想等,用于與業(yè)界、學術界溝通交流。
后續(xù)將陸續(xù)開源編譯器前端、后端,支持其它語言(如 JavaScript)的編譯等,當前部分Java語言特性和JVM虛擬機特性的支持未包括在本次開源代碼中,包括:annotation、lambda表達式、泛型等。
華為消費者 BG 軟件部總裁王成錄表示方舟編譯器代碼會陸續(xù)開源
根據之前華為在開發(fā)者大會上公布的信息,作為鴻蒙OS的重要工具,方舟編譯器從2019年8月開始,將分步驟持續(xù)進行開源。
具體的開源計劃如下:2020年:開始打開Java Compiler工具鏈開源并幫助編譯Java程序。2021年:開始打開可用于編譯JS程序的JavaScript編譯器源代碼。