manzana android

Android está ‘abierto’ e iOS está ‘cerrado’, pero ¿qué significa esto para usted?

Si hay algo en lo que todo parece estar de acuerdo, es que el Android de Google es más “abierto” y el iOS de Apple es un sistema operativo más “cerrado”. Esto es lo que realmente significa para ti.

“Abierto” versus “cerrado” significa muchas cosas, desde el código fuente hasta la App Store hasta que el sistema operativo le permite personalizar y modificar cosas.

Código abierto (parcialmente) vs. Fuente cerrada

Android está «abierto» de varias formas. Por un lado, el sistema operativo Android se basa en el código del “Android Open Source Project” o AOSP. Es de código abierto, por lo que la gente puede tomar ese código fuente y crear sistemas operativos personalizados a partir de él. CyanogenMod es una ROM personalizada basada en este código, por ejemplo. El sistema operativo Fire de Amazon, que se utiliza en los teléfonos Kindle Fire y Fire Phone, también se basa en este código de Android de código abierto.

Sin embargo, cada vez más Android viene en forma de aplicaciones y API de código cerrado de los servicios de Google Play. «Android» puede significar varias cosas. Es un sistema operativo de código abierto (AOSP), sí. Pero lo que la mayoría de la gente piensa como «Android» con todas las partes de Google es solo un sistema operativo parcialmente de código abierto. Y la mayoría de los teléfonos vienen con un cargador de arranque bloqueado; es posible que algunos no te permitan desbloquearlo sin aprovechar una vulnerabilidad de seguridad, por lo que instalar tu propio sistema operativo Android favorito puede ser más difícil de lo que piensas.

El iOS de Apple, por otro lado, es de código cerrado. Sí, contiene algunos bits de código abierto, pero la gran mayoría del sistema operativo es de código cerrado. No hay posibilidad real de convertirlo en un nuevo sistema operativo.

Lo que significa para ti: Si desea desesperadamente ROM personalizadas para su teléfono y quiere jugar con ese tipo de cosas, Android es para usted. Si no lo hace, iOS está bien. Y aquí hay una triste verdad: una de las principales razones para instalar una ROM personalizada es obtener una versión más moderna de Android en un teléfono que ya no es compatible con su fabricante. Esto no es un problema con iOS.

Las aplicaciones pueden provenir de cualquier lugar en comparación con la App Store únicamente

En Android, puede activar un interruptor para instalar aplicaciones de «fuentes desconocidas». Esto le permite instalar aplicaciones fuera de Google Play, que es la tienda de aplicaciones de Google. Incluso si Google no aprueba una aplicación, puede instalarla en otro lugar. Google también es menos restrictivo con las aplicaciones en su propia tienda de aplicaciones.

En iOS, solo puede instalar aplicaciones desde la App Store de Apple. Si Apple no quiere aprobar una aplicación o la elimina de la App Store, simplemente no puede usarla. Las aplicaciones no aprobadas por «sideloading» requieren un jailbreak, que es un dolor de cabeza.

Lo que significa para ti: Dependiendo de lo que quiera hacer en su teléfono, esto puede ser un problema real. Por ejemplo, la App Store de Apple no permite emuladores de videojuegos, clientes BitTorrent y otro tipo de aplicaciones que consideren controvertidas. Por ejemplo, Apple prohíbe los juegos con contenido controvertido de la App Store.

En realidad, es poco probable que la mayoría de la gente encuentre estas limitaciones. Pero si planea usar emuladores de videojuegos y otros tipos de aplicaciones controvertidas, probablemente querrá obtener un teléfono Android en lugar de un iPhone.

Personalización y flexibilidad

Históricamente, los teléfonos Android han sido más flexibles. Las aplicaciones de Android tienen acceso a un sistema de archivos completo, pueden comunicarse entre sí a través de Compartir, cambiar el iniciador de la pantalla de inicio, intercambiar el teclado, configurarse como aplicaciones predeterminadas y hacer muchas, muchas más cosas. Por ejemplo, algunas aplicaciones pueden ejecutarse sobre otras aplicaciones. Puede colocar widgets en cualquier lugar de su pantalla de inicio. Puede instalar un lanzador de terceros y un tema de íconos para cambiar totalmente el aspecto de su pantalla de inicio y los íconos de aplicaciones en ella.

iOS es más limitado. Las aplicaciones no tienen tanta potencia a su disposición y no pueden comunicarse entre sí. A lo largo de los años, Apple ha mejorado esto. Las aplicaciones pueden hacer más en segundo plano, e iOS 8 agrega funcionalidad para compartir, teclados de terceros y widgets que se ejecutan en el centro de notificaciones en lugar de en la pantalla de inicio.

Lo que significa para ti: iOS es aún más limitado, pero características como widgets, uso compartido entre aplicaciones, aplicaciones que se ejecutan en segundo plano y teclados de terceros ahora han llegado a iOS. Si desea que toda la pantalla de inicio y la pantalla de bloqueo funcionen de manera diferente, necesitará un teléfono Android. Pero iOS ofrece mucha flexibilidad sin exagerar.

Sin embargo, el iOS de Apple todavía no le permite elegir su navegador web predeterminado, cliente de correo electrónico, aplicación de mapeo y otras aplicaciones; sigue siendo un poco aburrido si prefiere otras aplicaciones.

Rooting vs jailbreak

A pesar de toda la potencia que ofrece Android, muchas funciones están bloqueadas detrás del «rooting». Necesitará acceso de root para experimentar realmente todo el poder de la trompeta de los entusiastas de Android. En la mayoría de los teléfonos, el enraizamiento requiere aprovechar una vulnerabilidad de seguridad. En algunos teléfonos, por ejemplo, los teléfonos Nexus de Google, es fácil pasar por alto la seguridad y hacer lo que amas. Pero a Google todavía no le gusta la raíz, y las actualizaciones de Android eliminarán su acceso a la raíz.

Los usuarios de Apple que quieran aplicaciones que no sean de confianza, ediciones y un acceso más profundo a iOS deben hacer jailbreak al sistema operativo. En realidad, es similar a rootear de alguna manera: requiere explotar un agujero de seguridad en iOS. Una vez que haya hecho el jailbreak, no necesariamente puede actualizar a una nueva versión de iOS. Primero tendrá que esperar a que se libere un jailbreak o perderá todas sus configuraciones de jailbreak.

Lo que significa para ti: Por lo general, es más fácil rootear Android que hacer jailbreak a iOS. Asegúrese de elegir un teléfono fácil de rootear si eso le interesa.

Entonces, en última instancia, ¿qué importa? Para la mayoría de la gente, honestamente, realmente no importa mucho. iOS ofrece cada vez más flexibilidad con cada versión que pasa. El Android de Google no es una plataforma completamente abierta; para algo completamente de código abierto, es posible que desee buscar en Ubuntu para teléfonos o Firefox OS.

Por otro lado, si usted es alguien que quiere personalizar cada pequeño detalle de su dispositivo, modificar cosas de bajo nivel e instalar aplicaciones aleatorias que Apple podría no aprobar, un teléfono Android siempre es una buena idea. Plataforma más flexible para esto.

Es imposible cubrir todos los aspectos de este debate en un artículo, pero le da una idea de lo que significan aquí «abierto» y «cerrado». A lo largo de los años, Android e iOS se han acercado, y toda la plataforma Android de Google se ha vuelto menos de código abierto a medida que se integran más y más cosas en los servicios de Google Play, y iOS ofrece más potencia y flexibilidad a las aplicaciones y los usuarios.

Credito de imagen: Aidan en Flickr

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas