Qué es Android AOSP -

Qué es Android AOSP

01 / 06 / 2019 | General
Qué es Android AOSP

Existen dos versiones de Android. Por una parte tenemos AOSP (Android Open Source Project), la base abierta disponible para todo el mundo, y por otra parte tenemos el Android con los servicios de Google que ofrecen los fabricantes en los móviles.

Podríamos pensar en el Android AOSP como un concepto parecido al de Chromium (el ?padre? de Google Chrome), la base del sistema operativo a partir de la cual se pueden crear variantes comunes manteniendo todas las compatibilidades. Con esta base abierta, el resto de fabricantes no depende íntegramente de Google, aunque utilizarlo les haría perder toda la capa de aplicaciones que la empresa aporta a la versión final de su sistema operativo.

Los Google Play Services y la Google Play Store, es lo que Huawei dejaría de poder utilizar. Sin ellos, se pierden todas las herramientas de Google, desde las búsquedas de Google Search hasta las API (Application Programming Interface o interfaz de programación de aplicaciones) para funciones avanzadas. Tampoco habría Google Photos, Google Maps, Gmail ni ninguna otra herramienta de la empresa, ni tampoco el acceso a la tienda de aplicaciones y sus servicios. Sería un Android sin rastro de Google.

Con ello, Huawei tendría que programar sobre la base de Android todo el sistema operativo para crear una herramienta con su propia tienda de aplicaciones, sus configuraciones y las APIs que permitan interactuar con otros servicios de terceros, incluyendo la de enviar contenidos a Chromecast. En definitiva, un trabajo titánico.

Este conflicto puede servir para comprobar la verdadera naturaleza abierta de Android. Desde sus inicios, Google lo presentó como un sistema operativo para móviles abierto y prueba de ello es que más de 10 años después todavía sigue actualizando el código libre de Android.

Sin embargo, cuando se habla de Android hay que diferenciar claramente entre dos versiones: AOSP (Android Open Source Project), la base abierta disponible para todo el mundo y el Android con los servicios de Google, que se ofrece en los móviles de la mayoría de fabricantes.

Qué es AOSP, el verdadero "Android puro"

Para entender la diferencia entre estas versiones hay que ir al origen mismo de Android. No debemos entender Android como un sistema operativo, sino como una plataforma móvil compuesta de una base, AOSP, a la que debemos sumar los Google Mobile Services y las Google Apps. Mientras que la base AOSP es abierta, el resto de componentes pertenece directamente a Google y queda bajo su regulación. Cuando se habla de "Android puro" en realidad nos referimos tradicionalmente a un "Android puramente Google".

Huawei, como miembro de la Open Handset Alliance desde 2008, tiene acceso al código de AOSP pero hoy en día ofrece en sus teléfonos el sistema Android de Google. Es decir, la base AOSP más los servicios y aplicaciones de Google. Tres pilares clave a los que después Huawei, al igual que otros fabricantes, añade sus propias aplicaciones.

AOSP está compuesto por múltiples niveles; el kernel linux, las distintas librerías hasta las capas más superficiales como el gestor de descargas o el panel de notificaciones. AOSP dispone también de aplicaciones básicas como un navegador, una alarma o una aplicación de fotos. Pero Google en vez de actualizar estas versiones abiertas, lo que ha hecho ha sido crear alternativas propias y subirlas a Google Play.

Con el bloqueo de Google, Huawei podría seguir utilizando la base AOSP pero se quedaría sin todos los paquetes adicionales de Google. Hablamos de Google Play, pero también Chrome, Gmail, Youtube y los Play Services para sincronizar toda la información. Estas aplicaciones por si solas ya representarían una dura pérdida para Huawei, pero es todavía más significativo si tenemos en cuenta que con las nuevas versiones de Android, las innovaciones han ido a parar a la parte de Google y no tanto al propio núcleo abierto de AOSP.

Los servicios de Google están mucho más ligados a Android de lo que aparentan

El potencial de Android debemos encontrarlo en una combinación de factores. Por un lado la base del código, abierto y al alcance de todos los fabricantes, y por otro el acceso a la plataforma de Google. 

Es fácil ver que un Huawei con AOSP no tendría Google Maps, ni Google Chrome ni Google Fotos. Sin embargo, hay toda una serie de herramientas ligadas a los Play Services que son todavía más importantes. No solo por su integración en el sistema, sino porque fabricantes como Huawei no han replicado estos servicios.

Un Huawei basado en AOSP perdería servicios como la sincronización automática de las fotos, las APIs de localización, los servicios de desbloqueo inteligente, Google Play Games, la compatibilidad con Android Auto, Android Webview, el soporte a Chromecast e incluso herramientas tan importantes como Google Play Protect, una capa de seguridad responsable de que los móviles Android de hoy en día sean mucho menos vulnerables a los ataques.

Si Huawei decide presentar un móvil basado en AOSP, deberá desarrollar por su propia cuenta herramientas equivalentes a las de Google. Pero claro está, en Google llevan trabajando desde hace años en estos servicios.

Pero AOSP sí dispone de una capa de seguridad, aunque es a través de los 'Google Security Services' donde Google analiza y verifica miles de aplicaciones para dar una capa extra de seguridad. Afortunadamente, desde agosto de 2015 se ofrecen parches mensuales de seguridad de AOSP. Una capa de seguridad ofrecida tanto por Google como por los propios fabricantes. Debido a esta naturaleza abierta de los parches de seguridad, Huawei podrá seguir ofreciendo actualizaciones de seguridad a sus dispositivos.

Entendemos que si Huawei apuesta finalmente por crear su propia versión basada en AOSP intentará impulsar sus propios servicios, aunque la limitación de Google viene impuesta de fábrica. Una vez comprado el móvil, a través de los archivos APK se pueden instalar todo tipo de aplicaciones, también las de Google. No sería un proceso sencillo, ya que instalar los Google Play Services va más allá de un APK, pero técnicamente sería posible.

No son sin embargo las aplicaciones preinstaladas que vemos en el móvil lo más cercano que está Huawei de crear su propio ecosistema alejado de Google. Desde hace un tiempo, Huawei ofrece su propia cuenta 'Cloud ID' donde sincronizar toda la información. Un sistema para escapar de Google que facilitaría el traspaso a este futurible nuevo sistema no basado en el Android de Google. Una red en la nube que, desde Europa está certificado por CSA Star y todos los datos se guardan exclusivamente en servidores de la Unión Europea.

Huawei tiene múltiples vías de escape. Por un lado puede esperar a que Google o el Gobierno de los Estados Unidos cambien de opinión. Pueden, como hemos visto, apostar por una versión de Android basada en AOSP con sus propios servicios. Y finalmente también podrían prescindir del núcleo AOSP y apostar directamente por un nuevo sistema operativo.

¿Cómo sería este nuevo sistema operativo? ¿Qué diferencias podría tener con Android? Es pronto para saberlo. Pero en un giro de los acontecimientos, Huawei podría colaborar de nuevo con Google y aprovechar el código abierto de Fuchsia. Esta vez, sin apostar por ningún servicio de Google. Huawei tendría un sistema abierto preparado para móviles, ordenadores y dispositivos del hogar, mientras que Google cumpliría con la orden ejecutiva de Donald Trump al no estar transmitiendo software directamente con ninguna empresa. Simplemente generando un código libre al alcance de cualquiera.

Compartir


Tags

Android Android Open Source Project base abierta Google Chromium Google Play Services Google Play Store Huawei Application Programming Interface parches mensuales de seguridad APK Cloud ID

Categorías


Newsletter


Últimas Entradas

Contacto

Por favor completa con tus consultas o comentarios y te responderemos a la brevedad.

ver más

Contactanos.

ver más

Compartinos.

ver más

Seguinos.

ver más

Miranos.

ver más

Leenos.

ver más