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