[Android] 多くのデバイスにAndroidが搭載された何が起こるのだろうか?

ほかのバージョンのLinuxを採用しているNetbookは1年あまり前から出回っている。だがMicrosoftの推計によると、今は、新たに販売されるNetbookの90%以上にWindowsが搭載されている。Linux Netbookでは多くの人気ソフトやプリンタなどのデバイスが簡単には利用できないと気付き、多数の購入者が返品しているという。Androidコンピュータもこうした問題に直面するだろう。「Linuxマシンでは、(互換性は)いつも危険な賭だ」とWindowsコンシューマープロダクトマーケティング担当のコーポレート副社長ブラッド・ブルックス氏は言う。

 もし、PCにつながる機器に、Androidが搭載されたら、何がおこるのだろうか?もしかしたら、互換性という意味では、非常に高いものができる可能性はないのだろうか?
 例えば、カーナビやセットトップボックス、プリンターにAndroidが搭載された想定してみよう。そうすると、その機器に固有の機能(たとえば、ルート検索や、セットっトップボックスの録画予約機能、プリンターの用紙サイズの検出など)は、その機器のAndroidアプリケーションから使用できるようになります。
 で、ここからが問題なのですが、そのアプリケーションは、Android搭載のNetBookなどでも動くのでしょうか?単純に考えると、動きません。だって、NetBookには、機器にあるハードウェアはのっていないからです。でも、実は、比較的簡単に動くようになるのではないかと想像しています。僕は、そのポイントは、Androidアーキテクチャにあると考えています。Androidアーキテクチャは、各アプリケーション間が疎結合であると同時に、Dalvik上のアプリケーションと、デバイスを制御するLinux上のモジュールも、比較的疎結合にできているのです。
 もし、Androidが搭載されたデバイスが多く出現するば、PC上とデバイス上で同じアプリが動くようになり、この記事でいっている互換性の問題は、Androidのほうが優位になる可能性があると思っています。