これは、IT 業界でよく見られるトロイの木馬ではありません。いや、そうではありません。このトロイの木馬は Google Play サービスと呼ばれます。これにより、Google は迅速に行動し、数十億台の Android デバイスにアクセスできるようになります。それにもかかわらず、それは将来への不安を引き起こします。

アンドロイドとは何ですか?

「Google Play 開発者サービス」とは何かを理解するには、Android とは何かを理解することが重要です。大多数の人にとって、Android は Google のオペレーティング システムを搭載したデバイスです。厳密に言えば、Android は確かにオペレーティング システムですが、それ以上に複雑です。

Android は何よりもオープンソース プロジェクトであり、「Android Open Source Project」(AOSP) と呼ばれるプロジェクトです。これはオープンソースであるため、企業は Google を介さずに Android フォークを使用、変更、配布できます。最もよく知られている Android の「フォーク」の中には、Amazon 製品を搭載する Nokia X プラットフォームや Fire OS があります。Google はベースを提供していますが、Google も競争に参加しています。Google はこのベースを他のものと同じ方法で使用しています。

では、なぜ Android デバイスの大部分が「Google」なのでしょうか?明らかな不均衡は Google の力によるものですが、Android の設計によるものではありません。Googleは自社のサービスでパートナーに口を閉ざしている。

私が言っていることは秘密ではなく、2007 年に Android が発売されて以来、それが現実になっています。プラットフォームの初期設計は最初から明確でした。パートナーが Google サービスを搭載したスマートフォンを発売したい場合は、フレームワーク契約に署名し、正確な仕様を尊重する必要があります。これにより、「Google Experience」との一貫した体験の提供が可能となる。 Google はいくつかのレベルの協力を実施しています。したがって、最大のパートナー (Samsung、LG、HTC、Sony、さらには AOSP への主要な貢献者でもある Intel など) も、Android のアップデートから恩恵を受けることができます。この認定により、Android マーケットを「推進」することも可能になります。実際、Google は最新の Android バージョンの迅速な導入を可能にします。メーカーに古いデバイスのアップデートを強制することはできませんが、すでに最新バージョンの Android を使用することが求められています。しかしそれだけでは十分ではありません...

Android ユーザーの 17.6% が KitKat を使用しています

Google は iOS と比較して Android が断片化していると批判されていますが (iOS ユーザーの 89% は iOS 7 を使用していますが、iOS 7 は 89% のみです)Android ユーザーの 17.6% が KitKat を使用– 2014 年 7 月 – Android の最新バージョンが導入されました)。しかし、実際の断片化について話すのは愚かです。

Google も理解していますが、Android のアップデートをプッシュするのは複雑です。これらは製造業者に配布され、統合およびテストされてから、オペレーターによって検証される必要があります。この手順は長く、費用がかかり、退屈ですが、ほとんどのメーカーは現在、リスクを冒していません。Android L は 3 か月間提供されますAndroid の次期バージョンの最終バージョンが利用可能になった後は、(一般に) ベストセラーのデバイスのみで利用可能になります。長いです...

ただし、最新の機能を利用するために Android の最新バージョンを持っている必要はありません。 2014 年 6 月末、Google I/O 中に、Google は、Android ユーザーの 93% が最新バージョンの Google Play 開発者サービスを使用していると発表しましたこれは、iOS 7 の採用率をはるかに上回っています。特に、Google Play Services のバージョンが 6 週間ごとにプッシュされることを知ると、印象的です。

サンダー・ピチャイ氏が指摘するように、「私たち [Google] はできるだけ早く導入したいと考えています」 これは Android ユーザーにとって大きなメリットです。 Google Play 開発者サービスは、ファームウェアの外部にあり、Google Play 経由で更新される大部分の Google アプリ (Gmail、Chrome、マップ、Google Play Music などのアプリ) と同様に、Google Play で利用できるシンプルな Android アプリです。 Google はメーカー、通信事業者、ネットワークを待つ必要はなく、アップデートを Google Play に直接展開します。この柔軟性と速度により、Google は Google Play Services を使用して多くの Android 機能に直接パッチを適用して更新できるため、ユーザーに変更を反映するまでの時間が短縮され、より安全で安定したシンプルな、より優れた Android エクスペリエンスを提供できます。

そして、まさにこれらの Google Play サービスに、Google が発表した新機能の大部分が含まれています。 Google I/O 2013 中に、Google は Google Play サービスに大幅な変更を導入しました: Play ゲーム (リーダーボードとゲームの同期)、プッシュ通知、ジオフェンシング、シングル サインオン (Google アカウントを介したログイン)、Google アナリティクス (これもリンクされています)、または音声合成。最近、Google が推し進めているのは、大きな変更を加えたバージョン 5.0接続されたオブジェクト専用のすべてのツールと、自動更新を可能にする API によるセキュリティ専用のサービスを備えています。

Google Play Servicesは鬼になった

Google Play Services はすでに鬼です (そしてそれは変わりません)。私たちはすでに警告を受けていましたますます要求の厳しいバックグラウンド タスクを使用して、Google Play サービスが完全に動作していることを証明します。つまり、ゲームのマッピング、スコアと同期、プッシュ通知、認証などです。最も懸念されるのは、これらのサービスが Android の機能にとってますます不可欠なものになっていることです。これらは (もちろん) AOSP オープンソース プロジェクトの外にあります。

心配です。 Android オープンソース プロジェクト (AOSP) が、Google サービスなしで Android デバイスを使用するための十分な基盤となるのではないかと疑問に思うほどです。開発者は、Google が使用を推奨している API の多くにアクセスできません。結果: 現在、Android アプリケーションの大部分は、これらの有名な Google サービスに依存しています。そして、近い将来、エコシステム全体が依存するようになる可能性があります。

Google は「オープンな」Android エコシステムの守護者として機能します

Google Play Services へのアクセスを完全に制御することで、Google は「オープンな」Android エコシステムへのゲートキーパーとして機能します。ここまでは成功です。 Googleはトロイの木馬を実装しました。これにより、ユーザーはより高速なアップデートの恩恵を受けることができ、Google は数十億台の Android デバイスに直接アクセスできるようになり、競争の障壁となり、ファームウェアのアップデートを回避できるようになります。

2月に私は社説を書きました。心配しないでください。Android は「オープン」になったわけではありません。”。 Apple が iOS 8 で自社のシステムをますますオープンにし始めていることは明らかです。たとえば、開発者がサードパーティのアプリケーション間で通信できるようにすることで、Google は指揮者としての役割を真剣に受け止めています…興味はありますが、それは私たちのものですか?オープン性とコントロールの間にはどの程度の対立があるのでしょうか?対立がある場合、統一されたエコシステムを維持しながらオープン性を確保するための適切なバランスをどのように見つければよいでしょうか?数か月前はもっと楽観的でした。しかし、現在進行中のトロイ戦争により、私は自分のコピーを見直すことを余儀なくされています。カサンドラはギリシャ人が自分の街を騙しているのを見るのを心配していましたが、今日私たちは、Play サービスを利用して、破壊的であると同時に団結する可能性を秘めた武器を自らの世界に送り込んでいるマウンテン ビューの戦略に疑問を抱くことができます。

注: 明らかに、これは気分に関する投稿であり、個人の発言です。