lunes, 12 de febrero de 2018

¿Es posible cambiar el software de un teléfono de Android a iOS (o viceversa)?


En teoría, .
Si bien cualquier teléfono no podría ejecutar iOS, hay que recordar que las CPU de Apple tienen núcleos ARM, al igual que muchos móviles Android. Es el entorno del que se rodea a la CPU la que limita el funcionamiento de iOS en otro hardware.
En la práctica, no. iOS cada vez está más ligado al hardware sobre el que corre, algo que va mucho más allá del simple driver que haga funcionar la cámara de fotos o el sonido. Y es por eso que aunque se obtuviera el código fuente de iOS, habría que modificarlo sustancialmente para que corriera sobre otro hardware… dejándose múltiples funciones en el camino.
Hay que recordar, por ejemplo, el caso de WebOS, el sistema operativo de Palm, que fue liberado por un breve tiempo como open source, y que no ha conseguido tener una implantación fiable más allá de los dispositivos para los que fue creado.
Yo he cocinado ROMs para mis teléfonos Android.
Los códigos fuente de Android son Open Source, cualquiera se los puede bajar y compilar para su móvil. ¿La pega? Necesitas la colaboración del fabricante, para que te proporcione los fuentes de todos los drivers necesarios para usar el móvil. Es ni más ni menos, igual que si instalas un sistema operativo en un ordenador.
Llegados a este punto (la colaboración del fabricante para que te proporcione los fuentes de los drivers)… ¿alguien piensa que Apple, con sus ecosistemas cerrados, va a proporcionar los fuentes de los drivers y donarlos para el resto de la gente?

 Resultado de imagen para ios y android

No hay comentarios:

Publicar un comentario

 
biz.