HarmonyOSはアンドロイドベースかもしれない

ファーウェイ、スマホへの順次搭載を発表

平日朝6時発行のAxion Newsletterは、デジタル経済アナリストの吉田拓史(@taxiyoshida)が、最新のトレンドを調べて解説するニュースレターです。同様の趣旨のポッドキャストもあります。ぜひご登録ください。

ファーウェイは、同社のOS「HarmonyOS」が近日中にアップデートされ、同社のスマートフォンに搭載されることを発表した。オープンソース版のAndroidを搭載したこれまでの同社の携帯電話とは大きな違いがある。

加えて、同社は、HarmonyOSを搭載した新しい時計、新しいタブレット、そして新しい携帯電話を発表した。同社はまた、100種類のファーウェイ製Android携帯電話の膨大なリストを、来年中にHarmony OSにアップデートすると述べた。Mate 9、Mate 10、P20、P10などの旧機種には、来年前半にアップデートが提供されるとのことだ。

これらのソフトウェアの変更は、中国の大手テクノロジー企業が直面している課題を浮き彫りにしている。米国のファーウェイに対する輸出禁止措置を受けて、同社は現在、米国のサプライチェーンから独立しようとしている。ファーウェイが自社の携帯電話にプリインストールできないグーグルのアプリやサービスに支配されているAndroidから脱却しようとしている。また、米国の制裁によってファーウェイのKirinプロセッサーの生産をTSMCで行えなくなり、競合他社であるクアルコムからチップを調達せざるを得なくなっている。

ファーウェイは数年前から米国との摩擦に備え、Harmony OSを用意してきた、とのストーリーを発信してきたが、一部では、Harmony OS 2.0のベータ版は、Androidをベースにしている可能性がある、と推測されている。Harmony OSが、ファーウェイによって開発されたAndroidベースのモバイルOSであるEMUIといくつかの調整を加えたAndroidであるとの見方も存在する。

例えば、中国在住のある開発者が、古いバージョンのAndroid(特にKitkat 4.4.4)をターゲットにしたシンプルな "Hello World "アプリを作ったところ、AndroidとHarmony OSバーチャルデバイスの両方で、非常によく似たエラーメッセージが表示されることがわかった

あるいは、テクノロジーメディアXDAの報告によると、古いバージョンのAndroid用に作られたアプリを、AndroidとHarmony OS 2.0ベータ版の仮想デバイスにインストールしたところ、「新しいバージョンでは正しく動作しない可能性があるというエラー」が表示されたが、エラーメッセージは "Android" という単語が "Harmony OS" に置き換えられているだけで、ほぼ同じだったという。

XDAシニアメンバーのhikari_calyxは、ノキアの携帯電話のブートローダーのロックを解除する仕事で知られており、有名なSuperuserアプリをコンパイルして、Harmony OS 2.0ベータの仮想デバイスにインストールした。その結果、Harmony OSの仮想デバイスには上述したようなエラーメッセージが出た。

This app was uolt for an older version of Harmony OS and may not work properly. Try checking for updates, or contact the developer.

このアプリは、旧バージョンのHarmony OS用に開発されたもので、正しく動作しない場合があります。アップデートを確認するか、開発者にお問い合わせください。

これらを完璧に検証する手段は存在しないようだ。ファーウェイはHarmony OS 2.0ベータ版へのアクセスを容易にしてくれない。エミュレータはファーウェイのサーバーから実行され、ファーウェイが承認した開発者しかアクセスできず、ドキュメントはすべて北京語で書かれている。

ArsTechnicaのRon Amadeoは2月の報道で、HarmonyOSを何時間も試した後でも、「Androidと比較して実質的な変更点を1つも指摘できなかった」と主張している。Amadeoは、Harmony OS 2.0のインターフェイスがファーウェイのEMUI のUIに似ていることを強調しているが、これは単にEMUIのUIデザインをHarmony OSに移植したからだとファーウェイは反論している。Amadeoは、ファーウェイのSDKで作成されたサンプルアプリは、ZIPファイルのように解凍でき、似たような内部構造を持ち、Androidの標準的なデコンパイルツールでデコードできるという点で、AndroidのAPKファイルに似ていると主張している。

TechCrunchはHuaweiに取材し、「HuaweiはHarmonyOSがAndroidの派生版であるという憶測を否定し、Androidと同一のコードは1行もないと述べた」と報告している。Androidをフォークすることは大したことではなく、AmazonはFireOSでそれを行っている。違いは、アマゾンがそれを前面に押し出して、開発者向けドキュメントの最初の段落で「FireOSはAndroidのフォークです」と明言していることだ。

法的には、ファーウェイはAndroidの使用をやめる必要はない。オープンソースで公開されているソフトウェアは、米国の輸出規制の対象ではない。

Special thanks to supporters !

Shogo Otani, 林祐輔, 鈴木卓也, Mayumi Nakamura, Kinoco, Masatoshi Yokota, Yohei Onishi, Tomochika Hara, 秋元 善次, Satoshi Takeda, Ken Manabe, Yasuhiro Hatabe, 4383, lostworld, ogawaa1218, txpyr12, shimon8470, tokyo_h, kkawakami, nakamatchy, wslash, TS, ikebukurou 太郎, bantou, shota0404, Sarah_investing, Sotaro Kimura, TAMAKI Yoshihito, kanikanaa, La2019, magnettyy, kttshnd.

コーヒー代支援

月700円のご支援はいかがでしょうか。

投げ銭

出資希望の方のための資料

投資を検討の方は Twitter(@taxiyoshida)、または yoshi@axion.zone までご連絡ください。