Según las últimas noticias, las aplicaciones de google son de código cerrado y no se pueden utilizar después de hacer un fork de Android.
Pero, según entiendo, puedo hacer un fork de Android, crear mi propio sistema operativo y luego instalar Gapps manualmente.
Si los usuarios pueden hacerlo manualmente, teóricamente cualquiera con cualquier dispositivo puede usar Gapps, entonces ¿cuál es la ventaja de cerrar el código si no evita que Google cree otras alternativas a Android, por ejemplo Cyanogenmod?
EDITAR: Soy consciente de las ventajas de tener código cerrado/abierto. La pregunta es que Google quiere deshacerse de competidores y prevenir la fragmentación de Android. La gente puede hacer un fork de Android y algún día convertirse en un importante proveedor de sistemas operativos. Por supuesto, hacer un fork de Android sin servicios de google tiene muy poco valor para los usuarios y es extremadamente difícil escribir dichos servicios desde cero. Así que, Google intenta mantener su liderazgo en el mercado de Android cerrando sus servicios.
Pero, si uno puede hacer un fork de Android, personalizarlo, luego usar los servicios de Google (incluso si se instalan manualmente), entonces esto no ayuda en absoluto a Google en alcanzar su objetivo, es decir, prevenir competidores y la fragmentación de Android. Los servicios de Google aún se pueden utilizar muy fácilmente y cualquiera puede tener su propio Android alternativo. Entonces, ¿cuál es el punto de cerrar los servicios?
Además de esto, nuevamente, ¿cuál es el significado de tener dispositivos aprobados por Google? Puedo fabricar dispositivos y usar sus servicios sin tener la aprobación.