10月15日,由工信部、深圳市政府指導(dǎo),深圳市工信局和深圳福田區(qū)政府支持,開(kāi)放原子開(kāi)源基金會(huì)(OpenAtom Foundation)主辦的“有你有我開(kāi)源節(jié)”開(kāi)源技術(shù)研討會(huì)在“深圳·國(guó)際開(kāi)源谷”召開(kāi)。此次會(huì)議上的一大亮點(diǎn),就是HarmonyOS捐贈(zèng)給開(kāi)放原子基金會(huì)進(jìn)行開(kāi)源孵化的項(xiàng)目OpenHarmony。今年9月的HDC 2020華為開(kāi)發(fā)者大會(huì)上,華為宣布HarmonyOS開(kāi)源。9月10日,HarmonyOS面向128KB-128MB RAM的IoT設(shè)備整機(jī)進(jìn)行代碼開(kāi)源;預(yù)計(jì)明年4月,面向128MB-4GB RAM終端設(shè)備的HarmonyOS也將開(kāi)源;明年10月,則針對(duì)4GB RAM以上終端設(shè)備的HarmonyOS開(kāi)源。
10月15日,由工信部、深圳市政府指導(dǎo),深圳市工信局和深圳福田區(qū)政府支持,開(kāi)放原子開(kāi)源基金會(huì)(OpenAtom Foundation)主辦的“有你有我開(kāi)源節(jié)”開(kāi)源技術(shù)研討會(huì)在“深圳·國(guó)際開(kāi)源谷”召開(kāi)。此次會(huì)議上的一大亮點(diǎn),就是HarmonyOS捐贈(zèng)給開(kāi)放原子基金會(huì)進(jìn)行開(kāi)源孵化的項(xiàng)目OpenHarmony。
華為消費(fèi)者BG軟件部副總裁楊海松再次與大家分享了OpenHarmony項(xiàng)目分階段開(kāi)源的計(jì)劃。與此同時(shí),作為OpenHarmony開(kāi)源項(xiàng)目的初始成員,華為已經(jīng)貢獻(xiàn)了17個(gè)子項(xiàng)目、134個(gè)代碼倉(cāng)庫(kù)、5個(gè)參考案例和50多萬(wàn)行代碼。楊海松呼吁更多的開(kāi)發(fā)者能夠加入到HarmonyOS的生態(tài)共建中來(lái)。
開(kāi)源滿月的進(jìn)展情況
HarmonyOS是個(gè)面向全場(chǎng)景的操作系統(tǒng),即:它不僅可以安裝在手機(jī)上,也能夠應(yīng)用到汽車(chē)、家電、可穿戴設(shè)備以及更多IoT設(shè)備上,系統(tǒng)以“分布式軟總線”將所有設(shè)備串聯(lián)起來(lái),實(shí)現(xiàn)各種分布式技術(shù)特性。比如數(shù)據(jù)在不同設(shè)備間的自由流轉(zhuǎn),乃至根據(jù)不同設(shè)備的特性,在不同的設(shè)備上執(zhí)行特定任務(wù)。
“全場(chǎng)景”的覆蓋實(shí)現(xiàn),很大程度與OpenHarmony的組件化設(shè)計(jì)有關(guān):根據(jù)設(shè)備的資源能力和業(yè)務(wù)特性,可進(jìn)行靈活裁剪,滿足不同形態(tài)的終端設(shè)備對(duì)操作系統(tǒng)的要求。根據(jù)具體的場(chǎng)景需要,HarmonyOS的子系統(tǒng)、功能或模塊可以任意增減。即便是最底層的內(nèi)核層,都具備彈性選擇的特點(diǎn)。
華為公開(kāi)的HarmonyOS層級(jí)結(jié)構(gòu)圖中,最底層的內(nèi)核層就可選不同的內(nèi)核,比如說(shuō)支持MMU、內(nèi)核/App空間隔離、支持POSIX接口,而且是RTOS的LiteOS——這是一個(gè)比Linux內(nèi)核明顯更適用于IoT的內(nèi)核——從現(xiàn)有開(kāi)源代碼部分即可見(jiàn)。而不同的設(shè)備類型,是可以選擇不同的內(nèi)核的。其上有個(gè)KAL抽象層,用于隱藏內(nèi)核實(shí)施細(xì)節(jié)。
對(duì)于南向的設(shè)備開(kāi)發(fā)者而言,這種組件化的設(shè)計(jì)方案,令各終端都能用上HarmonyOS,并打破不同終端間的壁壘。
華為的數(shù)據(jù)顯示,已經(jīng)有120家應(yīng)用廠商、22家硬件廠商共同參與到OpenHarmony生態(tài)建設(shè)中。圍繞OpenHarmony的開(kāi)發(fā)者課程也迅速上線,已經(jīng)形成10萬(wàn)+人才生態(tài)圈。尤為值得一提的是,在南向設(shè)備開(kāi)發(fā)者一側(cè),OpenHarmony生態(tài)目前已經(jīng)有7款芯片移植、7款開(kāi)發(fā)板上線,讓開(kāi)發(fā)者有更多渠道獲取OpenHarmony開(kāi)發(fā)工具。
楊海松提到,HarmonyOS在上個(gè)月最初開(kāi)源的5小時(shí)內(nèi),開(kāi)源項(xiàng)目訪問(wèn)量就達(dá)到65.4萬(wàn);當(dāng)晚有50位開(kāi)發(fā)者貢獻(xiàn)了代碼,“有高手3小時(shí)內(nèi)調(diào)通”,成為中國(guó)軟件史上最受關(guān)注的開(kāi)源項(xiàng)目;與此同時(shí),開(kāi)源當(dāng)晚開(kāi)放的2000套開(kāi)發(fā)板秒光。這是OpenHarmony如此受關(guān)注的佐證。
合作伙伴的共同努力
開(kāi)源技術(shù)研討會(huì)上,不少合作伙伴也分享了參與OpenHarmony生態(tài)建設(shè)的體驗(yàn)與成果。令人印象頗深刻的,是中科創(chuàng)達(dá)與潤(rùn)和軟件。
此前,今年的HDC 2020華為開(kāi)發(fā)者大會(huì)上,我們就看到中科創(chuàng)達(dá)展示的HarmonyOS智能卡,這種智能定位卡是搭載了HarmonyOS的智能定位終端,特色功能包括了NFC碰一碰、一鍵報(bào)警等;通信方面采用超低功耗NB-IoT通信技術(shù),以及GPS、北斗、WiFi/基站輔助定位等多系統(tǒng)聯(lián)合定位技術(shù)。
在本次研討會(huì)上,中科創(chuàng)達(dá)首席架構(gòu)師劉壽永詳細(xì)介紹了這種智能定位器的技術(shù)特點(diǎn)。比如說(shuō)在未綁定設(shè)備的情況下,與手機(jī)碰一碰就能快速綁定;且與手機(jī)碰一碰之后,手機(jī)就能快速獲取到設(shè)備信息,比如說(shuō)具體到寵物信息、資產(chǎn)信息、已經(jīng)通過(guò)設(shè)備傳感器采集的環(huán)境信息等。
所以這種智能定位卡的應(yīng)用場(chǎng)景有兒童定位、養(yǎng)老看護(hù)、行李防丟失等。劉壽永列舉了具體的例子,Dash Camera車(chē)載攝像頭內(nèi)置這種智能卡。當(dāng)手機(jī)與Dash Camera碰一碰后,就實(shí)現(xiàn)了快速配置,以注冊(cè)賬號(hào)登錄,并恢復(fù)登錄用戶的喜好設(shè)定、駕駛習(xí)慣、緊急聯(lián)系人等配置信息;此外,通過(guò)碰一碰功能,還能自動(dòng)實(shí)現(xiàn)手機(jī)與Dash Camera的WiFi連接,同時(shí)共享移動(dòng)網(wǎng)絡(luò),將攝像頭的實(shí)時(shí)畫(huà)面發(fā)送到手機(jī)上;而且,碰一碰還可將駐車(chē)期間發(fā)生的緊急事件信息同步到手機(jī)端。
劉壽永還特別分享了,中科創(chuàng)達(dá)作為HarmonyOS南向開(kāi)發(fā)先行者的一些開(kāi)發(fā)體驗(yàn),以及OpenHarmony開(kāi)源代碼的精要解讀,這是使用開(kāi)源代碼來(lái)構(gòu)建南向設(shè)備系統(tǒng)的典型代表了。
另外一個(gè)HarmonyOS先行者,潤(rùn)和軟件研發(fā)總監(jiān)石磊則分享了基于OpenHarmony的潤(rùn)和HiSpark系列開(kāi)發(fā)套件——其中有OpenHarmony開(kāi)源網(wǎng)站指定開(kāi)發(fā)套件。石磊主要介紹了智慧聯(lián)接(Wi-Fi IoT)系列開(kāi)發(fā)套件和感知計(jì)算(AI)系列開(kāi)發(fā)套件。此前HDC大會(huì)上展示的Wi-Fi IoT智慧小車(chē)即是前者。典型的例子是Hi3861開(kāi)發(fā)板,其中WLAN模組是一片大約2cm*5cm、包含2.4GHz WLAN連接特性的芯片,集成IEEE 802.11b/g/n基帶和RF電路,支持OpenHarmony/Huawei LiteOS與第三方組件。
潤(rùn)和軟件的Wi-Fi IoT系列開(kāi)發(fā)套件,在技術(shù)上以高射頻性能、低功耗、支持Wi-Fi Mesh、具備硬件加密安全能力,以及支持HarmonyOS為主要特性,可應(yīng)用于智能家電、智能終端以及STEAM教育套件之上。而AI系列開(kāi)發(fā)套件,則支持1T算力,以易開(kāi)發(fā)、廣覆蓋(低功耗、快速啟動(dòng)、屏幕交互、多路圖像輸入)及支持HarmonyOS為特色,可應(yīng)用于智能門(mén)鎖、行車(chē)記錄儀、門(mén)禁系統(tǒng)等。
值得一提的是,石磊在會(huì)上將OpenHarmony與Android進(jìn)行了一系列對(duì)比,包括系統(tǒng)架構(gòu)、啟動(dòng)流程。從IoT的角度看,LiteOS內(nèi)核具備更輕量、啟動(dòng)更快、內(nèi)存占用更少,同時(shí)支持微控制器、應(yīng)用處理器等特點(diǎn);而最重要的是,HarmonyOS的分布式服務(wù)能力,通過(guò)分布式軟總線進(jìn)行分布式調(diào)度。
對(duì)開(kāi)發(fā)者而言,OpenHarmony系統(tǒng)整體復(fù)雜度更低——更易于學(xué)習(xí)、掌握和應(yīng)用;輕量級(jí)的系統(tǒng),也具備更好的應(yīng)用程序性能表現(xiàn);多設(shè)備支持,能夠做到一次開(kāi)發(fā)多端部署;分布式服務(wù)能力,也就創(chuàng)造了更為豐富的應(yīng)用場(chǎng)景。這些在過(guò)去介紹HarmonyOS系統(tǒng)及開(kāi)發(fā)過(guò)程時(shí),我們也都提到過(guò)。
一橫一縱,拓展生態(tài)
HDC 2020期間,楊海松在接受采訪時(shí)就提到:“我們現(xiàn)在做的是一橫一縱?!倍陂_(kāi)源技術(shù)研討會(huì)上,他又再度強(qiáng)調(diào)了這一策略。
這里的橫向是指“從智能家居擴(kuò)展到全場(chǎng)景,覆蓋7大場(chǎng)景核心智能設(shè)備,建立全場(chǎng)景鴻蒙精品設(shè)備圈”;而縱向則是說(shuō),“從品牌廠家擴(kuò)展到全產(chǎn)業(yè)鏈,聯(lián)合芯片、模組、IDH、品牌廠家、服務(wù)商,快速打造鴻蒙生態(tài)產(chǎn)業(yè)鏈”。
更具體地說(shuō),參與橫向建設(shè)的合作伙伴可能涉及智能家居——如家居面板、智能中控;智慧出行——如車(chē)機(jī);運(yùn)動(dòng)健康——如健身器材;影音娛樂(lè)——如投影儀。而縱向合作伙伴則主要包括了國(guó)產(chǎn)芯片廠家、模組、解決方案、OEM企業(yè),典型的如前文提到的中科創(chuàng)達(dá)與潤(rùn)和軟件,這是所有合作伙伴共建HarmonyOS生態(tài)的重要組成部分。
楊海松說(shuō):“對(duì)硬件設(shè)備廠商來(lái)說(shuō),加入HarmonyOS生態(tài)意味著不是繼續(xù)銷售孤立的設(shè)備,而是和整個(gè)華為全場(chǎng)景生態(tài)打通了體驗(yàn),增加了硬件設(shè)備的商業(yè)價(jià)值,并且通過(guò)分布式技術(shù)帶來(lái)的創(chuàng)新交互,增加了用戶觸點(diǎn),可以實(shí)現(xiàn)從賣(mài)設(shè)備到賣(mài)服務(wù)的轉(zhuǎn)變。對(duì)應(yīng)用合作伙伴來(lái)說(shuō),可以實(shí)現(xiàn)更多體驗(yàn)創(chuàng)新,通過(guò)更多終端連接消費(fèi)者。HarmonyOS將為合作伙伴帶來(lái)更多的商業(yè)和持續(xù)運(yùn)營(yíng)的機(jī)會(huì),一起把物聯(lián)網(wǎng)的產(chǎn)業(yè)蛋糕做大。”
而開(kāi)源是華為目前生態(tài)共建的必然選擇。從此次技術(shù)研討會(huì)可見(jiàn),HarmonyOS的生態(tài)建設(shè)已初具規(guī)模,隨著更多開(kāi)發(fā)者和企業(yè)參與到OpenHarmony的流程與實(shí)踐中,其發(fā)展前景和行業(yè)影響都將得到持續(xù)增強(qiáng)。當(dāng)前,整個(gè)生態(tài)仍然需要軟件、硬件、開(kāi)發(fā)者以及諸多合作伙伴的共同努力。
編輯?:hfy
-
華為
+關(guān)注
關(guān)注
216文章
34499瀏覽量
252333 -
智能門(mén)鎖
+關(guān)注
關(guān)注
17文章
1857瀏覽量
43296 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2637瀏覽量
66507 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1980瀏覽量
30327
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論