Todo depende de cuál sea su significado de “abierto”. Y, para el caso, quiénes son “usted”.
Si es un operador o fabricante de teléfonos, como se señaló anteriormente, Android es abierto. Puedes hacer mucho con él, en términos de modificarlo. Pero no intente reemplazar los servicios de ubicación de Google con Skyhook como lo hizo Motorola o se encontrará en un mundo de dolor: http://gigaom.com/2010/09/15/sky…
Por supuesto, no puede cambiar nada en un teléfono iOS, lo toma o lo deja.
- ¿Es cierto que Apple no permite que se cierren las aplicaciones de iOS?
- ¿Qué significan Android e iOS?
- ¿Cuáles son algunas buenas aplicaciones de salud mental para iOS 7?
- ¿Debo actualizar mi iPhone con jailbreak de iOS 7 a iOS 9.3.x?
- ¿Por qué cada lanzamiento de iOS hace que un iPhone 5S funcione más lento que antes?
Android le permite cargar software fuera del Android Market, que es un gran marcador para abrir, excepto si tiene uno de esos pocos teléfonos que los operadores han bloqueado.
Andy Rubin tuiteó:
la definición de abierto: “mkdir android; cd android; repo init -u
git: //android.git.kernel.org/platform/manifest.git; sincronización de repositorio; hacer”
Pero tenga en cuenta lo que falta:
hacer instalar
Puedes construir Android, pero los fabricantes de teléfonos, con la excepción de algunos teléfonos, han bloqueado criptográficamente sus cargadores de arranque para que tengas que saltar a través de los aros para cargar las cosas que construyes.
Y, si lo construyes, encontrarás que las cosas que hacen que un teléfono Android experimente en Google (mapas, mercado, etc.) no son parte del proyecto Android Open Source. Están tan cerrados como, bueno, iTunes.
Por último, no tienes root en ninguno de los dispositivos. Debe rootearlo (Android) o liberarlo (iOS) para obtener el mismo control que tiene para una computadora de escritorio / portátil. Ambos procesos implican hacer cosas poco ortodoxas, y ambos sistemas tienen varios tipos de contramedidas.
Entonces, Android es más abierto que iOS, pero es significativamente más cerrado que, por ejemplo, su distribución promedio de Linux. Y, dado que Android es realmente una distribución de Linux bifurcada orientada a dispositivos móviles, esa distinción es importante.
Pero realmente, la pregunta que importa es: ¿Puedes hacer con ella lo que deseas hacer?
Esa es la verdadera pregunta para cualquier usuario, desarrollador, hacker, aficionado o lo que sea que sea.
***** Actualizado: 5/04/2011
Desarrollos recientes en la apertura de Android:
– Verizon ha descubierto que abrir no significa reemplazar la búsqueda de Google con Bing.
– Otros fabricantes de teléfonos han descubierto que abrir no significa cambios en la interfaz de usuario que Google podría desaprobar. (Esto contradice las declaraciones anteriores de Google de que “abrir” significa que no podría hacer nada con respecto a la fragmentación de Android).
– Las personas interesadas en Honeycomb (Android 3.0) han descubierto que, a menos que seas un gran fabricante de tabletas, no tienes acceso a la fuente.
Android no está controlado por un dictador benevalente (Linus Torvalds) ni está controlado por una fundación 501c3 (Mozilla). Está controlado por una corporación que cotiza en bolsa y que tiene la responsabilidad fiduciaria de maximizar el valor para los accionistas. Android será tan abierto como Google cree que debe ser para maximizar su valor, que, por supuesto, es lo mismo que iOS y Apple.