91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

openharmony開源

倩倩 ? 來源:雷科技,gitee,知乎綜合整 ? 作者:雷科技,gitee,知 ? 2021-06-24 10:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

鴻蒙開源嗎?這個(gè)問題其實(shí)早已有了定論,早在2020年,部分鴻蒙系統(tǒng)的代碼就已經(jīng)在開放原子開源基金會中公開,任何開發(fā)者都可以自由下載、使用和修改開源代碼,實(shí)質(zhì)上已經(jīng)是開源系統(tǒng)。

但是,開源的是哪一部分系統(tǒng)?什么時(shí)候?qū)崿F(xiàn)完全開源?卻因?yàn)槿A為不同部門的不同說法而產(chǎn)生了各種各樣的誤解,有的說僅僅捐贈部分代碼,有的則說是完全開放。

華為已經(jīng)于2020年、2021年分兩次將鴻蒙系統(tǒng)的所有基礎(chǔ)能力全部捐獻(xiàn)給開放原子開源基金會,形成OpenHarmony開源項(xiàng)目,該項(xiàng)目已有245位貢獻(xiàn)者,最新的版本為OpenHarmony2.0。

OpenHarmony整體遵從分層設(shè)計(jì),從下向上依次為:內(nèi)核層、系統(tǒng)服務(wù)層、框架層和應(yīng)用層。系統(tǒng)功能按照“系統(tǒng) 》 子系統(tǒng) 》 組件”逐級展開,在多設(shè)備部署場景下,支持根據(jù)實(shí)際需求裁剪某些非必要的組件。

首先要澄清一下這次開源的內(nèi)容,這個(gè)代碼庫和很多用戶最新手機(jī)升級的鴻蒙系統(tǒng)不是一個(gè)東西,如果按照正常的開發(fā)流程,這個(gè)開源的庫應(yīng)該是手機(jī)用戶升級的系統(tǒng)HarmonyOS2.0的一部分,需要添加AOSP部分和其它一些功能模塊之后才可能構(gòu)建出來手機(jī)上推送的系統(tǒng)。開源部分如果構(gòu)建僅僅可以構(gòu)建出用于IOT設(shè)備上的系統(tǒng),或是手機(jī)上的一個(gè)裸系統(tǒng),不能運(yùn)行安卓apk和華為hap應(yīng)用的裸系統(tǒng),應(yīng)該可以運(yùn)行基于html+js的小程序。

主要源碼目錄功能

1. Third_party目錄功能最大,包含的是第三方庫和功能模塊。

2. Kernel包含的是內(nèi)核模塊,包含linux內(nèi)核和鴻蒙的嵌入式內(nèi)核

其中liteos_a是適用包含mmu模塊芯片的內(nèi)核,liteos_m是適用無mmu模塊的芯片的內(nèi)核。其實(shí)內(nèi)核源碼目錄華為放了很多編譯好的工具,內(nèi)核代碼本身并沒有那么大。一個(gè)有意思的現(xiàn)象是risc-v目錄相關(guān)的代碼量很大,是不是意味著華為已經(jīng)要在risc-v上加大投入了。

3. Applications 目錄是一些官方提供的示例app,其中基于js的小程序是有源碼的,基于java的hap是沒有源碼的。而且同時(shí)也應(yīng)該支持c++與js混編,不過我沒找到相關(guān)的SDK介紹。

4. Base是系統(tǒng)服務(wù)層一系列簡單封裝目地是為上層提供簡單的接口,目前主要包括賬號、傳感器、安全、電源管理等模塊。不過感覺這塊目前非常簡陋,估計(jì)只有嵌入式IoT設(shè)備會采用這些資源相對少的管理方式

5. Developtools主要是包含了開發(fā)輔助工具,并沒有什么特別的東西。其中讓我感興趣的是其中的profiler模塊,這個(gè)模塊的完善程度讓人震驚,估計(jì)是華為很早有有所積累從其它項(xiàng)目經(jīng)驗(yàn)中搬運(yùn)過來的。

6. Drivers 是驅(qū)動接口中間層,如果要移植新新設(shè)備上,可以在底層通過系統(tǒng)相關(guān)的匯編C語言對接這些驅(qū)動中間層,這樣可以降低移植成本并提供良好的兼容性。對于要假如鴻蒙生態(tài)的IoT設(shè)備廠商,應(yīng)該主要去研究這塊。

7. Foundation 這塊應(yīng)該是這次開源最重要的部分,這塊是驅(qū)動鴻蒙獨(dú)家應(yīng)用的主體部分,包括接口設(shè)計(jì)和執(zhí)行引擎的部分。

這部分的設(shè)計(jì)應(yīng)該借鑒了蘋果的Core Foundation的設(shè)計(jì),同時(shí)提供了與蘋果不同的一些組件,比如軟總線部分。同時(shí)華為把js框架底層封裝的執(zhí)行引擎也放到了Foundation之中,這點(diǎn)其實(shí)是有些不合理的。

不管從哪個(gè)角度來看OpenHarmony的開源都有著重大意義,不管是對國家而言還是對于整個(gè)中國互聯(lián)網(wǎng)生態(tài)而言皆是如此,至少在未來我們不需要擔(dān)心在失去了AndroidiOS后,整個(gè)互聯(lián)網(wǎng)生態(tài)難以為繼。

來源:雷科技,gitee,知乎綜合整理

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    4233

    瀏覽量

    46234
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2642

    瀏覽量

    69916
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3958

    瀏覽量

    21166
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    OpenHarmony與openEuler獲評2025年度北京知名商標(biāo)品牌

    1月16日,首屆北京商標(biāo)品牌盛典在京舉行,會上正式揭曉2025年度“北京知名商標(biāo)品牌”評選結(jié)果,并發(fā)布第二批《北京重點(diǎn)商標(biāo)保護(hù)名錄》。開放原子開源基金會旗下開源鴻蒙(OpenHarmony)與
    的頭像 發(fā)表于 01-20 15:50 ?386次閱讀

    #OpenHarmony HDC調(diào)試

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:46:28

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統(tǒng)概述

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:39:20

    2025國際化創(chuàng)新人才?培養(yǎng)研討會--首屆RISC-V × OpenHarmony創(chuàng)新論壇圓滿落幕,共筑全球數(shù)字生態(tài)第三極

    2025年12月1日,在香港城市大學(xué)(東莞)校園,2025國際化創(chuàng)新人培才?養(yǎng)研討會—首屆RISC-V×OpenHarmony創(chuàng)新論壇如期隆重舉行,論壇以“RISC-V與OpenHarmony開源
    的頭像 發(fā)表于 12-03 17:32 ?1178次閱讀
    2025國際化創(chuàng)新人才?培養(yǎng)研討會--首屆RISC-V × <b class='flag-5'>OpenHarmony</b>創(chuàng)新論壇圓滿落幕,共筑全球數(shù)字生態(tài)第三極

    RVOH開源國際實(shí)驗(yàn)室誠邀您共襄創(chuàng)新論壇,同啟開源新篇!

    開芯會視頻號全程實(shí)時(shí)轉(zhuǎn)播↓RISC-V+OpenHarmony全球創(chuàng)新論壇邀您共建全球數(shù)字生態(tài)第三極時(shí)間:2025年12月1日地點(diǎn):香港城市大學(xué)(東莞)主題:RISC-V與OpenHarmony開源
    的頭像 發(fā)表于 12-01 13:14 ?620次閱讀
    RVOH<b class='flag-5'>開源</b>國際實(shí)驗(yàn)室誠邀您共襄創(chuàng)新論壇,同啟<b class='flag-5'>開源</b>新篇!

    開源鴻蒙和開源歐拉成為開放原子開源基金會首批畢業(yè)項(xiàng)目

    11月21日,在2025開放原子開發(fā)者大會開幕式上,開放原子開源基金會宣布旗下開源鴻蒙(OpenHarmony)與開源歐拉(openEuler)成為首批畢業(yè)項(xiàng)目。
    的頭像 發(fā)表于 11-25 17:22 ?861次閱讀

    歐洲第三站!OpenHarmony開源浪潮席卷“德國硅谷”

    、虛擬化、并發(fā)調(diào)試與驗(yàn)證方法等前沿議題展開了深度碰撞。本次論壇秉承“開放、共享、合作”的社區(qū)精神,一方面清晰勾勒出OpenHarmony的全球生態(tài)圖景,另一方面推動跨領(lǐng)域思想交匯與智慧碰撞,為開源生態(tài)的繁榮發(fā)展注入了強(qiáng)勁動能。
    的頭像 發(fā)表于 11-20 17:37 ?867次閱讀
    歐洲第三站!<b class='flag-5'>OpenHarmony</b><b class='flag-5'>開源</b>浪潮席卷“德國硅谷”

    開源鴻蒙6.0 Release版本重磅發(fā)布

    近日,在長沙國際會議中心舉辦的開源鴻蒙技術(shù)大會2025上,開放原子開源鴻蒙(即OpenAtom OpenHarmony,簡稱“開源鴻蒙”)項(xiàng)目群正式發(fā)布
    的頭像 發(fā)表于 10-10 16:49 ?2910次閱讀

    觸覺智能RK3576開發(fā)板OpenHarmony開源鴻蒙系統(tǒng)USB控制傳輸功能示例

    本文介紹OpenHarmony開源鴻蒙系統(tǒng)的USB控制傳輸功能實(shí)現(xiàn)及相關(guān)代碼示例,基于觸覺智能RK3576開發(fā)板PurplePiOH2演示。OpenHarmony的USB通信介紹實(shí)現(xiàn)
    的頭像 發(fā)表于 09-30 16:31 ?1601次閱讀
    觸覺智能RK3576開發(fā)板<b class='flag-5'>OpenHarmony</b><b class='flag-5'>開源</b>鴻蒙系統(tǒng)USB控制傳輸功能示例

    潤開鴻亮相2025 RISC-V中國峰會

    企業(yè),江蘇潤開鴻數(shù)字科技有限公司(以下簡稱“潤開鴻”)受邀出席大會,并于人工智能分論壇上正式發(fā)布全球首套介紹“RISC-V+開源鴻蒙”南北向開發(fā)的書籍《RISC-V+OpenHarmony開源軟硬件創(chuàng)新與應(yīng)用叢書》。
    的頭像 發(fā)表于 08-07 18:07 ?1615次閱讀

    開源鴻蒙開發(fā)必備!OpenHarmony替換Full SDK全攻略

    本文介紹開源鴻蒙OpenHarmony替換FullSDK的方法,演示設(shè)備為觸覺智能PurplePiOH鴻蒙開發(fā)板獲取FullSD
    的頭像 發(fā)表于 06-06 18:11 ?887次閱讀
    <b class='flag-5'>開源</b>鴻蒙開發(fā)必備!<b class='flag-5'>OpenHarmony</b>替換Full SDK全攻略

    基于OpenHarmony打造新一代智能化解決方案

    RK3568 OpenHarmony方案以Core-RK3568主控板為核心載體,采用瑞芯微自主研發(fā)的RK3568高性能處理器,并搭載國產(chǎn)自主可控的OpenHarmony開源操作系統(tǒng),通過深度整合
    的頭像 發(fā)表于 05-23 17:45 ?1450次閱讀

    請問下,openharmony支持哪一款龍芯的開發(fā)板?有沒有開源的龍芯的openharmony源碼?

    想買個(gè)2k0300的開發(fā)板學(xué)習(xí)龍芯和openharmony,愣是沒有看到提供openharmony源碼的,也沒與看到開源的代碼。gitee上,openharmony的龍芯sig倉庫也是
    發(fā)表于 04-26 13:06

    DialogHub上線OpenHarmony開源社區(qū),高效開發(fā)鴻蒙應(yīng)用彈窗

    。 “DialogHub”的推出為開發(fā)者提供了一個(gè)開箱即用的彈窗管理解決方案,幫助開發(fā)者更高效地實(shí)現(xiàn)各種場景下的彈窗功能,顯著降低學(xué)習(xí)成本與開發(fā)成本。目前,“DialogHub”已開源
    發(fā)表于 04-03 17:30