2017年ですが、Androidを「断片化」と批判する人がまだいます。これは一般的にAndroidに悪い名前を付けます、そして私は事実を明らかにしたいと思います:これはGoogleやAndroidのせいではありません。それはあなたの製造業者のせいです。
これはしばらくの間問題について話し合われてきましたが、 Boy GeniusReportの最近の記事 私はそれについて考えさせられました。「iPhoneユーザーは、Androidユーザーが許容しなければならないことに対処することさえ想像できません」というタイトルが付けられました。記録をまっすぐに立てたい:この種の考え方はAndroidにとって不公平であるだけでなく、完全なものです 違う。
断片化とは何ですか?
基本的に、断片化について語るとき、Androidの新しいバージョンの採用率はiOSの採用率よりもはるかに遅いため、「野生の」デバイスでまだ実行されているAndroidバージョンの普及を指します。本当に理にかなっています。iPhoneはほんの一握りですが、 さまざまなメーカーのさまざまなAndroidスマートフォンがあり、すべてが同時に最新バージョンに更新されるわけではありません。
そのため、iOSと比較した場合の欠点としてAndroidの「断片化」について説明すると、Android、ソフトウェア開発、または一般的な更新スケジュールに問題があることがわかります。 Boy Genius Reportのような記事は、問題がGoogleから発生していることを示唆していますが、そうではありません。 GoogleがAndroidを購入して以来、同社はプラットフォームにアップデートをプッシュする責任があります。そして、それは初期の段階で間違いなくヒットとミスでしたが、Googleは近年AndroidのOSアップデートに対してはるかに構造化されたアプローチを取っているのを見てきました。実際、それは ほとんど 今時計仕掛け。
しかし、ここでは、Androidにアップデートの問題があるように振る舞っていますが、そうではありません。主な議論 アップデートに関しては、AndroidはAppleやiPhoneとの比較です。 「しかし、iPhoneの80%近くが最新バージョンのiOSを実行しています!」人々が言うのを聞きます。しかし、それが行われない限り、それはまったく議論ではありません。 かなり 。説明させてください。
アップルとアップルの比較
基本的に、AppleはiOSだけでなくiPhoneも製造しています。更新をiPhoneに直接送信します。 Appleは、独自のソフトウェアを使用して独自のハードウェアを更新する責任を単独で負います。 Androidでは同じようには機能しません。本当に公正な比較が必要な場合は、Googleのハードウェア/ソフトウェアとAppleのハードウェア/ソフトウェアです。言い換えれば、それはPixel / Nexus対iPhoneです。
これは、公正に使用できる唯一の実際の比較です。これは、より良い類似性がないため、アップルトゥアップルの比較です。 NexusとPixelのアップデートに関するGoogleの公式の姿勢は非常に単純です。これらの電話は、「デバイスが最初にGoogleストアで利用可能になってから少なくとも2年間」、Androidバージョンのアップデートを取得し、「デバイスが最初に登場してから少なくとも3年間」セキュリティアップデートを取得します。 Googleストアで利用できるようになった、またはGoogleストアが最後にデバイスを販売してから少なくとも18か月のいずれか長い方。」それは、Googleの口から直接です。
つまり、現在のルールでは、Nexus 6、6P、5x、およびPixelとPixelXLの3世代のNexus / PixelデバイスがGoogleによってサポートされています。はい、Androidエコシステムはそれよりも大きいですが、これらのデバイスは実際には単なる代替オプションです。GoogleにはAppleと同じくらい多くの電話オプションがあり、それらはすべて最新の状態に保たれています。
対照的に、Appleは実際には もっと少なく 更新のタイムラインとコミットメントで透過的です。 5世代のAppleiPhoneが最新のソフトウェア(iOS 10)を実行しています:iPhone 5、5C、5S、6、6 Plus、6S、6S Plus、SE、7、および7Plus。執筆はiPhone5の壁にかかっていますが、執筆時点ではまだサポートされているので、ここにリストし、憶測を信用していません。
数字を分解してリリース日を比較すると、2012年9月にリリースされたiPhone5が5年近く積極的にサポートされていることを意味します。一方、Nexus 6は、iPhone 5の2年後(2014年11月)にリリースされ、Googleがサポートする最も古いモデルです。
もちろん、Appleは古いハードウェアのOSアップデートも「水に流している」ので、デバイスが受けるサポートの実際のレベルはそこで議論の余地があります。わずかに断片化されていると言う人もいるかもしれませんが、それは私たちがここで越えたくないと思います。少なくともGoogleの場合は、完全な更新かセキュリティ更新のどちらかであり、その間には何もありません。
とは言うものの、直接比較すると、Appleデバイスは通常NexusやPixel電話よりも長い間サポートされています。しかし、これは誰が最高または最長のサポートを持っているかについての議論ではありません。それは想定される「断片化」についてです。
さて、それは一度にあなたにロードするためのたくさんの情報でした、そして私はそれが正当な理由であったことを約束します。私はの明確な絵を描く必要がありました AndroidとiOSの比較—先ほどお話ししたアップルトゥアップルのこと。
では、誰が「断片化」を引き起こしますか?
グーグルがそのようなタイムリーな方法でアップデートをリリースするならば、なぜこれほど多くの最近の電話が古いバージョンのAndroidを実行しているのですか? Samsung、LG、Huawei、HTC、Motorola、およびその他のメーカーが断片化の責任を負っており、責任を問われるべきです。
基本的に、GoogleがAndroidの新しいバージョンを完成させると、チップメーカー(Qualcomm、Samsungなど)に出荷され、ドライバーを構築できるようになります。そこから、OEM(Samsung、HTC、LGなど)に送られるので、OEMはすべてのベル/ホイッスル/綿毛をOSに追加できます。最後に、キャリアが更新を承認できるように、キャリアをヒットする必要があります。多くのユーザーはアップデートの問題についてキャリアを非難することを好みますが、それはほとんどのハングアップが発生する場所ではありません。それはメーカーから始まります。
Androidはオープンソースであるため、各メーカーはソースコードをダウンロードして、独自の機能、スキン、アプリなどを追加できます。その結果、ほとんどのメーカーは、Googleよりもデバイス用のAndroidアップデートを構築するのにはるかに長い時間がかかります。時間がかかる理由は2つあります。
- ほとんどのメーカーは、これらすべての新機能を導入するためにAndroidに追加する必要のある多くのコードを持っています。
- 各メーカーには、開発する複数のデバイスがあります。
後者に関しては、ここで経済学が関係します。継続的にサポートするデバイスと、そのようなタスクに専念するチームの規模を決定するには、計画が必要です。そして、それはお金がかかるので計画が必要です。電話が期待どおりに売れなかった場合、そのサポートはそれほど素晴らしいものにはなりません。なぜなら、捧げる正当なお金があまりないからです。
たとえば、Samsungは、S8を計画している間だけでなく、S6などの古いプラットフォーム向けに開発を続けている間、ある時点でS7がどのような寿命を持つに値するかを決定する必要があります。それはジャグリング行為であり、多くの時間と計画が必要です。
しかし、ここに問題があります。AppleとGoogleは同じことをしなければなりません。そしてこの時点で、両方が 同時に複数のデバイスに更新を提供する仕事。他のAndroidメーカーは注意する必要があります。これが、断片化の話全体が最初に行われるようになった主な理由です。 Appleは、ほとんどのAndroidメーカーの見栄えを悪くしているだけです。
もう少し明確に言えば、サムスンのような巨人が同じことをできない理由はありません。 AppleとGoogleの両方がそれを行うことができれば、Samsungができない理由はありません。実際、Googleは、パートナー(Samsungなどの企業)がAndroidのベースコードに早期アクセスできるようにしているため、さまざまな携帯電話のアップデートの開発を実際に開始できます。 月 このソフトウェアがNexusまたはPixelスマートフォンで一般に公開される前。
さらに一歩進めるために、Googleは最近「 プロジェクトトレブル 「—チップメーカーレベルで更新プロセスを合理化するための新しい取り組み。 Googleがより迅速な更新に向けて措置を講じているのを見るのは良いことですが、この新しいプログラムはメーカーや通信事業者にはあまり関係がなく、前に説明した最初のステップの更新を合理化するだけです。 ArsTechnicaは実際に持っています Trebleに関する優れた記事 、それが何を意味するのか、そしてなぜそれがAndroidのアップデートの問題の3分の1にしか対処しないのか。
しかし、ええ、言い訳はありません。 Android自体は断片化されていません—Samsungは断片化されています。 HTCは断片化されています。 LGは断片化されています。モトローラは断片化されています。ただし、iOSと比較する場合は、少なくとも公平に比較してください。Googleの「iPhone」は定期的かつ長期間にわたって更新されます。
Androidメーカーは怠惰であり、デバイスを購入するほど真剣に受け止めていません。あなたがあなたのお金のために働いていて、私があなたがそうしていると仮定するつもりであり、あなたがそのお金を特定のメーカーのスマートフォンに使うことを選んだ場合、彼らは あなたのおかげです タイムリーで一貫性のある更新を提供します。限目。
ただし、同時に、Samsungのスマートフォンが最新バージョンのAndroidに搭載されていないことに不満がある場合は、もっとよく知っているはずです。一度私をだまして、あなたを恥じてください。私を7年間騙して…Pixelを買うべきだった。財布で投票してください。そして、聖なるものすべての愛のために、 やめる Androidのようなふりは、断片化のためにiOSより本質的に劣っています。
結局のところ、最も純粋な形のAndroidはiOSと同じです。 iPhoneユーザーがiPhoneまたはiPhonePlusを選択できるのと同じように、Androidユーザーは、アップデートの問題を回避するために、PixelまたはPixelXLの2つの選択肢しかありません。 Androidユーザーが選択を好むのと同じように、私はこれをいくぶん幻想だと思っています。あなたが本当に持っている唯一の選択は、あなたをサポートしていないメーカーをサポートするかどうかです。