ファーウェイ、自社ファーストパーティオペレーティングシステム「Harmony OS」を正式発表

ファーウェイはついに、Harmony OSと呼ばれる新しいオペレーティングシステムの詳細を発表した。 噂は以前から聞いていましたが、本当の情報が得られました。

中国の東莞市で、ファーウェイはついに長年噂されていた自社製オペレーティングシステムのベールを脱いだ。 Harmony OS と呼ばれるこの OS は数年間開発されてきましたが、最近では 米国が中国のテクノロジー企業に対する貿易禁止令を制定して以来、ファーウェイの緊急時対応計画の中心人物となっている。 ファーウェイ開発者カンファレンスで、ファーウェイはついに自社製OSに関する最初の詳細を明らかにしたが、同社はまだスマートフォンでHarmonyを披露する準備ができていなかった。 明日、同社は Harmony OS を展示します。 オナービジョンTV. 今のところ、Android は依然として Huawei および Honor のスマートフォンおよびタブレットにとって頼りになるモバイル OS です。

Harmony OSは、Googleが開発中と同様にマイクロカーネルベースです フクシア OS. ファーウェイは、Fuchsiaは新しいHarmony OSとは異なり、「非分散設計」を採用していると述べている。 ファーウェイによれば、これによりさまざまなデバイスに新しいOSを柔軟に導入できるようになり、あらゆるシナリオでのアプリ開発が容易になるという。 これら両方の主張を正当化するために、ファーウェイは「AndroidとLinuxコアに膨大な量の[コード]が含まれているため、さまざまなデバイス間でスムーズなエクスペリエンスを提供するのは難しい」と持ち出している。 それは、 「マルチデバイスの相互接続はセキュリティ要件を[高めます]」、「アプリのエコシステムとハードウェアの緊密な結合により、ユーザー エクスペリエンスと開発が損なわれます」 効率。"

ファーウェイによると、マイクロカーネルの使用によりセキュリティも向上します。 マイクロカーネルは「スレッド スケジューリングや IPC などの最も基本的なサービスを提供する」だけであり、ほとんどのシステム サービスはユーザー空間に実装されます。 監査するコードが少なくなると、新たな攻撃が発見される可能性が低くなります。 ファーウェイはまた、TEEカーネルを保護するために「正式な検証方法」を使用しているとも述べた。 ファーウェイによると、この技術は「ソースからシステムの正しさを検証する数学的アプローチ」を使用しており、主に次の用途に適用されるという。 航空宇宙やチップセットなどのセキュリティが重要な分野で、「システムの信頼性と堅牢性に大きく貢献」しています。 マイクロカーネルができることは、 さらに、「より広範なシステム セキュリティを実現するために、オンデマンドで拡張可能」です。 最後に、ファーウェイは製品が EAL 5+ 認証レベルを達成できることを誇っています。 新しいOSを実行しています。

ファーウェイが共有したスライドによると、パフォーマンスは理論的にはAndroidや他のLinuxベースのオペレーティングシステムよりも優れているという。 ファーウェイは、Harmony OSは簡素化されたプロトコルを備えた分散仮想バスを使用していると述べています。プロトコルスタックには4つのレイヤーではなく、「ブースト」するためのレイヤーが1つだけあります。 インタラクションを簡素化するこの変更の効果は、ディスプレイ、カメラ、スピーカー、 等

Linux カーネルのスケジューリング メカニズムを使用する Android とは異なり、Harmony OS は「決定論的レイテンシー エンジン」を使用し、「正確なリソース スケジューリング」を提供します。 リアルタイムの負荷分析と予測、およびアプリ特性のマッチング。その結果、応答遅延と遅延変動が 25.7% および 55.6% 改善されました。 それぞれ。 さらにファーウェイは、特にGoogleのFuchsia OSを引き合いに出し、このマイクロカーネルは「IPC(プロセス間通信)パフォーマンスを既存のシステムより最大5倍効率化」できると述べている。

Harmony は OS をハードウェアから「切り離す」ため、開発者は一度開発すれば、ハードウェア全体に展開できます。 開発者は使用できるようになります Huawei の ARK コンパイラー C/C++、Java、Kotlin などの複数の言語から Harmony OS 用にコードをコンパイルします。 ファーウェイは、テレビ、カーキット、スマートスピーカー、スマートフォン、スマートウォッチなど、複数のデバイスタイプにわたるアプリ開発をサポートするIDEを提供する予定です。 この IDE は、「さまざまな画面レイアウト、コントロール、操作に自動的に適応」し、「ドラッグ アンド ドロップ操作とプレビュー指向のビジュアルをサポートします」 Harmony OSは動作するためにrootアクセスを必要としないが、ファーウェイによれば、これはAndroidや他のLinuxベースの動作ではセキュリティ上のリスクとなるという。 システム。 最後に、ファーウェイはHarmony OSをオープンソース化し、オープンソース基盤を確立し、コラボレーションのためのオープンソースコミュニティを構築する計画を発表した。

Harmony OSはそのままではAndroidアプリと互換性がない、とHuawei Consumer Business GroupのCEO、Richard Yu氏は認めた。 つまり、選択した Android アプリを単にサイドロードすることはできません。 ユー氏は記者会見で、アプリ開発者はアプリをHarmony OS上で実行できるようにコンパイルするために「小さな変更」を加える必要があると述べた。 同氏は、Android アプリを Harmony OS に移行するのは「非常に簡単」だと述べています。

新しい OS の開発は 2 年前にマイクロカーネルのバージョン 1.0 から始まりました。 2019 年には、OS がスマート スクリーン製品など、より多くの種類のデバイスで動作できるように作業を加速しました。 中国の企業は、マイクロカーネルのバージョン 2.0 が来年リリースされ、バージョン 3.0 が 2021 年にリリースされ、ウェアラブルと車のヘッドユニットのサポートが提供されると述べています。 ファーウェイは、マイクロカーネルの性質上、移行はそれほど難しくないため、今すぐHarmony OSに切り替えることができると述べている。 彼らは 1 ~ 2 日で Android から Harmony に切り替えることができると自慢しています。 しかし、同社は現在、既存のパートナーを考慮するよりも、スマートフォンで Android を使い続けることを選択している。 リチャード・ユー氏は、ファーウェイは米国のパートナーと協力し、支援を続けたいと考えており、その多くは20年以上ファーウェイと協力してきたと述べた。

しかし、ファーウェイはHarmony OSの採用における最大の穴であるアプリエコシステムを解決する必要があるため、この新しいOSは依然として中国のテクノロジー巨人にとって「プランB」である。 ファーウェイは、Google Play ストアの代替として AppGallery プラットフォームを構築しており、今週同社は Google Play サービスの代替として Huawei モバイル サービスを発表しました。 ファーウェイは独自のエコシステムを構築中だが、もし貿易禁止措置が年末か早期までに解除されなければ 来年、Huaweiは次期Huawei Mate 30を含む新しいデバイスをHarmony OSに切り替えることを余儀なくされるでしょう シリーズ。 実際、Richard Yu 氏は、Mate 30 が以前に Google Play Services を使用するための認定を受けていなかったことを認めました。 貿易禁止令が制定されたため、禁止が解除されない場合、ファーウェイはデバイスでHarmony OSを使用することを検討しています。 時間。

ファーウェイは、同社の新しいOSは、PC、タブレット、その他の分野のさまざまなシナリオでAI機能を可能にするため、まったく新世代のオペレーティングシステムを表していると述べている。 ファーウェイはすでに社内で複数のデバイスで新しいオペレーティングシステムをテストしているが、リチャード・ユー氏は折りたたみ式のファーウェイ・メイトXがそれらのテストデバイスの中にあるかどうかを確認しなかった。 ユー氏は、「多くの」パートナーがHarmony OSを使った製品の開発に関心を示していると述べたが、利害関係者の名前は明らかにしなかった。 ファーウェイはプレスリリースの中で、Harmony OSを世界市場に拡大する前に、まず「中国市場でHarmony OSの基礎を築く」と述べている。

ファーウェイの新しいオペレーティング システムについては、今週開催されるファーウェイの開発者カンファレンスで詳しく学ぶ予定です。


更新 8/10/19 @ 10:23 AM EST: Harmony OS の動作に root アクセスが必要ないことを反映するように文言が変更されました。 また、IPC パフォーマンスが Google の Fuchsia と比較して 5 倍であることも明らかにしました。