Androidの未来はWindowsだろうか?

私の同僚のAdrian Kingsley-Hughesは、Androidが今後数年以内にいつか終了する可能性があると最近推測しました。彼は多くの有効なポイントを作ります。検討の結果、私はWindows(はい、Windows)がAdrianが彼の記事で説明した問題のほとんどをすでに解決していることを理解しました。

互換性のあるNexusデバイスを所有している場合は、今日からAndroidの最新ソフトウェアをご利用いただけます。 LG V20はNougatとの最初の非ネクサスになりますが、他の多くのデバイスは今後数ヶ月の間にそれを得るでしょう。

Googleが最後に行うことは、ソリューションのためにMicrosoftに向けることです。我々はまた、水の中でどのように死んだのMicrosoftの電話オペレーティングシステムはかなりなっている知っている。それでも、これは、興味深い知的練習のために、Windows 10 Mobileが将来Android用に予測する問題をどのように解決しているかを見ています。

この問題をよく見てみると、MicrosoftがWindows 10 Mobileの普及があまりにも落胆していたのはなぜなのだろうか。なぜなら、私が示すように、Googleは予期せぬほどかわいそうに近い追いかけ

デバイスとOSカーネルの断片化につながるオープンソース

Windows 10:MicrosoftのSurfaceオールインワンPCが10月のハードウェアの登場、Windows 10、Windows 10のヒント:デスクトップやロック画面、モビリティ、MicrosoftのEdge電池の主張:Chrome on Surfaceより長い、クラウド、Azure、Office 365:マイクロソフトの2つの新しいクラウド地域がデータプライバシーの問題に取り組む

Androidの最大の強みは、皮肉なことに最大の弱点になっています。それは無料でオープンソースだということです。 2008年にAndroidを放棄したことで、ベンダーは独自のOSの開発に初期投資をせずに、あるいは単価設定全体を高めるライセンス料なしでスマートフォン市場に参入することができました。

Androidのオープン性により、ベンダーはソースコードを入手して自由に変更することができました。今日、OpenSignalの分析によれば、Androidをサポートする24,000以上の異なるデバイスがあります。これは、2013年に存在した11,868個のユニークなデバイスモデルの2倍以上です。

AndroidはLinuxカーネルをベースにしています。Linuxカーネルは長い間、さまざまなデバイスドライバを許可しています。しかし、AndroidのようなLinuxはオープンソースなので、デバイスベンダーはAndroid実装のソースコードをデバイスに合わせて変更しています。これは、オペレーティングシステムのカスタム化され調整された実装の野生の西を作成しました。

ここでWindowsは、Windows 10 Mobileの形ですでに優位を占めています。 Windowsのデバイスドライバとの戦いについて伝えるために、熟練のオタクにはいくつかの戦争の話がありますが、実際には、Windowsの実際のコア実装はデバイス間で一貫しています。

私たちの思考実験では、Windows Phoneの10日間前のWindows Phoneでも、コアOSアーキテクチャの実装はデバイス間で一貫していたことに注意してください。次に示すように、このアプローチは、キャ​​リア提供デバイスを頻繁に畳んで更新するプロセスにおいて、ユーザにとって有益です。

ユーザーに最も目に見えるAndroidの不具合、つまり予期せぬ、または決して発生しないOSのアップグレードに移行しましょう。 Androidデベロッパーサイトでは、この話を1冊の画像でより雄弁に語ります

さあ、きれいにしましょう。 Android Marshmallowはほぼ1年前にリリースされましたが、Androidユーザーの85%はアップグレードしていません。今日使用されているAndroidの最も一般的なバージョンは、1000日以上前にリリースされたオペレーティングシステムのバージョンであるKitKatです。

さらに悪いことに、Apteligent [PDF]の報告によると、Samsungにセキュリティアップデートをリリースするのに5ヶ月以上かかる可能性がある。その後、各キャリアの手を通過して最終的にユーザーに到達する必要があります。それは三星、ほとんどのAndroidデバイスを出荷するベンダーのためだ。 Googleの自宅で管理されているNexusラインを除いて、他のAndroid搭載端末ベンダーから購入するユーザーにとってははるかに悪いことです。

ここでは、Windowsが異なっています。 Windowsは現在、キャリアを待つことなく、Windows 10 Mobileユーザーに更新プログラムを正常にプッシュしています。 PC上のWindowsの場合、ユーザーはWindowsバージョンを更新するかどうかを選択できます。キャリアやベンダーの承認を待つ必要はありません。これはEd Bottの最近の記事で、Windows 6の採用が過去6ヶ月間で倍増したことを示しています。この機能が将来モバイルデバイスに移行することを期待してください。

エイドリアンは、Androidの未来を憂うつに見て、5年後に利用可能と見込まれるAndroidの代替品に、「更新の希望がない年齢のリリースを実行している端末はもうない」と説明しました。

私たちの思考実験を続けてみると、MicrosoftはWindowsプラットフォームを制御しているため、ユーザーが自分のアップグレードをインストールすることを選択できる場所にあり、必要に応じて必要に応じて修正プログラムをユーザーにプッシュできます。

開発者サポートの問題もあります。スティーブ・バルマー氏は彼の「開発者、開発者、開発者」の演説で有名ですが、最近誰も開発者に対するマイクロソフトのコミットメントを疑う人はいません。

Googleには優れた開発者サポートがありますが、最終的に24,093のすべてのAndroid実装で開発者の経験を制御するわけではありません。これは、それをサポートするために使用しているプラ​​ットフォームを理解する必要のある開発者にとっては難しい問題です。開発者は、24,000種類の異なるデバイス構成を現実的にサポートすることはできません。違いの多くはコアコードに含まれているため、どのデバイスでも何が起こっているのかは誰でも推測できます。

シンプルな例として、Salesforceの影響を見ることができます。 Salesforceは、19,000人の従業員を抱える1110億ドルのソフトウェア会社です。これらのリソースでも、すべてのバージョンのAndroidをサポートすることはできません。実際に、同社は10月の時点で、SamsungとNexusデバイスでAndroidのみをサポートすると発表しました。

Androidは非常に矛盾しているため、エンタープライズ世界で最も大きなベンダーの1つがプラットフォームをほとんどサポートできません。しかし、Windowsは、その欠陥のために、開発者が市場に出回っている驚異的な種類のPCの間でサポートを合理的に提供できるようにすることができます。さらに、マイクロソフトでは、ユニバーサルWindowsプラットフォームを作成するための大きな努力を払っており、小型携帯から巨大なPCにいたるまで、アプリケーションを構築して信頼性高く実行できるようにしています。

ユニバーサル・ウィンドウズ・プラットフォーム・アプリケーションに関するマイクロソフトの取り組みにより、マイクロソフトはサーバーからIoTまでのあらゆるデバイスをサポートするワン・ウィンドウ・プラットフォームと呼ばれるものを作り出しました。

実際にこれを実証する証拠として、マイクロソフトはMicrosoft Officeを指しているだけです。 Officeは、WindowsやWindows 10 Mobileだけでなく、AndroidやiOSなど、さまざまなプラットフォーム間でコードを共有できるように再構築されました。 Microsoft Distinguished Engineer Igor Zaikaiによると、さまざまなOfficeアプリケーションすべてが実装全体でコードの96%を共有しています。

率直に言って、それは驚くべき成果です。

以前はAndroidマルウェアの悲惨な性質について話しました。そのため、もう一度やり直す必要はありません。代わりに、私は、AndroidがLinuxに基づいているため、Linuxの古いバグの一部を継承していることを指摘しておきます。

Linuxはオープンソースなので、そのコードは巨大なアドホック・ピアレビューの対象となるという共通の主張があります。これにはいくつかの真実があります。しかし、Linuxは本質的に無償のアマチュアが余分な時間をコーディングすることで構築されていたため、プラットフォームには深刻で不幸な欠陥が存在する多くの隅々があります。

たとえば先月、14億人のユーザーが攻撃を受け易いという欠陥が報告されました。明らかに、Linuxカーネル3.6にバグが導入され、それがAndroid KitKatに採用されました。上記のとおり、現在使用されているAndroidの最も一般的なバージョンは、KitKatです。

ベンダーは古いAndroidバージョンを主に放棄しているので、多くのロリポップやマーシュマローをはじめとする多くのデバイスが更新されることはありません。だから私たちは、デバイスのセキュリティに大きな穴を開けて、何年も前から古いデバイスを使い続けようとしています。

マイクロソフトが独自のコード問題と戦っているようなわけではありません。何百万人ものユーザーがWindows XPからのアップグレードを依然として拒否しています。しかし、違いは、ユーザーが実際にはより現代的なものにアップグレードすることを実際に選択できることです。数百万人の左後ろのAndroid端末のユーザーにとって、アップグレードはありません。彼らは単にキャリアとデバイスベンダーによって放棄されたターゲットです。

もちろん、部屋のゾウはライセンス料です。 Androidは、売り手がそれを使うために手を入れなくて済むので、とても人気がありました。彼らはライセンス料のために利益マージンを減らさずに製品を実験して出荷することができました。

しかし、その年齢の古い格言、 “あなたは今支払うか、後で支払うでしょう”は確かに適用されるようです。判明したように、MicrosoftはAndroidで使用されているコードの多くを所有しています。 Microsoftは、Androidライセンスごとに5ドルから15ドルの間のどこかに収まっているようだ。

最近の報告では、Androidのライセンス収入だけで約20億ドルの収入を得ています。それは、ブラックベリーの勢力であったものから残されたすべてのものから、損害を与えたBlackBerry(以前のRIM)がどれくらいの総収入を得たかということである。

MicrosoftはすでにAndroidに強力なライセンス保留を持っているので、Androidは無料でWindowsはそうではないという主張は、実際には間違っている。悲しい、しかし偽。

エイドリアンはこの考えで彼の記事を終わらせた

マイクロソフトは本質的にAndroid用の代替OSとみなされるものを持っています。マイクロソフトはまた、IoTからエンタープライズへの深い垂直統合、堅牢で実績のあるアップグレードシステム、長いライセンス管理歴、そしてOfficeなどのアプリケーションが幅広いプラットフォームにわたって1つのコードベースを使用できるほぼ汎用のプログラミングソリューションを提供しています。

Microsoftの人々に食べているに違いないが、それでもWindows 10 MobileはかなりのDOAだ。

マイクロソフトがモバイルパーティに遅れて来るようなことさえない。 1999年4月1日に、Windows CE Power Magazineの最初の号を皮切りに公開しました.Windows CEは、MicrosoftのモバイルOSであり、1999年以前でさえ、しばらくの間プレイヤーでした。

マイクロソフト社は、PC市場を押し進めるためのマイクロソフトのミス・ステップを再審理する必要はなく、現在のモバイル市場を所有する機会を失った。しかし、現在のところ、AdrianがGoogleに5年間かけて生産すると見込んでいる完全なエンドツーエンドのソリューションが今日の会社にあることに注意することは有益です。

それは、Google、デバイスメーカー、さらにはAppleのための思考のための食糧でなければなりません。マイクロソフトはこのビジネスの市場シェアを今日持っていませんが、完全なソリューション、多くの非常に賢い人々、多くの歴史を持っています。マイクロソフト社の競合他社は、レッドモンドの巨人をモバイル競争の中から積極的に数えることは愚かなことだろう。

私のソーシャルメディアに関する私の日々のプロジェクトの更新を追跡することができます。 @DavidGewirtzのTwitter、Facebook.com/DavidGewirtzのFacebook、Instagram.com/DavidGewirtzのInstagram、YouTube.com/DavidGewirtzTVのYouTubeで私をフォローしてください。

マイクロソフト社のSurfaceオールインワンPCが10月のハードウェア発売を表明

Windows 10のヒント:デスクトップやロック画面に最適な背景を作成する

?Google、MicrosoftのEdgeバッテリーの主張を反駁:Chrome on Surface

Azure、Office 365:Microsoftの2つの新しいクラウド領域がデータプライバシーの問題に取り組んでいます

古いOSバージョンでのユーザのストレンジ

開発者のサポートが貧弱なAndroidの断片化

レガシーLinuxコードにより、Androidは悪質な人たちの目立たないターゲットになる

ライセンス料:部屋のゾウ

我々の思考実験