OpenHarmony ( OHOS、OH ) は、 Huawei LiteOS の流れを汲むいくつかの原則を共有するオープンソースの分散オペレーティングシステムのファミリーです。Huawei は、純粋な HarmonyOS L0-L2 シングルフレームワークブランチ、非AOSPソースコードを OpenAtom Foundation に寄贈しました。HarmonyOS と同様に、このオープンソースの分散オペレーティングシステムは、カーネル層、システムサービス層、フレームワーク層、アプリケーション層の 4 つの層から構成される階層型アーキテクチャで設計されています。また、カーネル抽象化レイヤーサブシステムを介してオペレーティングシステムとして、または他のオペレーティングシステムの一部として使用できる、広範なフリーソフトウェアのコレクションでもあります。 [ 6 ] [ 7 ]
OpenHarmonyの最初のバージョンは、2020年9月10日にOpenAtom Foundationによってリリースされました。これは、Huaweiからオープンソースコードの寄贈を受けた後のことです。オープンソースプロジェクトの内部開発は、社内でのコードネームがProject 543として2015年にまで遡ります。[ 8 ] [ 9 ]
2020年12月、OpenAtom FoundationとRunhe Softwareは、 Huaweiや中国科学院ソフトウェア研究所を含む7つの組織とともに、OpenHarmonyオープンソースプロジェクトを正式に立ち上げた。
OpenHarmony 2.0(Canary バージョン)は、さまざまなスマート端末デバイスをサポートする形で、2021 年 6 月にリリースされました。[ 8 ]
OpenAtom Foundationは、以前のバージョンをベースに、2021年9月30日にOpenHarmony 3.0をリリースし、ファイルセキュリティアクセス(ファイルをURIに変換し、URIを解決してファイルを開く機能)のサポートや、リレーショナルデータベースと分散データ管理の基本機能のサポートなど、オペレーティングシステムを最適化するために以前のバージョンから大幅な改善を加えました。[ 10 ]
最大 4 GB RAM を搭載したデバイスをサポートする OpenHarmony のリリースが 2021 年 4 月に公開されました。[ 11 ]
OpenAtom Foundationは、ハードウェアベースのマイクロカーネルリアルタイムオペレーティングシステムであるUniProtonカーネルを、OpenHarmonyオペレーティングシステムのカーネルサブシステムの一部として、2022年8月10日にアドオンとしてリポジトリに追加しました。 [ 12 ]
2025年9月15日、OpenAtom Foundationは開発者掲示板で、プラットフォームのメンテナンス、効率性の向上、DevOps開発ツール、開発速度の向上を目的として、OpenHarmonyのオープンソースコードを元の公式GiteeプラットフォームリポジトリからGitcodeに正式に移行したと発表した。[ 13 ]

主要なIDEはDevEco Studioと呼ばれ、OpenHarmony SDKフル開発キットを使用してOpenHarmonyアプリケーションを構築するために使用されます。このキットには、デバッガー、DevEco Testingによるテスターシステム、ソフトウェア開発用のソフトウェアライブラリのリポジトリ、組み込みデバイスエミュレータ、プレビューア、ドキュメント、サンプルコード、チュートリアルなど、包括的な開発ツールセットが含まれています。OpenHarmonyのアプリケーションは、主に宣言型ユーザーインターフェイスフレームワークであるArkUIのコンポーネントを使用して構築されます。ArkUI要素は、さまざまなカスタムオープンソースハードウェアおよび産業用ハードウェアデバイスに適応可能で、HarmonyOSの更新とともに自動的に更新される新しいインターフェイスルールが含まれています。[ 14 ]

ハードウェア開発は、OpenHarmony をベースに構築するための DevEco Device ツールを介して DevEco Studio を使用して開発され、提供されるツールチェーンを使用してオペレーティングシステム開発を含むディストリビューションも作成され、プラットフォームの検証認証プロセスも含まれ、また、主に Huawei と提携する HarmonyOS Connect パートナーに焦点を当てたオリジナルのクローズドディストリビューションである HarmonyOS と比較して、オープンソースのバリアントとしてオペレーティングシステムをカスタマイズします。[ 15 ]
OpenHarmonyは、プリンター、スピーカー、スマートウォッチ、その他のスマートデバイスなど、128KB程度のメモリを搭載したミニシステムを実行するさまざまなデバイス、または128MBを超えるメモリを搭載した標準システムを実行するデバイスをサポートしています。[ 16 ]
このシステムには、分散デバイス仮想化プラットフォームを備えた DSoftBus テクノロジーなど、HarmonyOS の基本機能と高度な機能の一部が含まれています。 [ 17 ]これは、接続されたデバイス向けの従来の仮想化ゲスト OS とは一線を画しています。[ 18 ]
このオペレーティングシステムは、スマートフォン、タブレット、スマートテレビ、スマートウォッチ、パーソナルコンピュータ、産業用ロボット、衛星などの航空宇宙機器、その他のスマートデバイスなど、多様なデバイスをサポートするモノのインターネット(IoT)および組み込みデバイス市場向けです。[ 19 ]
2026年1月時点で、OpenHarmonyオープンソース財団OSプラットフォームは10億台以上のデバイスを擁し、貢献者は1万人を超え、ハードウェアパートナーは500社以上となっています。[ 20 ] [ 21 ]
OpenHarmonyアプリケーションバイナリインターフェース(ABI)は、さまざまなチップセット命令セットプラットフォームを備えた、OpenHarmony搭載デバイス間の互換性を保証します。[ 22 ]
HDC (OpenHarmony Device Connector) は、OpenHarmony デバイスを扱う開発者向けに設計されたコマンドライン ツールです。HDC ツールの BM コマンド ツール コンポーネントは、開発者によるデバッグを容易にするために使用されます。HDC シェル コマンドを入力すると、BM ツールが使用可能になります。[ 23 ] [ 24 ]
HarmonyOSと同様に、OpenHarmony は.app で終わるApp Packファイルを使用します。これは、 AppGalleryや OpenHarmony ベースおよび非 OpenHarmony オペレーティングシステム上のサードパーティ配布アプリケーション ストアでは APP ファイルとしても知られており、Linux ベースのUnity オペレーティングシステムなど、相互運用性と互換性に有利です。各 App Pack には、その機能のコード、リソース、ライブラリ、および構成情報を含むJSONファイルを含む1 つ以上のHarmonyOS アビリティ パッケージ(HAP) が含まれています。[ 25 ]
HarmonyOS API に基づいて開発された APP ファイルを実行するために OpenHarmony レイヤーを組み込む一方で、オペレーティングシステムは、より大きなメモリ デバイスにはメインのLinux カーネルを、より小さなメモリ制約のあるデバイスには RTOS ベースのLiteOSカーネルを、カーネルに依存せず命令セットにも依存しないカーネル抽象レイヤー (KAL) サブシステムには、ディストリビューションのアドオンやカスタム カーネルを使用します。ウェブビュー アプリケーションについては、API 11 リリース以降、システム レベルでセキュリティを強化する ArkWeb ソフトウェア エンジンを組み込み、API 5 でBlinkベースのChromium を容易にした nweb ソフトウェア エンジンをChromium Embedded Frameworkに組み込みます。 [ 26 ]
オープンソースのAndroidオペレーティングシステムとは異なり、アプリに繰り返し組み込まれる無数のサードパーティの依存パッケージは、断片化に関して不利になります。OpenAtom ガバナンスの Special Interest Group による OpenHarmony の中央リポジトリは、オープンソース環境で開発者によく使用されるサードパーティの公開リポジトリを提供し、 OpenHarmony ベースのオペレーティングシステムとの相互運用性と互換性を高めます。アプリは、 Chromium、Unity、Unreal Engineなどの多くの組み込みのサードパーティの依存を活用できます。これにより、システム ROM の要件が大幅に削減されます。[ 27 ]
Harmony Distributed File System (HMDFS) は、大規模なデータストレージと処理用に設計された分散ファイルシステムであり、 openEulerでは分散オペレーティングシステムの特性の中核部分として使用されています。Hadoop Distributed File System (HDFS)に触発されています。このファイルシステムは、IoT アプリケーション、エッジコンピューティング、クラウドサービスなど、大規模なデータストレージと処理が不可欠なシナリオに適しています。従来のローカルファイルシステムとローカルストレージをサポートする共存型です。[ 28 ] Orange Pi OS (OHOS) では、ネイティブファイルシステムは OpenHarmony の Distributed File System (HMDFS) を介して LOCAL と shared_disk を表示します。 ファイルシステムのファイルパス/ルートフォルダは、 WindowsのDLL (ダイナミックリンクライブラリ)システムとは異なり、Unix/Linux/Unix ライクでは>と従来の/の両方を使用します。
アクセストークンマネージャは、OpenHarmonyベースの分散オペレーティングシステムの重要なコンポーネントであり、アクセストークンに基づいて統一されたアプリ権限管理を担当します。アクセストークンはアプリの識別子として機能し、アプリID、ユーザーID、アプリ特権レベル(APL)、アプリ権限などの情報を含みます。デフォルトでは、アプリは限られたシステムリソースにアクセスできます。ATMは、RBACとCBACモデルの両方を組み合わせたハイブリッドACLモデルとして、機密性の高い機能へのアクセスを制御します。[ 29 ]
OpenHarmony カーネル抽象レイヤーは、サードパーティのmusl libcライブラリとネイティブ API を使用し、Linux カーネル側と LiteOS カーネル内の Linux システムコールに対するポータブルオペレーティングシステムインターフェイス (POSIX-y) のサポートを提供します。これは、マルチカーネルカーネル抽象レイヤーアーキテクチャ内の POSIX API 互換性における元のLiteOS設計の固有の部分です。 [ 30 ]開発者とベンダーは、POSIX ライクな環境でPOSIX標準に基づいてカーネル上で動作するコンポーネントとアプリケーションを作成できます。[ 31 ]
OpenHarmony NDKは、開発者がCおよびC++コードをアプリケーションに組み込むことを可能にするツールセットです。具体的には、OpenHarmonyの場合、NDKはネイティブの世界(C/C++)とOpenHarmonyエコシステムの間の橋渡しとして機能します。[ 32 ]
この NAPI メソッドは、サードパーティ開発者による南向きと北向きのインターフェース間の相互運用性と互換性のためのサードパーティ ライブラリを作成する製造業者の利害関係者の個人開発者、企業、非営利組織からなる重要なオープンソース コミュニティであり、サードパーティ開発者による南向きと北向きのインターフェース間のより豊富な API の開発、たとえばサードパーティ Node.js、Simple DirectMedia Layer、Qtフレームワーク、LLVMコンパイラ、FFmpegなど、サードパーティライブラリの開発を行っています。 [ 33 ] [ 34 ]
OpenHarmonyは、128KBから1MBを超えるメモリ容量を持つARM、RISC-V、x86アーキテクチャのさまざまなハードウェアデバイスに展開できます。次の3種類のシステムを備えたハードウェアデバイスをサポートしています。 [ 35 ]
OpenHarmonyは、2020年9月10日に初めてリリースされ、当初は128KB~128MBのRAMを搭載したデバイスをサポートしていました。2021年4月のリリースでは、128MB~4GBのRAMを搭載したスマートフォンやその他のデバイスへのサポートが拡張され、2021年10月のリリースでは、4GBを超えるRAMを搭載したデバイスへのサポートが追加されました。
OpenHarmony ベースのデバイスがエコシステム内で互換性があり相互運用可能であることを保証するために、OpenAtom Foundation は製品互換性仕様を策定し、互換性ワーキンググループが OpenHarmony と互換性のある製品を評価および認証しています。[ 36 ] [ 37 ]
互換性作業をサポートするパートナー向けに、以下の2種類の認証が公開され、認証された製品、パッケージ、マーケティング資料にOpenHarmony互換性ロゴを使用する権利が付与されました。[ 38 ]
2022年4月25日時点で、44製品が互換性証明書を取得しており、80以上のソフトウェアおよびハードウェア製品がOpenHarmonyとの互換性評価の過程にある。
OpenHarmonyは2020年9月から2021年12月までオープンソースとして公開され、1,200人以上の開発者と40以上の組織がオープンソースプロジェクトに参加し、コードを提供してきました。現在、OpenHarmonyはバージョン6.xまで開発されています。
OpenHarmonyは、Gitcodeプラットフォームでホストされている最も活発なオープンソースプロジェクトです。2023年9月現在、教育、金融、スマートホーム、運輸、デジタル政府、その他の産業など、さまざまな分野向けにOpenHarmonyと互換性のあるオープンソースソフトウェアディストリビューションが30以上あります。[ 61 ] [ 62 ] [ 63 ]
2021年9月14日、ファーウェイは、産業用途向けに自社開発のHarmonyOSディストリビューションをベースにしたファーウェイ独自のカスタマイズオペレーティングシステムである商用MineHarmony OSの発売を発表しました。MineHarmonyは約400種類の地下炭鉱設備と互換性があり、分析用のデータを送信および収集するための単一のインターフェースを設備に提供します。ファーウェイの消費者向けビジネスAIおよびスマートフルシナリオビジネス部門のプレジデントである王成禄氏は、MineHarmony OSの発売はHarmonyOSエコシステムがB2CからB2Bへとさらに一歩進んだことを意味すると述べました。[ 64 ] [ 65 ] [ 66 ]
中国の家電メーカーであるMideaは、Midea IoTオペレーティングシステム1.0をリリースしました。これは、OpenHarmony 2.0をベースにしたIoT中心のオペレーティングシステムで、2021年10月に正式にリリースされました。その後、同社は2021年6月2日のHarmonyOS 2.0のリリース以来、HuaweiとのパートナーシップによりHarmonyOSオペレーティングシステムを使用してスマートデバイスとの互換性を確保しています。 [ 67 ] [ 68 ] [ 69 ] [ 70 ]
2022年1月6日、OHISワーキンググループと大連理工大学の于暁洲氏率いるOpenHarmony in Space(OHIS)は、科学技術の観点から将来的に重要な役割を果たすと報告され、中国の衛星システムの開発機会を切り開き、マイクロナノ衛星技術のアイデアでSpaceXのスターチェーン計画を凌駕することが期待されている。[ 71 ]
OpenHarmonyをベースにしたSwanLinkOSは、 iSoftStoneの子会社であるHonghu Wanlian (Jiangsu) Technology Developmentによって、2022年6月に運輸業界向けにリリースされました。このオペレーティングシステムは、Rockchip RK3399やRK3568などの主流チップセットをサポートしており、道路状況の監視、ビッグデータ分析、海上捜索救助などの輸送・船舶機器に適用できます。[ 72 ]
OpenAtom FoundationからOpenHarmonyエコロジカル製品互換性証明書を授与された。[ 73 ]
2022年11月7日、オペレーティングシステム、相互接続ソリューション、スマートイノベーション、研究開発面を扱うArcherMind Cooperationは、OpenHarmonyとHiSiliconチップをサポートするHongZOSシステムを発表しました。このソリューションは主に産業分野のAIoTに焦点を当てています。[ 74 ]
2022年11月28日、Orange PiはオープンソースのOpenHarmonyバージョンをベースにしたOrange Pi OSをリリースしました。[ 75 ] 2023年10月には、OpenHarmony 4.0 Beta1バージョンをベースにした、趣味家や開発者向けのOrange Pi OHOSバージョンを搭載したOrange Pi 3Bボードをリリースしました。[ 76 ] [ 77 ] [ 78 ]
2022年12月23日、Youbo Terminalの自社開発ハードウェア製品と統合されたソフトウェアおよびハードウェアソリューションは、OpenHarmonyをベースにしたRobanTrust OSを動作させ、バージョン1.0と3.1.1互換性リリースとしてリリースされた。[ 79 ]
2023年1月14日、Red Flagスマートスーパーチャージャーが、OpenHarmonyベースのKaihongOS上で初めて発売されました。OpenHarmony 3.1のサポートにより、他の電子機器や電気設備との相互接続を可能にする分散ソフトバスがサポートされています。[ 80 ] 2023年1月17日、ChinasoftとNew Cape Electronicsが開発した21.5インチスクリーン搭載の電子クラスカードが発売されました。[ 81 ] 2023年11月17日、Kaihong TechnologyとLeju Robotが協力し、 Rockchip SoCハードウェアとオープンソースのOpenHarmonyディストリビューションKaihongOSを搭載し、 RTOSカーネル技術を用いて決定論的に予測可能な応答時間を持つ産業用ロボットマシンを搭載した世界初のヒューマノイドロボットを発売しました。
2023年4月15日、Tongxin SoftwareはOpenAtomのOpenHarmonyエコシステムパートナーとなりました。Tongxin Softwareが中国の企業向けに開発したインテリジェント端末オペレーティングシステムは、2023年6月7日に互換性認証を取得しました。Tongxinインテリジェント端末オペレーティングシステムは、ARM、X86などのアーキテクチャをサポートしています。Tongxinは、国内の主要モバイルチップメーカーと協力関係を構築し、Linuxカーネルを用いた適応を完了しました。デスクトップオペレーティングシステムおよびサーバーオペレーティングシステムと合わせて、Tongxinオペレーティングシステムファミリーを構成しています。
PolyOS Mobileは、OpenHarmonyをベースにPolyOSプロジェクトがRISC-Vインテリジェント端末デバイス向けに開発したAI IoTオープンソースオペレーティングシステムで、2023年8月30日にリリースされ、Windows 10および11デスクトップマシン上のQEMU仮想化で利用可能です。 [ 82 ]
LightBeeOSは2023年9月28日にリリースされたOpenHarmonyベースのディストリビューションで、金融レベルのセキュリティをサポートし、Shenzhen Zhengtong社が配布バスを使用して産業用公共銀行ソリューションのシステムとして利用され、中国国内市場のUnionPay搭載ATMでテストされています。このオペレーティングシステムはOpenHarmony 3.2以降をサポートしてリリースされています。[ 83 ]
2021年9月28日、Eclipse FoundationとOpenAtom Foundationは、OpenHarmony Europeanディストリビューションで協力するためのパートナーシップを結成する意向を発表しました。OpenHarmony Europeanディストリビューションは、その傘下にあるオペレーティングシステムのグローバルファミリーであり、OpenHarmonyオペレーティングシステムのファミリーでもあります。OpenHarmonyと同様に、これはすべてのパラダイムのための1つのOSキットであり、オペレーティングシステムとして使用できる、またはOniro OSディストリビューションのカーネル抽象化レイヤーサブシステムを介して他のオペレーティングシステムと部分的に使用できるフリーソフトウェアのコレクションを可能にします。 [ 86 ]
Oniro OS または単に Oniro は、Eclipse Oniro Core Platform としても知られ、AIoT組み込みシステム向けの分散オペレーティングシステムです。2021 年 10 月 26 日に Oniro OS 1.0 としてリリースされました。これは OpenHarmony L0-L2 ブランチのソース コードに基づいて HarmonyOS と互換性を持つように実装されており、その後 Eclipse Foundation によってグローバル市場向けにリリースされ、Huawei、Linaro 、Seco などの創設メンバーが後に加わりました。Oniro はオープンソースに基づいて設計されており、グローバル化とローカリゼーション戦略によって断片化された IoT および組み込みデバイス市場を解決する、 IoT時代の透明性、ベンダーニュートラル、独立したシステムを目指しています。[ 87 ] [ 88 ]
オペレーティングシステムは、BitBake と Poky を使用したOpenEmbeddedビルド システムの開発用にLinux カーネルのYoctoシステムを採用しており、これは現在、プラットフォームに依存しないことを目指す Oniro ブループリントの一部となっていますが、現在は OpenHarmony の OpenAtom 開発と連携しています。 [ 89 ]目標は、OpenHarmony-Oniro 互換のディストリビューションを独自に作成するパートナーとの連携を強化し、相互運用性を高めて、多様なハードウェアセットを持つ多様なプラットフォームの断片化を減らし、派生プロジェクトから元のプロジェクトへの機能強化によって、グローバル市場向けにカスタマイズされたグローバル産業標準との互換性を向上させることです。また、グローバル市場および欧米市場で OpenHarmony ベースを強化し、接続された IoT システムとの互換性と相互運用性、およびTensorflow、CUDAなどのカスタムフレームワーク上のデバイス AI 機能のカスタムサードパーティサポート、さらにOpenHarmony エコシステム全体にわたるネイティブの Huawei MindSporeソリューションを強化するためのダウンストリーム開発にも使用されます。 Oniroプラットフォームは、中国国内のOpenHarmonyシステムと、欧米市場を含むグローバルなHuawei独自のHarmonyOSプラットフォームの両方と互換性があり、サードパーティのOEMハードウェアやアプリとの接続性も備えています。[ 90 ] [ 91 ]
Eclipse Oniro が提供するデモ以外に標準化されたフレームワークはありません。開発者はソフトウェアを手動で移植することも、提供されているデモとビルドツールを採用することもできます。Oniron の開発者は React Native やその他のソフトウェアの機能的な移植版を持っていると主張していますが、これらの移植版は非公式で古い場合が多いです。[ 92 ] [ 93 ]
Eclipse Oniroプロジェクトは、Linux、Microsoft Windows、macOSユーザー向けにVisual Studio Codeプラグインを提供しています。QEMUベースの仮想マシンテンプレートも利用可能です。[ 94 ]
2024年5月、ハードウェアへの依存度を減らし、オープンで標準化されたドライバを通じてセキュリティを向上させることを目的として、Oniro OSをVolla Phone X23に移植するという重要な開発が行われた。当初は産業用途を対象としていたこのプロジェクトは、欧州および世界市場向けに透明性があり検証可能な代替手段を提供することを目指している。[ 95 ]
2025年9月、グローバルな欧州OpenHarmony技術会議において、Jollaは、パートナーがダウンストリームのOpenHarmonyおよびアップストリームのHuawei HarmonyOSレベルでスタンドアロンのコンテナ化されたアプリケーションユーティリティを利用できるように、Eclipse Oniroプラットフォーム向けの独自のブロブであるAppSupport互換性ホストレイヤーの提供開始を発表しました。このソリューションにより、オープンソースのOpenHarmonyベースのデバイスで、変更されていないAndroidアプリケーション(APK)をネイティブのように実行できるようになり、新しいオペレーティングシステムにとって重要なアプリケーションエコシステムの障壁に直接対処できます。Jollaは、このテクノロジーをSailfish OSから移植することで、スマートデバイス市場における実行可能なベンダーニュートラルな代替手段としてOniroの採用を加速することを目指しています。[ 96 ]
Oniro プロジェクトは、あらゆるデバイスタイプのアプリケーション プロセッサとマイクロコントローラ向けの水平プラットフォームとなることに重点を置いており、OpenHarmony コア プラットフォームの改善を上流に取り込むソース コードへのグローバルな貢献を伴う、下流のベース OS 派生に関するものです。[ 97 ]このプラットフォームは組み込みOS であり、 Linux カーネル、LiteOS 、UniProton RTOS カーネル、または実験的なFreeRTOSカーネルの使用に加えてカスタム アドオン カーネルのいずれかを選択できます。2025 年 9 月の RIOT サミットで、OpenHarmony と Oniro チームは、ヨーロッパの学術および産業用途向けに開発中の追加のRIOT RTOS カーネルを発表しました。[ 98 ] [ 97 ]これには、IP ツールチェーン、メンテナンス、OTA、および OpenHarmony が含まれます。さまざまなユース ケース向けのコンポーネントの組み合わせ例が「ブループリント」として提供されます。[ 97 ] Oniro OS 2.0 は 2022 年にリリースされ、OpenHarmony 3.2 LTS をベースにした Oniro OS 3.0 は 2023 年 10 月にリリースされました。また、メインブランチでは 2025 年 10 月 7 日時点で最新バージョン 6.0 もリリースされています。[ 99 ] [ 100 ] [ 101 ]
YanLink OS は分散 OS プラットフォームであり、Eclipse Foundation の Oniro オペレーティングシステムをベースにした商用ディストリビューションとして最初に発表されました。フランスのスタートアップ YanLink AI が米国拠点の HopeRun Technology と提携して開発し、2025 年 9 月に OpenHarmony テクニカル カンファレンスで初披露されました。重要な技術的特徴は、NearLinkワイヤレス通信プロトコルのネイティブ統合です。OpenHarmony/Oniro スタックの欧米準拠派生版として位置付けられており、ヨーロッパおよび北米市場の安全で低消費電力の IoT および家電エコシステム向けにベンダーニュートラルな開発者キットのオプションを提供することを目指しています。[ 103 ] [ 104 ]
PureHarmonyは、Green Hat UK組織がOniroをベースに開発した、グローバル市場をターゲットとしたオープンソースのサーバー中心型分散オペレーティングシステムです。[ 105 ]

ファーウェイは、2023年8月4日に開催されたファーウェイ開発者会議2023(HDC)において、HarmonyOS 5以降向けのマイクロカーネルベースの反復型分散オペレーティングシステムである独自のHarmonyOS NEXTの商用ディストリビューションを正式に発表しました。これは、Ark Compilerを介したネイティブAPPアプリのみをサポートしています。OpenHarmony上に構築された独自のシステムであるHarmonyOS NEXTは、HarmonyOSマイクロカーネルをコアとしており、ファーウェイデバイスエコシステム専用に構築されたapk互換性サポートはありません。 [ 106 ]
HDC 2023では、HarmonyOS NEXTの開発者プレビュー版が、協力する企業開発者向けに公開され、ネイティブモバイルアプリの構築とテストが行われました。公式発表によると、2024年の第1四半期にはすべての開発者に公開される予定です。[ 107 ] [ 108 ] [ 109 ]
2024年1月18日、ファーウェイは、2023年8月のデビュー以来、クローズドな協力開発者パートナーが利用してきたHarmonyOS NEXT開発者プレビュー1の一般開発者アクセスのリリース後、OpenHarmony 4.1(API 11)ベースの第2四半期開発者ベータ版に続き、OpenHarmony 5.0(API 12)バージョンをベースとしたHarmonyOS NEXT Galaxyの安定版ロールアウトを2024年第4四半期に開始すると発表した。新しいHarmonyOS 5バージョンシステムは、HarmonyOSとOpenHarmony用に構築されたネイティブHarmonyOSアプリのみを実行できるファーウェイの商用消費者デバイス向けの以前のHarmonyOS 4.2システムに取って代わり、グローバル市場と標準に合わせてカスタマイズされたグローバルレベルでのダウンストリーム開発のためのOniro OSを使用したローカライズによりOpenHarmony開発を強化する。[ 110 ]
2024年6月21日、ファーウェイはHDC 2024カンファレンスを通じて、登録済みの一般開発者向けにOpenHarmony 5.0 beta1バージョンをベースにしたHarmonyOS NEXTの開発者ベータ版マイルストーンを発表し、ネイティブNEXT固有のAPI開発者キットに組み込まれたHMS外部ライブラリと、ネイティブOpenHarmonyベースのHarmonyOSアプリ用の互換性のあるOpenHarmony APIのサポートを提供しました。同社は、このオペレーティングシステムが新しいブートイメージシステムでOpenHarmonyと互換性があることを正式に確認しました。[ 111 ]
2024年10月22日、Huaweiは発表イベントでHarmonyOS 5を発表し、HarmonyOS Nextの開発者向け内部および公開ソフトウェアバージョンをアップグレードし、以前のメインラインHarmonyOSバージョンのデュアルフレームワークを、オリジナルのL0-L2コードベースブランチ上のカスタムHongMeng Kernelを備えた完全なOpenHarmonyベースに移行および置き換え、プラットフォーム上で15,000以上のネイティブアプリがリリースされたAndroidフォーク依存からの独立した商用オペレーティングシステムおよびエコシステムとして正式にマークしました。その結果、Oniroベースのシステムを含むOpenHarmonyベースのシステムは、HarmonyOSネイティブHAPアプリ、NearLinkワイヤレス接続スタック、およびアップグレードされたDSoftBus接続によるデバイス間互換性を目指しています。 [ 112 ] [ 113 ]
アーキテクチャの観点から見ると、OpenHarmonyはHarmonyOSとともに、 EulerOSのコミュニティ版であるサーバーベースのマルチカーネルオペレーティングシステムOpenEulerと密接な関係があり、Huaweiのコンピューティング製品ラインの社長であるDeng Taihua氏が明らかにしたように、カーネル技術の共有を実装しています。[ 114 ]今後、分散ソフトウェアバス、アプリフレームワーク、システムセキュリティ、デバイスドライバフレームワーク、サーバー側の新しいプログラミング言語の分野で共有が強化される予定です。[ 115 ]
Harmony Distributed File System (HMDFS) は、大規模なデータストレージと処理のために設計された分散ファイルシステムであり、openEuler サーバーオペレーティングシステムでも使用されています。