ファーウェイ独自OS「HarmonyOS 2.0」のオープンソース版がIoT機器向けに公開、Linuxか独自カーネルを選択可能

  1. ファーウェイ独自OS「HarmonyOS 2.0」のオープンソース版が開発者向けに公開、Linuxと独自カーネルを選択可能

中国初のオープンソース財団OpenAtom Foundationは6月1日、「OpenHarmony 2.0 Canary」(カナリア版)をリリースした。ライセンスはApache License 2.0(アパッチ・ライセンス 2.0)。Huawei(ファーウェイ)の独自OS「HarmonyOS 2.0」のオープンソースソフトフェア(OSS)版最新バージョンにあたる。中国のソースコードホスティングサービス「Gitee」上で公開している

また6月2日、開発者向けドキュメントをまとめた「Develop devices – HUAWEI HarmonyOS Device」に関連ドキュメントも公開された。

Huaweiは、2020年9月開催の開発者向けイベント「HUAWEI DEVELOPER CONFERENCE 2020」においてOpenAtom Foundationに対してソースコードを寄贈することを発表しており、以来公開が続けられている。

新たにリリースされたOpenHarmony 2.0のライセンスは、Apache License 2.0。すべての機器がネットワーク接続された世界における、あらゆるスマートデバイスに適用可能なOSSのOSとして、IoE(Internet of Everything)を促進するとうたっている。

カーネルとしてはLinux、HarmonyOSマイクロカーネル、Huawei LiteOSを利用できるマルチカーネルデザインを採用。ターゲットとするハードウェア環境によって開発者がカーネルを選択できるようにしており、カーネル抽象化層(KAL。Kernel Abstraction Layer)を設けることで実装の違いを隠し、基本的なカーネル機能を上位層に提供するという。

Linuxについては、LTS版カーネルを基にCVEパッチやOpenHarmonyの上位層に適合させるための機能をマージさせたものを利用するという(記事執筆時点では、バージョン4.19を基にしている)。

HarmonyOSマイクロカーネルについては、記事執筆時点ではソースコードおよびドキュメントとも公開されていない。Huawei LiteOSは、記事執筆時点ではOpenHarmony LiteOS Cortex-AおよびLiteOS Cortex-Mとしてソースコードが公開済みで、ライセンスはBSDライセンス(2条項BSDライセンス)を採用。LiteOS Cortex-Aは、Arm Cortex-A7ベースSoCの中国HiSilicon Technology製Hi3518E V300またはHi3516D V300搭載ボードをサポートしている。LiteOS Cortex-MをCortex-M3(STM32F103)/M4(STM32F429IG)/M7(STM32F767ZI)、RISC-Vに対応しているという。

ファーウェイ独自OS「HarmonyOS 2.0」のオープンソース版が開発者向けに公開、Linuxと独自カーネルを選択可能

OpenHarmony LiteOS Cortex-Aのアーキテクチャ

ファーウェイ独自OS「HarmonyOS 2.0」のオープンソース版が開発者向けに公開、Linuxと独自カーネルを選択可能

LiteOS Cortex-Mのアーキテクチャ

関連記事
ファーウェイがAndroidに代わるスマホ向けHarmonyOSを正式発表
Googleの新OS「Fuchsia」が第1世代「Nest Hub」向けに配信開始
Linuxカーネル5.13のリリース候補版RC1がAppleシリコン「M1」搭載Macを正式サポート
GoogleがAndroid、Chromeに続くOS「Fuchsia」プロジェクトを一般開放へ
ファーウェイスマホは2021年にHarmonyOSを搭載へ、HarmonyOS 2.0ベータを年内配布
中国が国内用のGitHubとして代替サービス「Gitee」を構築中

カテゴリー:ソフトウェア
タグ:IoT(用語)Android(製品・サービス)OS / オペレーティングシステム(用語)OpenAtom Foundation(組織)オープンソース / Open Source(用語)OpenHarmony(製品・サービス)Gitee(企業・サービス)GitHub(企業)Google / グーグル(企業)HarmonyOS(製品・サービス)Fuchsia(製品・サービス)

ファーウェイがAndroidに代わるスマホ向けHarmonyOSを正式に発表

Huaweiコンシューマビジネスグループのソフトウェア開発担当プレジデントWang Chenglu(ワン・ チェンルー)氏

ハイパーコネクテッドな世界で生活していることを想像してみよう。中国の通信機器大手Huawei(ファーウェイ)独自のHarmonyOSは、デバイスを動かしているシステムにかかわらずすべてのデバイスに互換性を持たせることで、あるデバイスから別のデバイスに切り替えて使う際のユーザーエクスペリエンスの遅れやギャップをなくすことを目指している。

2019年にHuaweiは米国のエンティティリストに追加され重要なチップセットGoogleのAndroid開発者向けサービスなど米国のテクノロジーの利用が禁止されたが、エンティティリスト追加から2年経って、Androidに代わるHuaweiのスマートフォン向けオペレーティングシステムが発表された。

関連記事
ファーウェイが米国による新たな妨害の悪影響を懸念
ファーウェイがAndroid提供中止にコメントするも今後の見通しは依然不明

米国時間6月2日、Huaweiは正式にスマートフォン向け独自オペレーティングシステムのHarmonyOSを発表した。同社は2016年にオペレーティングシステムの開発を開始し、2020年9月にはタブレット、電気自動車、スマートウォッチ向けにオープンソース化した。同社のフラッグシップデバイスであるMate 40などは同日からHarmonyOSにアップグレードできる模様で、今後数四半期でローエンドモデルにも順次HarmonyOSが搭載される。

Huaweiは、HarmonyOSはAndroidやiOSにとって代わるためのものではないとしている。むしろHarmonyOSのアプリケーションはもっと広範囲にわたり、スマートフォンやタブレットだけでなく、増えつつあるスマートデバイスでも動作する。そのため同社は、ハードウェアや家電メーカーがこのエコシステムに参加するように努めてきた。

これまでに50万以上の開発者がHarmonyOSベースのアプリケーションを開発している。GoogleやFacebookといった欧米の主力アプリのHarmonyOS版が開発されているかどうかは明らかになっていない。

一部の中国テック企業はHuaweiからの呼びかけに答えている。スマートフォンメーカーのMeizuは同社のWeiboアカウントで、同社のスマートデバイスがHarmonyOSに対応するかもしれないと示唆したMeizuよりかなり大手のOppo、Vivo、Xiaomiは、ライバルのオペレーティングシステムの採用にはおそらく抵抗があるだろう。

関連記事:中国におけるアップルのスマホ売上回復、ファーウェイは王座を失う

HuaweiはHarmonyOSが動作するデバイスを1つのコントロールパネルにまとめようとしている。例えば、1台のテレビと複数のヘッドフォンのBluetooth接続をリモートでペアリングする。スマートフォンでプレイしていたゲームをシームレスにタブレットに引き継ぐ。ユーザーのスマートウォッチから収集したヘルスケアデータをもとにスマート豆乳ブレンダーがドリンクをカスタマイズする。

HarmonyOSが搭載されていないデバイスも、シンプルなプラグインでHuaweiのデバイスと通信できる。WindowsのノートPCにHarmonyOSのプラグインがインストールされていれば、PCに保存されている写真をHuaweiのスマートフォンに直接保存できる。ということは、Android、さらにiOSは、いつか共通の言葉でHarmonyOSと話せるようになるのだろうか。

来週にはAppleのWWDCが開催されるというタイミングで、HarmonyOSが発表された。Macrumorsが指摘したように、Appleの最近の求人情報には新しいコンセプトであると見られるhomeOSの記載があり、Appleのスマートホーム戦略と関連しているようだ。

Huaweiは、HarmonyOSがAndroidの派生であるという憶測を否定し、Androidのコードと同一のコードは1行もないと述べた。Huaweiの広報は、HarmonyOSがLinuxベースであるかどうかについてコメントを避けた。AndroidはLinuxカーネルをベースにしている。

テック大手数社が独自のモバイルオペレーティングシステムの導入を試みたことがあるが、成功しなかった。AlibabaはLinuxベースのAliOSを開発したが、長いことアップデートされていない。Samsungは独自のTizenを手がけたが、スマートテレビなどいくつかのIoT機器に搭載されるにとどまっている。

先行企業と比べると、Huaweiは開発者の関心を集められるかもしれない。米国政府によって重要なチップサプライヤーが遮断され、最先端スマートフォンの製造が阻害されかねない状況になって大きな市場を失ったにもかかわらず、Huaweiは今も中国最大のスマートフォンブランドの1つだ。Androidに不満を持つ開発者のニーズを捉えることができれば、HarmonyOSは開発者にとっての次の選択肢となるチャンスがある。

米国の制裁では、HuaweiがAndroidのオープンソースソフトウェアを使うことは禁止されていない。中国の大手スマートフォンメーカーは自社向けのAndroidオペレーティングシステムを開発するためにAndroidのオープンソースソフトウェアを使用している。しかし米国政府の禁止措置によってHuaweiのスマートフォンでGoogle Playのサービスを利用できなくなり、国外のコンシューマー市場としては終わりを告げられたようなものだった。

カテゴリー:ソフトウェア
タグ:HuaweiOSHarmonyOSスマートフォン中国

原文へ

(文:Rita Liao、翻訳:Kaori Koyama)