開源鴻蒙 OpenHarmony 產品相容性規範文件 3.0 版本正式釋出
1 月 14 日訊息,OpenHarmony 開源專案是由開放原子開源基金會孵化及運營的開源專案,由開放原子開源基金會 OpenHarmony 專案群工作委員會負責運作。OpenHarmony 是由華為公司捐贈智慧終端作業系統基礎能力相關程式碼,由全球開發者共建的開源分散式作業系統,具備面向全場景、分散式等特點,是一款“全(全領域)・新(新一代)・開(開源)・放(開放)”的作業系統。
OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)產品相容性規範文件(Product Compatibility Specifications,以下簡稱“PCS”)定義了成為相容 OpenHarmony 系統產品的必要條件:即滿足產品相容性規範文件中定義要求的產品,才可能被認定為與 OpenHarmony 系統相容。
近日,相容性工作組正式在社群釋出 OpenHarmony 產品相容性規範文件 3.0 版本,合作伙伴可以通過使用相容性規範文件及 XTS 套件,完成 OpenHarmony 3.0 LTS 版本產品的相容性認證。
訪問 Gitee 查閱文件
https://gitee.com/openharmony-sig/compatibility/tree/master/docs
文件下載連結
https://downloads.openharmony.cn/files/OpenHarmony3.0-PCS.pdf
獲悉,PCS 從 API 相容性、分散式介面相容性方面對生態裝置的設計進行定義,以保障 OpenHarmony 應用在所有生態裝置上的相容性執行和分散式互通。另外,本產品相容性規範文件從軟硬體基礎規格等方面對生態裝置的設計進行定義,以保證使用者在相同場景下使用 OpenHarmony 生態裝置的體驗一致。
PCS3.0 版本主要豐富瞭如下內容:
1、完善了 OpenHarmony 輕量系統(mini system)定義及相容性規範說明
輕量系統(mini system):
面向 MCU 類處理器的裝置,硬體資源極其有限,支援的裝置最小記憶體為 128KiB,可以提供多種輕量級網路協議,輕量級的圖形框架,以及豐富的 IOT 匯流排讀寫部件等。可支撐的產品如智慧家居領域的連線類模組、感測器裝置、穿戴類裝置等。
2、完善了 OpenHarmony 小型系統(small system)定義及相容性規範說明
小型系統(small system):
面向具備 MMU 的應用處理器的裝置,支援的裝置最小記憶體為 4MiB,可以提供更高的安全能力、標準的圖形框架、視訊編解碼的多媒體能力。可支撐的產品如智慧家居領域的 IP Camera、電子貓眼、路由器以及行車記錄儀等。
3、完善了 OpenHarmony 標準系統(standard system)定義及相容性規範說明
標準系統(standard system):
面向應用處理器的裝置,支援的裝置最小記憶體為 128MiB,可以提供增強的互動能力、GPU 以及硬體合成能力、更多控制元件以及動效更豐富的圖形能力、完整的應用框架。可支撐的產品如帶屏 IOT 裝置、輕智慧手機等。
4、完善了可選擇的系統能力定義及相容性規範說明
可選擇的系統能力:
OpenHarmony 提供了一系列可選的系統部件,方便裝置開發者按需配置,以支撐其特色功能的擴充套件或定製開發。系統將這些可選的系統部件組合為一系列描述為特性或功能的系統能力,以方便裝置開發者理解和選擇。PCS 3.0 上也進行補充。