純粹的鴻蒙:Open Harmony 2.0 Canary已開源
IT之家6月2日消息Open Harmony 2.0 Canary已經(jīng)上線代碼托管平臺gitee開源,新增22個子系統(tǒng),支持全面的OS能力,支持內(nèi)存大于128M的帶屏設(shè)備開發(fā)等。

5月16日日,開放原子開源基金會 (以下簡稱“基金會”) 在深圳國際開源谷舉辦了Open Harmony 2.0共建邀請會。會議上,Open Harmony項目群工作委員會執(zhí)行總監(jiān)羅未就項目群的工作現(xiàn)狀及下一步工作計劃進行介紹,中科院軟件所架構(gòu)師梁克雷從技術(shù)層面為大家闡述了Open Harmony 2.0的已有能力。
?
據(jù)悉,Open Harmony2.0在1.0基礎(chǔ)上增強了OS各子系統(tǒng) (電話服務(wù),媒體,短距,多模輸入,圖形等) 的基礎(chǔ)能力,已可支持手機等富設(shè)備,為了方便表述這些能力的集合,在社區(qū)里約定代號L2。Open Harmony 2.0已經(jīng)具備所有支撐智能手機的能力,包括庫和API接口。Open Harmony 2.0對整個系統(tǒng)做了大量優(yōu)化,用460萬行左右的代碼量,實現(xiàn)了安卓1525萬行代碼實現(xiàn)的所有功能,用約18000個API,完成了對安卓36000多個API的功能性全替換。
?
當(dāng)前開發(fā)者按L2框架和API遷移現(xiàn)有應(yīng)用已沒有任何問題,只是須投入的工作量大,但遷移后的應(yīng)用大小可縮減到原應(yīng)用大小的60~70%。L2已經(jīng)完全具備自主可控的智能終端操作系統(tǒng)的能力,如社會各界力量共同建設(shè)、最快完善消費者所有IOT設(shè)備生態(tài),完全可能只需要用2~3年的時間就成功構(gòu)建完整的純Open Harmony生態(tài)。

IT之家了解到,Open Harmony是開放原子開源基金會(OpenAtom Foundation)旗下開源項目,定位是一款面向全場景的開源分布式操作系統(tǒng)。Open Harmony1.0在2020年9月,由基金會正式開源后,面向大眾開放代碼訪問權(quán)限。項目孵化至今,參與Open Harmony的社區(qū)代碼貢獻者約千人,基金會在整合共建伙伴貢獻代碼后,定期發(fā)布。