KaiOS インドの携帯電話を席巻するオープンソースソフトウェア

KaiOSは、米国のKai OS Technologiesが開発したLinuxベースのモバイルOSである。2016年にMozillaによって廃止されたFirefox OSのオープンソース・コミュニティ主導のフォークであるB2G OS(Boot to Gecko OS)からのフォークである。4G通信を受け入れる従来型携帯電話である「スマートフィーチャーフォン」向けに作られたモバイルOSだ。

KaiOS  インドの携帯電話を席巻するオープンソースソフトウェア

KaiOSは、米国のKai OS Technologiesが開発したLinuxベースのモバイルOSである。2016年にMozillaによって廃止されたFirefox OSのオープンソース・コミュニティ主導のフォークであるB2G OS(Boot to Gecko OS)からのフォークである。4G通信を受け入れる従来型携帯電話である「スマートフィーチャーフォン」向けに作られたモバイルOSだ。

KaiOSの主な機能は、HTML5ベースのアプリで4G LTE E、VoLTE、GPS、Wi-Fiのサポートをもたらし、最適化されたユーザーインターフェース、より少ないメモリとエネルギー消費で非タッチデバイスに長いバッテリー寿命をもたらす。 また、無線ネットワークでのアップデートも特徴となっている。 専用のアプリ・マーケットプレイス「KaiStore」により、ユーザーはアプリケーションをダウンロードすることができる。Twitter、Facebook、YouTubeなど、一部のサービスはHTML5アプリケーションとしてプリロードされている。オペレーティング・システムはハードウェア・リソースの使用量が比較的軽く、わずか256MBのメモリを持つデバイスで実行することができる。

2018年5月に発表された市場シェア調査結果では、インドではKaiOSがAppleのiOSを抜いて2位となり、一方でAndroidは9%減とはいえ71%で圧倒的なシェアを誇っている。KaiOSの成長は、競争力のある価格帯のJio Phoneの人気によるところが大きい。 2018年第1四半期には、2,300万台のKaiOSデバイスが出荷された。

市場調査会社のカウンターポイント・テクノロジー・マーケット・リサーチ によると、今後3年に渡って、3億7000万台のスマートフィーチャーフォンが全世界で出荷される見通し。今後3年間で280億米ドルの収益を生み出す市場規模となる見込みという。

2020年3月にMozillaとKaiOS Technologiesは、KaiOSを最新バージョンのGeckoブラウザエンジンでアップデートし、テストインフラをより緊密に連携させるためのパートナーシップを発表した。両社はこの変更により、KaiOS は 4 年分のパフォーマンスとセキュリティの改善と、TLS 1.3、WebAssembly、WebGL 2.0、プログレッシブウェブアプリ、WebP、AV1、最新の JavaScript と CSS 機能のような新しいビデオコーデックを含む新機能を提供することになる、と説明している。

スマートフィーチャーフォン

KaiOSを使用する携帯電話は「スマートフィーチャーフォン」(あるいは4Gフィーチャーフォン)と呼ばれる。スマートフィーチャーフォンは、従来のフィーチャーフォンの形状とデザインに、高速インターネットアクセス等の洗練されたスマートフォンのような機能をサポート可能なチップセットとオペレーティングシステムを備えたデバイスを指す。スマートフィーチャーフォンは、フィーチャーフォンとスマートフォンの間の中間地点として完璧に機能することで、デジタル世界にアクセスする際の様々な障壁を軽減する。

スマートフォンへ移行する傾向は未だに強いが、技術に精通していないユーザーや初めてのユーザーは、機能的な携帯電話としての形状及びユーザーインターフェイスを好む傾向がある。多くのアフリカ諸国やインドでは、識字率は70%を大きく下回っており、そのような国々のユーザーにとって、スマートフォンへの移行は急激な習熟曲線を描く。世界中にフィーチャーフォンのアクティブユーザーがまだ20億人いるのはこのためであり、また、スマートフィーチャーフォンが入り込む空き市場であると言える。

スマートフィーチャーフォンのこの成長を牽引してきた主要企業の1つがKaiOS Technologiesだ。同社が提供するKaiOSは、携帯電話のこの新しいセグメントを強化し、3G / 4Gネットワーク、および精巧なアプリとサービスのエコシステムをネイティブでサポートしているソフトウェアプラットフォームです。このプラットフォームを用いて、フィーチャーフォンユーザーのデジタル世界への接続を支援している。過去1年半の間に、8機種のKaiOS搭載デバイスが複数のモデルと共に発表され、北米、ヨーロッパ、アフリカ、東南アジア、インドで発売された。

インドの通信事業者Reliance Jioは、KaiOS搭載の4Gスマートフィーチャーフォンを使用して、何千万もの2Gフィーチャーフォンユーザーを4Gネットワークに接続する機会を見出した。同社のJio Phoneは、世界をリードするVoLTE対応のKaiOSベースのスマートフィーチャーフォン。これは20米ドルの価格で発売され、スマートフィーチャーフォンの価値提案と実行の世界的なスタンダート機種となっている。2017年後半にJio Phoneが発売されて以来、Reliance Jioによってもたらされた1億人を超える加入者のうち、KaiOS搭載4Gスマートフィーチャーフォンは、これらの純増の半分近くを占めている。

図1: 全世界におけるスマートフィーチャーフォンの収益機会 (単位:USドル・百億). 出典:Counterpoint Technology Market Research

アーキテクチャ

KaiOSのアーキテクチャーは以下の通り。Kai OSの開発者向けページを参照した。

KaiOS Architechture. Source: KaiOS, Architechture https://developer.kaiostech.com/introduction/architecture
Gaia (Front-End)

GaiaはKaiOSプラットフォームのユーザーインターフェースです。KaiOSが起動してから画面に表示されるものはすべてGaiaレイヤーの製品です。Gaiaはロック画面、ホーム画面、そしてスマートフィーチャーフォンに期待される標準的なアプリケーションを実装しています。KaiOS上のGaiaはHTML、CSS、JavaScriptを使って実装されています。基盤となるオペレーティングシステムへの唯一のインターフェースは、オープンな Web API を介しており、Gecko レイヤーによって実装されている。サードパーティのアプリケーションは Gaia レイヤーと一緒にインストールすることができる。

Gaia は、デバイスとユーザーインターフェース層のコアウェブアプリであり、すべて HTML5、CSS、JavaScript で書かれており、UI コードが電話のハードウェアと Gecko の機能と相互作用することを可能にするための多くの公開 API を備えている。

Gonk

Gonk は KaiOS プラットフォームの下位レベルのオペレーティングシステムで、Linux カーネル(Android Open Source Project [AOSP] をベースにしています)とユーザ空間ハードウェア抽象化レイヤー (HAL) で構成されている。カーネルとユーザ空間ライブラリのいくつかは、一般的なオープンソースプロジェクトであるLinux、libusb、bluez などです。GPS、カメラなどHALの他のいくつかの部分はAOSPと共有されている。

Gonk は非常にシンプルな Linux ディストリビューションと言える。GonkはGeckoの移植対象であり、GeckoをOS X、Windows、Androidに移植するのと同じように、GeckoをGonkに移植することができる。KaiOS プロジェクトは Gonk を完全に制御しているので、他のオペレーティングシステムでは公開できないインタフェースを Gecko に公開することができる。例えば、Gecko は Gonk 上の完全なテレフォニースタックとディスプレイフレームバッファに直接アクセスすることができるが、他のオペレーティングシステム上ではこのアクセスはできない。

Gonk は、KaiOS スタックのカーネルレベルのコンポーネントで、Gecko と基盤となるハードウェア間のインターフェースとして機能します。Gonk は基盤となるハードウェアを制御し、Gecko で実装された Web API にハードウェアの機能を公開する。Gonk は、ハードウェアレベルでリクエストを実行することでモバイルデバイスを制御するための複雑で詳細な作業を裏ですべて行う「ブラックボックス」と見ることができる。

B2G OS architecture by Mozilla Contributors is licensed under CC-BY-SA 2.5.

参考文献

Read more

新たなスエズ危機に直面する米海軍[英エコノミスト]

新たなスエズ危機に直面する米海軍[英エコノミスト]

世界が繁栄するためには、船が港に到着しなければならない。マラッカ海峡やパナマ運河のような狭い航路を通過するとき、船舶は最も脆弱になる。そのため、スエズ運河への唯一の南側航路である紅海で最近急増している船舶への攻撃は、世界貿易にとって重大な脅威となっている。イランに支援されたイエメンの過激派フーシ派は、表向きはパレスチナ人を支援するために、35カ国以上につながる船舶に向けて100機以上の無人機やミサイルを発射した。彼らのキャンペーンは、黒海から南シナ海まですでに危険にさらされている航行の自由の原則に対する冒涜である。アメリカとその同盟国は、中東での紛争をエスカレートさせることなく、この問題にしっかりと対処しなければならない。 世界のコンテナ輸送量の20%、海上貿易の10%、海上ガスと石油の8~10%が紅海とスエズルートを通過している。数週間の騒乱の後、世界の5大コンテナ船会社のうち4社が紅海とスエズ航路の航海を停止し、BPは石油の出荷を一時停止した。十分な供給があるため、エネルギー価格への影響は軽微である。しかし、コンテナ会社の株価は、投資家が輸送能力の縮小を予想している

By エコノミスト(英国)
新型ジェットエンジンが超音速飛行を復活させる可能性[英エコノミスト]

新型ジェットエンジンが超音速飛行を復活させる可能性[英エコノミスト]

1960年代以来、世界中のエンジニアが回転デトネーションエンジン(RDE)と呼ばれる新しいタイプのジェット機を研究してきたが、実験段階を超えることはなかった。世界最大のジェットエンジン製造会社のひとつであるジー・エアロスペースは最近、実用版を開発中であると発表した。今年初め、米国の国防高等研究計画局は、同じく大手航空宇宙グループであるRTX傘下のレイセオンに対し、ガンビットと呼ばれるRDEを開発するために2900万ドルの契約を結んだ。 両エンジンはミサイルの推進に使用され、ロケットや既存のジェットエンジンなど、現在の推進システムの航続距離や速度の限界を克服する。しかし、もし両社が実用化に成功すれば、超音速飛行を復活させる可能性も含め、RDEは航空分野でより幅広い役割を果たすことになるかもしれない。 中央フロリダ大学の先端航空宇宙エンジンの専門家であるカリーム・アーメッドは、RDEとは「火を制御された爆発に置き換える」ものだと説明する。専門用語で言えば、ジェットエンジンは酸素と燃料の燃焼に依存しており、これは科学者が消炎と呼ぶ亜音速の反応だからだ。それに比べてデトネーシ

By エコノミスト(英国)
ビッグテックと地政学がインターネットを作り変える[英エコノミスト]

ビッグテックと地政学がインターネットを作り変える[英エコノミスト]

今月初め、イギリス、エストニア、フィンランドの海軍がバルト海で合同演習を行った際、その目的は戦闘技術を磨くことではなかった。その代わり、海底のガスやデータのパイプラインを妨害行為から守るための訓練が行われた。今回の訓練は、10月に同海域の海底ケーブルが破損した事件を受けたものだ。フィンランド大統領のサウリ・ニーニストは、このいたずらの原因とされた中国船が海底にいかりを引きずった事故について、「意図的なのか、それとも極めて稚拙な技術の結果なのか」と疑問を呈した。 海底ケーブルはかつて、インターネットの退屈な配管と見なされていた。現在、アマゾン、グーグル、メタ、マイクロソフトといったデータ経済の巨人たちは、中国と米国の緊張が世界のデジタルインフラを分断する危険性をはらんでいるにもかかわらず、データの流れをよりコントロールすることを主張している。その結果、海底ケーブルは貴重な経済的・戦略的資産へと変貌を遂げようとしている。 海底データパイプは、大陸間インターネットトラフィックのほぼ99%を運んでいる。調査会社TeleGeographyによると、現在550本の海底ケーブルが活動

By エコノミスト(英国)