The main reason OEMs chose Android is because it is released under a non-copyleft license (which means they can change the code without releasing their changes allowing product differentiation).

The secondary reason is because Google managed to attract developers to their proprietary app store (Market) which made Android along with the Market an attractive platform for consumers since they believe that whatever common tasks they want to get done with the phone they will be able to find an application (among the tens of thousands) which does it. Of course the number of applications is a pointless statistic since most of those are useless (e.g. fart apps) or simply shortcuts to websites.

Also, GNU/Linux for phones is indeed technically superior to Android for non-phone related tasks (e.g. it has real multitasking and package management). There are also several phones that come shipped with GNU/Linux such as the Neo Freerunner (which uses only free software drivers) and the GTA04 (which is mostly free software compatible also aside from proprietary firmware required for wireless and bluetooth).

Reply via email to