Androidは「オープン」、iOSは「クローズ」です - しかしそれはあなたにとって何を意味するのでしょうか。
すべてが同意するように思われるものがあるならば、それはグーグルのアンドロイドはより「オープン」であり、アップルのiOSはより「クローズド」なオペレーティングシステムです。これはあなたにとって実際に何を意味するのかです。.
「オープン」と「クローズ」は、ソースコードからアプリケーションストアまで、オペレーティングシステムがあなたがものをカスタマイズして調整することを可能にする量まで、たくさんのことを意味します.
オープンソース(部分的)対クローズドソース
Androidはさまざまな意味で「オープン」です。 1つには、Androidオペレーティングシステムは「Android Open Source Project」またはAOSPのコードに基づいています。これはオープンソースなので、人々はそのソースコードを入手してそこからカスタムオペレーティングシステムを作成することができます。例えば、CyanogenModはこのコードに基づいたカスタムROMです。 Kindle FireとFire Phoneで使用されているAmazonのFire OSも、このオープンソースのAndroidコードに基づいています。.
しかし、ますます多くのAndroidがGoogle Play ServicesのクローズドソースのアプリケーションやAPIの形で登場しています。 「Android」はいくつかのことを意味します。はい、オープンソースのオペレーティングシステム(AOSP)です。しかし、ほとんどの人がGoogleの機能をすべて備えた「Android」と考えるのは、部分的にオープンソースのオペレーティングシステムだけです。そしてほとんどの携帯電話はロックされたブートローダを同梱しています - セキュリティの脆弱性を利用せずにロックを解除できないものもあるので、自分の好みのAndroid OSをインストールするのは難しいかもしれません。.
一方、AppleのiOSはクローズドソースです。はい、それはいくつかのオープンソースのビットを持っていますが、オペレーティングシステムの大多数はクローズドソースです。そこから新しいオペレーティングシステムを作ることは現実的には不可能です。.
これはあなたにとって何を意味するのか:あなたの携帯電話にカスタムROMを欲しがっていて、このようなことをしたくないのであれば、Androidはあなたのためです。そうでなければ、iOSは大丈夫です。残念なことに、カスタムROMをインストールする大きな理由の1つは、製造元によってサポートされなくなった、より新しいバージョンのAndroidを携帯電話にインストールすることです。これはiOSの問題ではありません.
アプリはどこからでもApp Storeだけから来ることができる
Androidでは、スイッチを切り替えて「未知のソース」からアプリをインストールすることができます。これにより、GoogleのアプリストアであるGoogle Playの外部からアプリケーションをインストールできます。 Googleがアプリを承認しなくても、他の場所からインストールできます。グーグルはまた彼ら自身のアプリストアの中のアプリについてより制限が少ない.
iOSでは、AppleのApp Storeからしかアプリケーションをインストールできません。 Appleがアプリを承認したくない、またはアプリストアから削除したくない場合は、それを使用することはできません。 「サイドローディング」の未承認アプリは脱獄を必要としますが、これは頭痛の種です.
これはあなたにとって何を意味するのか:あなたの携帯電話で何をしたいのかによっては、これが実際の問題になる可能性があります。たとえば、Appleのアプリストアでは、ビデオゲームエミュレータ、BitTorrentクライアント、およびそれらが物議を醸すと考える他の種類のアプリケーションを許可していません。たとえば、Appleはアプリストアの物議を醸すコンテンツでゲームを禁止しています.
現実的には、ほとんどの人はおそらくこれらの制限に立ち向かうことはないでしょう。しかし、ビデオゲームのエミュレータやその他の物議を醸すようなアプリケーションの使用を計画しているのであれば、おそらくiPhoneの代わりにAndroid携帯を入手したいでしょう。.
カスタマイズ性と柔軟性
歴史的に、Android携帯電話はより柔軟性がありました。 Androidアプリはフルファイルシステムにアクセスしたり、共有機能を介して互いに通信したり、ホームスクリーンランチャーを変更したり、キーボードを交換したり、デフォルトのアプリとして設定したり、その他さまざまなことができます。たとえば、一部のアプリは実際には他のアプリの上で実行できます。あなたはあなたのホームスクリーン全体にウィジェットを配置することができます。あなたは完全にあなたのホーム画面とその上にアプリのアイコンが表示される方法を変更するには、サードパーティのランチャーとアイコンのテーマをインストールすることができます.
iOSはもっと限られています。アプリにはそれほど多くの電力があるわけではなく、互いに通信することが制限されています。長年にわたり、Appleはこれを改善しました。アプリはバックグラウンドでより多くのことができ、iOS 8は共有機能、サードパーティのキーボード、そしてホームスクリーンではなく通知センターで実行されるウィジェットを追加します。.
これはあなたにとって何を意味するのかiOSはまだ制限されていますが、ウィジェット、アプリ間の共有、バックグラウンドで実行されているアプリ、サードパーティ製のキーボードなどの機能がiOSに搭載されています。ホーム画面全体とロック画面を別の方法で機能させるには、Android携帯が必要です。しかし、iOSは完全に行き詰まることなく多くの柔軟性を提供します。.
ただし、AppleのiOSでは、デフォルトのWebブラウザ、電子メールクライアント、マッピングアプリケーション、およびその他のデフォルトのアプリケーションを選択することはまだできません - 他のアプリケーションを好む場合は、それでもやや面倒です。.
発根と脱獄
Androidが提供するすべてのパワーにもかかわらず、「応援」の背後には多くの機能がロックされています。Androidのすべての愛好家のトランペットを本当に活用するには、rootアクセスが必要です。ほとんどの電話では、応援するには実際にセキュリティの脆弱性を利用する必要があります。たとえばGoogleのNexus電話など、一部の電話ではセキュリティを迂回して好きなことをするのは簡単です。しかし、グーグルはまだ応援を好まず、Androidのアップデートはあなたのルートアクセスを削除するでしょう.
未承認のアプリ、微調整、およびiOSへのより詳細なアクセスを希望するAppleユーザーは、オペレーティングシステムを "脱獄"する必要があります。これは実際にはいくつかの点で応援に似ています - それはiOSのセキュリティホールを悪用することを必要とします。脱獄を実行した後は、必ずしもiOSの新しいバージョンにアップグレードすることはできません。最初に脱獄がリリースされるのを待つ必要があります。そうしないと、脱獄の調整をすべて失うことになります。.
これはあなたにとって何を意味するのか:それは通常脱獄iOSよりもAndroidを根絶する方が簡単です。これがあなたにとって重要であるならば、根付きやすい電話を必ず選択してください.
それで、最終的に、それは何が重要ですか?ほとんどの人にとって、それは正直なところあまり重要ではありません。 iOSは、合格バージョンごとに、より多くの柔軟性を提供しています。 GoogleのAndroidは完全にオープンなプラットフォームではありません - 完全にオープンソースのものに関しては、あなたは電話またはFirefox OS用のUbuntuを見たいと思うかもしれません.
一方、あなたが自分のデバイスに関する細かいことすべてをカスタマイズし、低レベルのものを微調整し、そしてAppleが承認しないかもしれないランダムなアプリをインストールしたい人であれば、それでもAndroid携帯はより柔軟なプラットフォームです。.
この議論のあらゆる側面を1つの記事で網羅することは不可能ですが、ここでは「オープン」と「クローズ」が何を意味するのかを理解することができます。何年にもわたって、AndroidとiOSは互いに近づいてきました。GoogleのPlayサービスに多くのものが含まれるようになるにつれて、GoogleのAndroidプラットフォーム全体がオープンソースになりにくくなり、.
Image Credit:Aidan on Flickr