BT

InfoQ ホームページ ニュース Googleは、Android 4.0をオープンソースにした

Googleは、Android 4.0をオープンソースにした

ブックマーク

原文(投稿日:2011/11/15)へのリンク

Googleは、Android Ice Cream Sandwichのソースコードと、新しいNative Development Kitをリリースした。

Googleは、まもなくリリースされるSamsungのGalaxy Nexusに供給したバージョンであるAndroid 4.0.1のIce Cream Sandwichのソースコードを提供している。ソースコードには、前のバージョンであるHoneycombリリースのすべてが含まれているが、対応するタグがない。なぜかというと、Androidのソフトウェアエンジニアとして働くJean-Baptiste Queru氏によると、“私たちは、すべての人たちにIce Cream Sandwichに注力して欲しい”ためである。 Googleは、Honeycombにおいていくつかのコーナーをカットして、それが不完全であったことをQueru氏は認めており、すべての人にAndroid 3.0を継続して使って欲しくはなく、むしろ4.0に移って欲しいと考えている。

GoogleといくつかのメーカーはAppleがiPad 2を発表する前に、この非常に有益な市場を取るために、Androidタブレットを市場に提供できるよう昨年の春に急いだ。後にGoogleは、最初に約束したオープン性から後退して、昨年末までHoneycombのソースコードを提供しないとアナウンスした。 しかしGoogleは、新しいフラグシップデバイスが市場でヒットしたときに、Androidのポリシーが変更されるかもしれないという不安を沈めるために、ソースコードをリリースする方針に返ってきた。問題は、ソースコードを隠したいということよりもHoneycombのコードの品質にあったようである。

Googleは、開発者が彼らのアプリケーションで、パフォーマンスが重要な部分にCやC++を使うことができるようにするツールのセットであるNative Development Kitの新しいバージョンも提供し始めた。NDK r7は、Khronos OpenMAX AL 1.0.1をベースとした低いレベルのマルチメディアストリーミングと、Khronos OpenSL ESをベースとした、オーディオをPCMフォーマットにデコードを含んでいる、Android API 4.0 (level 14) のサポートを追加した。

Cygwinを使わないWindows上での構築を可能にする実験的な機能も提供されている。リリースノードには、NDK r7のすべての改善点と修正されたバグの詳細が書かれている。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。