#33 El que demuestra que no tiene mucha idea eres tú. No están al mismo nivel ni en la misma capa de abstracción un sistema operativo que un firmware. Son cosas diferentes y muy opuestas.
El sistema operativo se entiende con los controladores, y los controladores a su vez con el firmware del hardware. Partiendo de esa premisa, podemos pasar al tema de si es el hardware el que se adapta al software o viceversa.
Primero se hace el hardware, y luego el software que lo controla. Es así, pura y llanamente. Por lo tanto, cuando yo creo (o ensamblo) una pieza hardware, o bien escribo el controlador asociado para que funcione o bien espero a que determinada empresa propietaria de un determinado sistema operativo añada como módulo dicho controlador al kernel para que éste funcione.
Todo esto extrapolado al tema que nos interesa, tenemos que hay una fragmentación acojonante. Google crea un SO que pone a disposición de las empresas para que lo metan en sus aparatos, pero estas empresas ahorran costes y lo meten de cualquier manera, sin aprovechar en absoluto el potencial de estos dispositivos. Claro, es normal, sale mucho mas rentable hacer 25 modelos de teléfono iguales con diferencias mínimas en el hardware y sacarlos escalonadamente para obligar al usuario a comprar una y otra vez con la excusa de que los últimos están más actualizados que los primeros. ¿Quién debería haber metido mano ahí? Google. Poner requisitos MÍNIMOS de hardware para que su SO funcione BIEN y pueda recibir las actualizaciones directamente de ellos y no de la empresa ensambladora, que hace auténticas chapuzas.
Por otra parte, créete el cuento chino de que Google lo hace libre por filantropía y no por beneficio propio. Si Google ha decidido hacer libre Android es porque sabe que todos estos trepas lo cogerán, lo meterán de cualquier manera y lo venderán al mundo entero anunciando la buena nueva de que sus terminales soportan el nuevo SO de Google! Lo que no avisan es de que su aparato quedará obsoleto en 6 meses. El resultado de todo esto es una venta masiva de terminales, han copado el mercado.
Con esto, vuelvo y repito, no estoy diciendo ni que Apple sea mejor que Google, ni que una plataforma sea mejor que la otra, ni nada. Estoy recalcando que el punto débil de Android ahora mismo es ese, el descontrol que hay. Un descontrol que a mi modo de ver ha sido intencionado para conseguir subir en 1 año lo que ha subido Apple en 4.
profit.
#37 Cierto, Apple no crea software para nada. OSX e iOS es de Microsoft. Cierra la puerta al salir.
#41 Sí, efectivamente, en inglés drivers. La diferencia es que el controlador está en una capa de abstracción mayor, mientras que el firmware está "inmerso" en la ROM del dispositivo.