AOSP:Androidのオープンソースプロジェクト

Androidのは、主にスマートフォンやタブレット用のオペレーティングシステムにとして知られているので、テレビセットトップボックスや固定電話に時々発見された、Android搭載の冷蔵庫が発見されており、すでに存在しています。オープンソースのオペレーティングシステムとして開始から、Androidのオープンソースプロジェクトのための短いAOSPの一部として考え何Androidは、そのそれぞれのソースコードをダウンロードし、必要に応じて調整することができるので、これは可能です。ソースコードは、実際のオペレーティングシステムが含まれているので、しかし、株式ブラウザ、通常の電子メールクライアントや音楽プレーヤーなどのアプリ。

AOSP:Androidのオープンソースプロジェクト

用語「Googleのオペレーティングシステムは、」時々、メディアでのAndroidに関するものであるAndroidは本当にただ完全にないもの、です。それはGoogleとの統合により2005年に買ったまでは元々開発会社アンドロイド社が開発したものをアンドロイド。以来、グーグルが議長を務め、オープン・ハンドセット・アライアンス、モバイル、ハードウェアベンダのコンソーシアムで開発を続けてきました。マウンテンビューに本社を置く同社は、ここではApache 2.0ライセンスの下で無料でダウンロードできるgitリポジトリで、発行後にホストされた新バージョン、の開発を主に担当しています。

AOSPに生産者の貢献

製造業者は、そのハードウェア上でのAndroidを使用したい場合は、基本的なシステムのソースコードへのアクセスを解放することができ、その特殊なハードウェアのための唯一の宿泊施設をしなければなりません。これらの調整は、かもしれないが、前方に戻っAOSPに、必要はありません。リード開発者ジャン・バティストQueru(JBQショート)の変化が有用であることが判明し、特に冗長、これらはソースコードに統合されていない愛と他の開発者に利用可能となります。

スタートフォトギャラリー(6イメージ)6つのステップ[OK]をグーグルで無効にします

ソニー、のXperia SとAOSP

特にソニーはAOSPに戻り、内部で開発されたコードの大部分があるため、このフィールドに名前をしました。この目的のために、日本企業は空前の名誉は以前は「ネクサス」デバイスのために予約された統合するAOSPコードでプロプライエタリドライバ(バイナリ・ブロブ)と一緒に彼のスマートフォンのXperia Sのソースコードをやってきました。将来的には、これが新しい株式Androidのバージョンは、Googleから直接ネクサスデバイスのため、常にソニーのXperia Sのためだけではなく、提供されていた意味するかもしれません。

ネクサスと「Googleの経験」

アンドロイド1.5以降の各メジャーバージョンのジャンプで「カップケーキ」Googleは現像装置でギア解放しました。市場にこれまで彼のキーボードスライダー(従ってT-モバイルG1としても知られる)夢、最初のそのようなデバイス、したがって最初のAndroid携帯電話を持参することができHTC。現在のネクサス7タブレットへのすべてのは、開発者のデバイスが共通にAOSPソースコードから彼らの全体のシステムをコンパイルすることができなかった持って登場しました。パッチや変更は、したがって、すべてのNexus端末に容易に利用可能です。

いわゆる「Googleの経験」とは区別しなければなりません。すべてのこれらのデバイスは、Googleからの公式ライセンスにthathaveにこの評価が与えられています。これだけを通じて彼らは、PlayストアとAOSPとは対照的に、オープンソースではないのGmailやGoogle+などの他のGoogleアプリへのアクセスを得ます。一般的に、それは、Androidスマートフォンやタブレットなどの商品にすることによって参照された合成装置です。そのオープンソースのステータスのAndroidのはなく任意に変更することができ、angepasstので。だから、あまり知らさ顧客は、その表面のAndroidの下で使用してもAmazonのKindleの火災は、第二一目ショーではなかったではないかだけである、またはヨーロッパスマートフォン小米科技MI2では使用できません。しかし、最初に述べた冷蔵庫は、単に合成ドライバのための無料のソースコードを展開することにより、アンドロイドとメーカーによって操作することができます。

カスタムROMのの基礎としてAOSP

だけでなく、公式ハードウェアメーカーはAOSPへのアクセス権を持っています。誰でもソースコードをダウンロードし、それが多くのカスタムROMを(「AOSPベース」)の基礎を形成変更することができたよう:なCyanogenModように。彼らの開発者がソースコードをダウンロードし、さらに調整が多くのデバイスのためのAndroidの作業バージョンを持っているとトランスは、それをコンパイルするためにメーカーの最高のドライバーでmitted –でもthosethatは、もはや製造業者によってサポートされていません。 CyanogenModも、GitHubのリポジトリからダウンロードできにおけるその修正および拡張オープンソースコードを提供します。

Androidのオープンソースプロジェクトへのリンク

  • Androidのオープンソースプロジェクトの概要
  • Androidのオープンソースプロジェクトのgit

14.11.2017

Posted In: アンドロイド

map