Si bien Android es de código abierto (lo que significa que su código fuente está disponible gratuitamente para que cualquiera lo use y modifique), Google controla el ecosistema de Android de varias maneras clave:
* Proyecto de código abierto de Android (AOSP): Google desarrolla y mantiene el sistema operativo Core Android a través de AOSP.
* Google Mobile Services (GMS): GMS incluye aplicaciones populares de Google como Google Play Store, Google Maps y Gmail. Los fabricantes de dispositivos deben cumplir con los requisitos de Google para incluir GM en sus dispositivos.
* Marca registrada de Android: Google posee la marca registrada de Android, y los fabricantes deben cumplir con sus requisitos de compatibilidad para usarla.
Por lo tanto, aunque cualquiera puede usar y modificar el código fuente de Android, Google finalmente controla la dirección y el ecosistema del sistema operativo Android.