Android、私たち全員が理解しているので、Linuxベースのモバイルオペレーティングシステムです。現在、Linuxカーネルとその要素は、無料のオープンソースソフトウェアと同様に無料です。それで、Androidがオープンソースであることを示唆することができますが、本当にそうですか?ここに行きましょう。
Androidは長年にわたって成長しており、最終的に最も著名なモバイルオペレーティングシステムになり、大規模な採用が見られました。 Androidは、自由にパーソナライズされる能力があるため、仲間の中で最高であると聞きました。ただし、この点は部分的に真実です。より大きなポイントは、OEMがOSに対して行ったものです。現在、あなたが取得するあらゆるタイプのAndroidガジェットは、かなりの量のクローズドソースコードを実行しています。
この結果、純粋なオープンソースオペレーティングシステムが必要な人は、Ubuntu Touch、Sailfish OS、およびFirefox OSに移行しています。しかし、他の3はAndroidと同様に失望しているため、Androidに固執する必要があります。
それで、「AndroidはオープンソースOS」の懸念ですか?
はい、そうです。
Androidは、オープンソースプロジェクトとしてLightに関連していました。 GoogleがAndroidを獲得したとき、オープン性へのコミットメントとして、他のビジネスとの「オープンハンドセットアライアンス」を開発し、消費者により豊かで、費用がかかり、より優れたモバイルエクスペリエンスを提供しました。 Androidはこのプロジェクトの一部でした。
読む必要があります:ルートやバッテリーの排水なしでAndroidでシステム全体の広告をブロックする方法
AndroidはLinuxに基づいており、その複雑なコードの多くの部分は、特定のハードウェアで動作することを確認するためにいくつかのバイナリブロブが含まれているオープンソースです。 Android Open Source Job(AOSP)という名前のコアAndroidプラットフォームがあり、どちらの種類のソフトウェアアプリケーションを確立できるかを使用して、どんな種類の種類の種類の料金も支払うことなく、どちらの種類のソフトウェアアプリケーションを確立できます。
HTC、Samsung、Xiaomi、LG、HuaweiなどのOEMのほとんどは、それぞれのデバイスのためにこれを行っています。 Amazonは電子書籍リーダーでこれを行いました。 NvidiaはゲームコンソールにAndroidを利用しました。ソニーは彼らの賢明なテレビでそれを利用しました。 HPはラップトップでAndroidを手に入れました。 Android OSが出荷されている賢明な時計があります。カメラだけでなく冷蔵庫も背後にありません。そして、これらのビジネスは、Googleに何セントも支払うことなくこれを行っています。
人々は、ソースコード、実験、確立、スタイルを利用することを無料で提供しています。それが、AndroidがiPhoneやWindows Phoneで繁栄している理由です。
しかし、Androidがこのような驚くべきオープンソースオペレーティングシステムである場合、なぜこの議論をしているのかさえ示唆するかもしれません。
その理由は、私たちの人々は、Androidを提供しないため、柔軟性はオープンソースOSです。あなたは私が何を話しているのかを述べるかもしれませんか?さて、これを3ポイント以下で説明させてください。
Androidはコミュニティによって確立されていません
基本的な行で、GoogleはAndroidを確立します。 Androidの中核的な進歩は、コミュニティによって推進されていません。そのため、オープンソースOSのように感じられません。 Googleは、1年に2回の場合にのみ、オープンソースとして記載されているだけでなく、ハードウェアやソフトウェアアプリケーションのティンカーが製品に利用できるコードをたくさん削除します。
Red HatやCanonical(Ubuntuの背後にあるビジネス)など、他のオープンソース製品は、アプリリポジトリで個人を提供するだけでなく、デザイナーを貢献コードに含めます。
このようにして、AndroidはGoogleの製品として直接チェックアウトされます。
企業/開発者は、オープンソースコードをロックすることができます
Android OSで実行されるソフトウェアアプリケーションのほとんどは、真にオープンソースではありません。 OEMのガジェットを使用して、閉じたソースを使用してソフトウェアを実行することに関係なく。 GoogleアプリとGoogleランチャーでさえ、閉じたソースになりました。
お見逃しなく:WiFiデータを盗んでいる人とAndroidでブロックしている人を見つけてください
Google Playストアのアプリは、たとえ無料であっても、オープンソースではありません。ソフトウェアアプリケーションが私たちが使用しているガジェットの大部分に寄与することを考慮すると、これにより、Androidは閉じたプラットフォームのように感じます。
しかし、それは人々がAndroidでクローズドソースソフトウェアアプリケーションを作成できるようになったためです。 Androidと同様に、非常に多くの製品のベースとして機能することは、オープンソースプロジェクトとしての成功を賞賛しています。
Androidを完全に管理していません
人々がLinuxに引き込まれる理由は、柔軟性であり、コードをいじくり回すことです。 Mac OS XやWindowsメーカーの中心部だけでなく、それを味方にすることはできません。 Androidでのみ提供される可能性があります。
しかし、今日、Androidガジェットは、ランチャー、テーマ、さらにはるかに多くの自由をパーソナライズするためのわずかな柔軟性を備えた柔軟性を備えています。可能な限り最も微調整は、ガジェットを応援し、カスタムメイドのROMをフラッシュすることです。
しかし、繰り返しますが、Androidは本当にオープンソースのオペレーティングシステムであると述べています。
なぜ、なぜ?
デバイスの管理を取得できます
メーカーとOEMはあなたの管理を望んでいませんnull