アカウント名:
パスワード:
幾つか理由があると思います。
当初から爆発的に開発者を増やす為には、商用アプリケーションの開発は欠かせません。フレームワークのライセンスにこだわった Android は、従来のデスクトップ Linux の問題点を十分に把握し、解決策を提供したと思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
ライセンスとか API とか開発環境とか (スコア:3, 興味深い)
幾つか理由があると思います。
GTK+ は LGPL、Qt は元々 GPL で今 LGPL。
Android は Apache License や BSD 系
比較的プログラマ人口が多い言語を採用
Dalvik VM による AP のポータビリティ。同じバイナリが異種アーキテクチャ上でも動く
→異種アーキテクチャ間でも同じアプリケーションバイナリが使える
組込向け Web ブラウザの中ではリッチな部類の Web ブラウザを標準装備。クラウド時代の OS としてはこれで結構十分
エミュレータや ADB によるリモートデバッグなど、組込用 OS の開発環境として完成されたものが最初から提供されていた
OS標準の豊富なツールやアプリケーションなど、当初から十分な機能性を有していた
当初から爆発的に開発者を増やす為には、商用アプリケーションの開発は欠かせません。
フレームワークのライセンスにこだわった Android は、従来のデスクトップ Linux の問題点を十分に把握し、解決策を提供したと思います。