Android usa software privativo.
De hecho el kernel actual de linux no es software totalmente libre por el mismo tema. Y la FSF recomienda usar libreLinux.
http://www.gnu.org/philosophy/free-sw.es.html
De hecho la mayoria de las distribuciones de linux no son software totalemte abierto, solo estas:
http://www.gnu.org/distros/free-distros.es.html
A lo que me refiero es a una cuestion de que a medida que el SO y sus modulos se van convirtiendo mas en una caja negra y tienen cada ves mas una manera mas abstracta (y aunque mas facil) de programarlo. Cada vez es mas facil que estos modulos secretos esten ahi.
saludos
Marcadores