加強開源,助推中國科技強國戰略,已經成爲中國科技繁榮的必要條件," 十四五 " 規劃中首次提到了 " 開源 " 兩個字,并明确指出,支持數字技術開源社區等創新聯合體的發展。
在中國發展開源,有着拓荒的色彩,沒有太多現成的經驗能夠借鑒。
幾年前,與開發者交流,大家普遍反映是:中國軟件開發者的開源意識,還沒有那麽先進,還處在啓蒙階段。
因此,2020 年 9 月 OpenHarmony 宣布開源,作爲中國開源發展的重要裏程碑,牽動着軟件産業和開發者的關注。
如今兩年多時間過去,4 月 19 日,以 " 開源正當時,共赢新未來 " 爲主題的開放原子開源基金會 OpenHarmony 開發者大會 2023 舉辦。我們發現,通過開源開放,面向萬物智聯世界的新一代智能終端操作系統,已經在中國這片土地從創生到覺醒,從技術涓滴彙聚成産業洪流。
在現場,我們看到了諸多産業夥伴基于 OpenHarmony 的開發實踐。随着大會上 OpenHarmony 3.2 Release 版本的發布,OpenHarmony 社區也将邁入新的發展階段。
用一句話來形容我的所見所聞,應該是詩經中的:" 飛鳥号其群兮,鹿鳴求其友 "。
呦呦鹿鳴,求其友聲,OpenHarmony 集聚生機勃勃的開源力量,共同協作,才有了我們看到的生态繁榮、百業同鳴。随着更多開發者和行業夥伴加入新一代開源操作系統的建設,又會帶來怎樣的 " 共振 "?
百業同鳴之春
OpenHarmony 初長成
很長一段時間,中國軟件開發者在國際開源社區的形象,以使用者和學習者爲主流,很少作爲貢獻者和項目主導者。但在 OpenHarmony 開發者大會 2023 的現場,我卻看到這種 " 刻闆印象 " 正在被改變。
很多産業夥伴,充分發揮下一代操作系統跨終端、全場景、分布式等技術特質,帶來耳目一新的實踐成果,讓 OpenHarmony 照進現實。
高速隧道照明 24 小時持續開啓能耗巨大,這是當前高速公路管理單位迫切需要解決的問題,而傳統隧道軟硬件設備種類多、廠家多、數據不通,行業需要一個統一的标準和技術規範。湖南開鴻智谷基于 OpenHarmony 的分布式特性,開發出在鴻控制器,讓隧道裏的傳感、應急、能源等系統的數據彼此貫通,實現隧道照明燈光的智能化感應和開關,目前已經在山東、貴州等地交付試用。
杭州某醫院,藥品管控與溯源是一個老大難問題,比如精神類等特殊藥物需要雙人驗證才能開出來,但開放式藥櫃很難有效準确地監管藥物的取放。醫院引入了天奧智能率先基于 OpenHarmony 開發的醫院藥品櫃及管理系統,每一次取藥、放藥、盤點等都有據可查。
(開鴻智谷智慧教育場景産品:在鴻學生終端)
在教育行業,湖南開鴻智谷利用 OpenHarmony 跨終端互聯互通的能力,打造了在鴻學生終端,可與教室平闆、跳繩等一碰即連,完成作業批改、運動數據統計、課外實踐定位打卡等任務,減輕家長陪練計數、學生找實踐機構層層蓋章之類的麻煩。
萬裏紅基于 OpenHarmony 打造了軟硬件全面自研的辦公平闆電腦,系統充分釋放了國産硬件性能,保障了使用的流暢度與安全性。
(基于 KaihongOS 的工業無人機産品)
深開鴻與科比特聯合打造的工業無人機,基于 OpenHarmony 系統核心能力,利用 Kaihong 平闆,打造無人機孿生體,可在平闆和電腦等多個設備上控制無人機,實時查看無人機采集的畫面,未來可廣泛應用于風電巡檢、公安巡檢等場景。
操作系統被譽爲信息産業之魂,更常被與國家利益聯系在一起,好像離普通人的生活很遙遠。在此次 OpenHarmony 開發者大會上系列産品和解決方案的集中呈現,才發現 OpenHarmony 已經悄然走進了大衆的生活。
從使用開源、參與開源,到貢獻開源、主導開源,由産業夥伴和開發者所組成的中國開源力量,正在 OpenHarmony 社區上快速崛起,創造并引領着充滿想象力的萬物智聯世界。
2023,百業同鳴,OpenHarmony 的技術涓滴已經彙聚爲産業洪流,向更具活力的開源社區邁出了新的一步。
走向産業曠野
OpenHarmony 再升級
一個開源操作系統的成功,要支撐行業和開發者打造出行之有效的案例,必然要技術成熟、能力完備、工具豐富、行業可用。
最新發布的 OpenHarmony 3.2 Release 版本,可以看作是 OpenHarmony 系統叠代的 " 裏程碑 "。它承擔着一個标志性的使命:全面支持複雜帶屏設備、複雜大型應用的開發。
對新一代操作系統,這個使命的完成,爲什麽如此重要?
首先,從使用者的角度,無屏設備沒有交互能力,小型帶屏設備、簡單帶屏設備隻能支持很簡單的 UI 類應用,功能單一,使用體驗也很差。廣大用戶早就習慣了移動互聯網的帶屏交互體驗和豐富應用,一個操作系統如果不能支持複雜帶屏設備,是無法被廣泛接受的。
通過五個版本的打磨,OpenHarmony 3.2 Release 版本可以全面支持複雜标準帶屏設備。
此次大會上,北京萬裏紅科技就率先推出了基于 3.2 版本的平闆電腦,獲得了 OpenHarmony 兼容性測試證書,搭載自主研發的線上 Office 和浏覽器,保證了應用安全和流暢性,滿足政務用戶對設備安全、性能的需求。
這意味着,OpenHarmony 走過了 " 成長期 ",來到了終端用戶規模加速增長的拐點。
其次,從開發者的角度,複雜帶屏設備如智能手機、平闆、手表、POS 機、點讀機、人臉識别終端等,可以支持更多元的交互、更豐富的複雜應用,可以更好地滿足用戶的使用需求,商業機會更多,商用設備的交付價值也更高。
許多知名手機遊戲,如王者榮耀、原神,都是使用 Unity 引擎開發的,同時,Unity 中國還在積極向車機 HMI、工業、元宇宙、建築等領域進發展,這些領域都要求國産操作系統支持複雜設備與應用的開發。Unity 中國透露,在其他操作系統上做的遊戲 demo,能夠穩定流暢地在 OpenHarmony 系統上運行,未來會加強 OpenHarmony 的合作。
由此可見,OpenHarmony 3.2 Release 版本的發布,将吸引更多遊戲、應用開發者,投入 OpenHarmony 生态,釋放創意和想象力。
此外,從系統平台的角度,全面支持複雜帶屏設備和複雜大型應用的開發,意味着技術、能力、工具等基本構建成熟。
OpenHarmony 3.2 Release 版本确實也達到了這一要求,主要從幾個方面來表現:
系統流暢," 看得見 " 的提升。通過架構級的全面優化和諸多創新技術,OpenHarmony 3.2 Release 版本的系統流暢度,保證複雜帶屏設備與複雜應用的交互體驗。
系統功能不斷完善。系統支持了 800 多個 HDI 标準化設備接口,讓硬件适配更加便捷;Stage 模型進一步完善,新版 ArkTS API 達到 18000 多個,覆蓋 UI、通信、安全、電話等,能力比較齊全,足夠支持複雜大型應用的開發。
應用性能,滿足高複雜應用的需求。複雜應用對開發性能要求特别敏感,3.2 Release 版本提供了高性能應用開發的能力,把基礎接口也向應用進行了開放。
開發者體驗和效率大幅提升。DevEco Studio 提供了一組全新的開發套件,場景化性能調優工具 DevEco Insight 根據典型性能問題,提供場景化調優模版,向開發者提供了豐富的代碼樣例和高頻三方庫等學習資源。
分布式能力,打造獨特競争力。分布式軟總線技術,能夠實現通道自動選擇,根據設備之間傳輸信息量的大小,建立不同的通道(藍牙 /P2P 等),同時,進一步優化了多設備數據同步的能耗,按需同步,先通知數據狀态的變化,當數據真正使用的時候再進行相關的同步,這樣就減少了設備能耗,改善了應用的使用體驗。
此次開發者大會上,騰訊輸入法的相關負責人就分享了騰訊搜狗輸入法基于 OpenHarmony 的分布式技術,實現多端 UI 适配、跨屏聯動、分布式數據同步等能力。比如,用戶可以使用手機輸入法,爲智能電視、智能冰箱、智能座艙等系統進行文字輸入,突破設備的邊界,讓輸入自由流轉,帶來了耳目一新的使用體驗。
一個人的成熟,是從走向複雜的現實世界和 " 社會大學 " 開始的,全面支持複雜帶屏設備與複雜大型應用,也可以看作是一個開源操作系統成熟的标志,也是與更多行業深度融合的肇始。
正如開放原子開源基金會理事長孫文龍所說:OpenHarmony 3.2 版本帶來了全新的技術和體驗,會給行業夥伴和開發者帶來更強的信心。
技術爲方,産業爲向
OpenHarmony 的開源路線圖
2020-2023,OpenHarmony 1.0-3.2,從技術概念到産業共識,兩年多時間,OpenHarmony 作爲底層操作系統,支撐着一個萬物互聯的千行百業創新圖景,徐徐展開。
回到開始的話題,中國開源從參與到貢獻,從跟進到引領,這條路究竟要怎麽走?OpenHarmony 用與行業夥伴和開發者的探索,在茫茫迷霧中,畫出了一條可供參考的路線圖。
第一步:把握核心技術機遇。
新路不擋舊路,颠覆性的技術往往能引領一個時代。傳統操作系統生态難以撼動,新技術、新市場、新需求帶來了 " 彎道超車 " 的機會,OpenHarmony 新一代操作系統,切中了萬物智聯時代的産業價值和市場需求。目前,通過做強核心能力,實現平台的整體易用、好用,并通過開源開放,降低新技術的普及門檻,減少開發者的重複性工作,有望成爲中國軟件行業趕超的新機會。
第二步:構築堅實的平台底座。
開發者對開源有顧慮,不僅要求新技術的可靠可用穩定,也要考慮到開源參與者衆多,整體代碼質量需要保證。OpenHarmony 的特點是:主幹框架與社區夥伴深度協同共建,不是完全分散化的開發。比如目前有 6 家共建單位投入了超過 100 人對代碼倉進行共建,保障和核心代碼的質量。同時,有非常多的個人共建者和開發者貢獻代碼。這樣,就讓開源系統的基礎質量和開源創新的協同性達到兼顧,形成了較強的平台能力。
第三步:南北向的生态協同創新。
操作系統的生态位置重要,南向連接着硬件、設備廠商,北向連接着大量的應用軟件開發者,在上下遊協同創新中,起到了關鍵作用。OpenHarmony 的硬件兼容性,提前做好芯片、設備等廣泛适配,性能優化,中國的業務場景多樣,需求分散,提供 OpenHarmony 使能服務,幫助夥伴更好更快打造有競争力的産品。
OpenHarmony 作爲一個基礎型平台,将東西南北向的夥伴都拉到一起,形成産業閉環,更好地釋放新技術的潛力,支撐萬物智聯的創新實踐,在中國大地上遍地開花。
随着 OpenHarmony 系統能力升級、配套開發工具和資源的完備,支持開發者擁抱更複雜的帶屏設備和應用,獲得更大的發展空間和機遇,會有越來越多産業鏈夥伴加入 OpenHarmony 生态,進一步推動 OpenHarmony 生态繁榮和商業落地。
在這個家家都在辦開發者大會,戶戶都在舉行開發者沙龍的時代,很多開發者都難免 " 審美疲勞 "。其實,開發者真正關心的東西很務實:技術工具好不好用,開發過程遇到問題能否得到支持,商業價值怎麽兌現。
OpenHarmony 的不同之處,就在于其懇誠。" 呦呦然鳴而相呼,懇誠發乎中 ",直指開發者最關心的技術能力、産品創新、産業路徑。向内,夯實了技術與服務;向外,提供了産業出口和場景。
萬物智聯世界的黃金時代,堅持走在技術創新與叠代之路上的 OpenHarmony,是開發者值得信任的夥伴。
OpenHarmony 呦然相呼,讓我們在 2023 的春天,聽見百業同鳴,看見生态繁花,組成一片生機勃勃的産業原野,開源也正在成爲中國創新的淵薮之地。