Android オープンソースシステムとして販売されていますが、この記事では、これが当てはまるかどうか、そしてどの程度信じられるかを分析します。 ご存知のとおり、AndroidはGoogleのモバイルデバイス向けオペレーティングシステムです。 AndroidにはLinuxカーネルがあるため、そのコアは、組み込まれている多くのテクノロジーに加えて、フリーソフトウェアです。
しかし、すべて AOSP (Androidオープンソースプロジェクト)オープンですか? 答えはノーです、そして今私はそれを開発します。 Androidは完全にオープンソースではありません。オープンソースプロジェクトであると考えるのは大きな間違いです。 今週発生した事件は、疑いや疑惑を取り除き、このニュースを確認しました。 あなたの多くは口を開けたままにされているかもしれませんが、それはそうです。 真実は、AOSPの責任者であるJean-BaptisteQueruがこの問題を判断するために彼の立場を辞任したということです。 Queruは例としてNexusを挙げており、プライベートであるQualcommによって提供されるコードの一部がないとシステムを起動できないと報告しています。 また、GPUメーカーがドライバーに提供する閉じたコードなしでメイン画面を開始することもできません。 しかしそれだけでなく、MicrosoftはAndroidデバイスに含まれる多くの特許からも利益を得ています。
Googleとそのパートナー デバイスメーカー このシステムでは、開発のための緊密な関係を共有し、Androidは多くのクローズドサードパーティテクノロジーを統合しています。 ザ・ 独自の技術 彼らは彼らのコードを提供しないので、彼らは無料ではありません。 それで、あらゆる種類の疑問を解消し、結論として、私はもう一度質問をします:それはオープンソースですか? 最終的な答えはPART、カーネルや他のライブラリや要素などのパーツはYES、一部のドライバとコードパーツはメーカーから提供されたNOです。
詳しくは - マイクロソフトは、AndroidおよびChromeOSデバイスの販売に対して課金します
ソース- イーウィーク