El código fuente de Android es liberado por Google bajo una licencia de código abierto, aunque la mayoría de los dispositivos Android finalmente se envían con una combinación de código libre y abierto y software propietario, incluido el software propietario requerido para acceder a los servicios de Google. Una licencia de código abierto es un tipo de licencia para software informático y otros productos que permite que el código fuente, plano o diseño se use, modifique y / o comparta bajo términos y condiciones definidos.
La base para el código de Android se libera de forma gratuita para ser modificada por cualquier persona.