Lo que empezó como una simple anécdota se ha acabado convirtiendo en el primer culebrón en el que se ve involucrado Google con Android, y que ha acabado con la creación de la Open Android Alliance. El asunto es complicado, pues en este caso Google no está dejando claras muchas cosas.
Empezaremos por el principio para intentar hacer más digerible el tema. CyanogenMod es una ROM modificada para dispositivos con Android que se centra en mejorar la velocidad y estabilidad de estos, además de incorporar algunas novedades que vienen incluidas en posteriores versiones de Android que las disponibles oficialmente.
Esta ROM está creada a partir de los fuentes disponibles públicamente de Android, pero para completarla incluye aplicaciones como el cliente de correo, el Android Market, el visor de vídeos de YouTube,... El problema está en que estas aplicaciones no son de código abierto ni distribuibles libremente, por lo que Google pidió al desarrollador que dejará de incluirlas.
Esto desencadenó un pequeño cisma, no porque Google no tenga razón, que legalmente la tiene, sino porque muchos han tomado a Android y a Google como paradigma, más que de la libertad, del “todo vale”. Y Google no piensa dejar que la ventaja competitiva de sus teléfonos “with Google” la aproveche la competencia.
Ni siquiera, como es el caso, si es para crear ROMs alternativas que funcionarían en los mismos dispositivos que ya disponían de esas aplicaciones originalmente. Creo que va quedando claro que la historia es más complicada de lo que parece.
Al desarrollador de CyanogenMod le quedan dos opciones, o bien dejar de distribuir esta ROM o bien hacerlo sin incluir las aplicaciones propietarias de Google. Finalmente se ha apostado por esta última, pero creando un sistema que permita realizar una copia de las que tenemos previamente instaladas en el móvil para restaurarlas una vez modificado este con CyanogenMod.

Pero una serie de usuarios y desarrolladores no están totalmente de acuerdo con esta solución, y lo que quieren es poder disfrutar de todas las aplicaciones, o al menos de toda su funcionalidad, de forma libre, sin depender de que el dispositivo las incluya originalmente o de que Google quiera o no quiera distribuirlas.
Y de ahí nace la Open Android Alliance. El objetivo es crear una distribución de Android totalmente libre y con las funcionalidades a las que los usuarios se han acostumbrado en los dispositivos que hay hasta ahora en el mercado. Por tanto, se crearán versiones de código abierto del cliente de Gmail, de la sincronización de contactos, del Market (o una tienda de aplicaciones alternativa),...

Desde luego, son buenas noticias no solo para los usuarios de Android, sino también para los fabricantes que no quieran depender de Google o llegar a acuerdos con ellos para incluir sus aplicaciones, pero que dispondrán de esa funcionalidad de forma libre.
Y es que aunque Android sea un sistema operativo para móviles de código abierto y libre distribución, hay que tener en cuenta que solo la funcionalidad base está incluida en esa definición, mientras que aplicaciones adicionales o interfaces como HTC Sense son propietarios de sus creadores y no se pueden distribuir libremente.
Ahora queda por ver si la Open Android Alliance llega a buen puerto y se consiguen crear versiones funcionales y útiles de todas esas aplicaciones.
Más información | CyanogenMod.
Más información | Open Android Alliance.
Ver 7 comentarios
7 comentarios
Escapology
El problema de las roms modificadas es que tiene acceso Root y choca frontalmente con el Android Market porque permite la piratería al poder hacer copias de las aplicaciones de pago, con lo que yo puedo comprar una aplicaciones de pago, hacer una copia, devolver la aplicación en 24 horas e instalar la copia que me hice, o lo que es peor, distribuir esa copia por Internet...
Mucha gente confunde lo que es Android y lo que es Android "With Google" y las aplicaciones de Google... Android es libre, pero las aplicaciones de Google no...
Miedo me da cuando a Google le de por banear del Android Market los móviles sin roms oficiales o con acceso Root...
Google ya dijo que los "With Google" tendrían Android Market ilimitado, y que los otros móviles dependiendo del acuerdo con los fabricantes y operadores... Yo por ejemplo tengo Un HTC Magic (Vodafone) usando una sim de Simyo y no tengo acceso a las aplicaciones de pago al no tener acuerdo Simyo con Google en el Android Market...
Google nos facilita un S.O libre y gratuito, que cualquiera puede ponerse, pero no puede poner las aplicaciones de Google, porque es donde Google gana dinero...
Escapology
No es debilitar... Solo que si no te gusta el S.O que lleva lo puedes cambiar por otro modificado... cosa que con iPhone no puedes hacer... Móviles con Android se van a vender. A Google le interesa que la mayoría que se vendan sean con sus aplicaciones de Google, con lo yo no veo el problema... Si luego no te gustan las aplicaciones de Google pues le cambias el firmware...
A mi lo del Open Android Alliance me parece una pataleta. Android es libre y en un futuro seguro que fabricantes sacan móviles con Android y sin aplicaciones de Google, llevarán otro visor de mapas, otro gestor de correos, etc, personalizados a la marca...
El problema es que Android es libre, pero Android HTC Sense, Android "With Google", Android Rachael o Android Motoblur no son libres, llevan software propietario... y las empresas estan en su deber de impedir que circulen esas roms, porque si le puedes poner el Android Motoblur en el HTC Magic pues ya no te compras el Motorola ese...
Es que mucha gente ya no entiende lo que es libre y lo que no...
Fle
Desde luego hay tema para rato.
jefetruper
vamos a ordenar esto un poco.
Cuando me instalé el cyanogen este (que ya he tenido alguna más) en el magic me extrañó un poco que algunas de las aplicaciones que incluye la room fueran de pago dentro de market. Ya sabía yo que esto no podía ser muy legal.
El instalarte una room como esta NO es lo mismo que tener acceso root que es un derecho que ejerces contra la máquina QUE ES TUYA, al contrario que lo que contaba antes de usar aplicaciones conferidas de manera "piratilla".
Creo que Google tiene derecho a velar por sus intereses y además me parece sano que se marquen unas gruesas directrices porque si no esto es sodoma y gomorra.
No sabía nada de la comunidad Open Android Alliance pero tal como la pintas es un conjunto de personas con el sólo objetivo de facilitar y luchar por el uso fraudulento de artículos (en este caso aplicaciones). Pues que quieres que te diga: no me parece bien.
Aun y todo lo mejor es esperar y ver qué es lo que pasa porque cuando se llega a una situación como esta el resultado es imprevisible. esperemos que lo de Open Android Alliance no suponga algo de lo que la comunidad de usuarios nos tengamos que arrepentir.
jefetruper
Ok, he dicho lo que pensaba despues de leer el articulo, no me negaras que no es dificil llegar a la conclusion que he llegado. De todos modos gracias por la aclaracion que sepas que me has hecho cambiar de opinion aunque esta todo muy verde y el objetivo aun no me ha quedado muy claro, os veo solo proyectos de ideas pero si es para mejor bienvenido sea.
Dices que una de las cosas malas es que debes asociar una cuenta de google. La verdad yo no veo donde esta la pega, es que me parece cojonudo.
Dices tambien que los programas privativos funcionan peor o que dan más problemas que los libres. No se de donde te has sacado ese dato pero me vas a permitir que lo ponga más que en duda.
Y luego lo del market. Te apoyo en que la comision es exagerada. La parte buena es que todo lo que hay ha sido supervisado y no te va a dañar el uso del teléfono, esa es la confianza que da y que no ofrecen otros sitios.
Veo que te has molestado un poco por mi conclusion pero puedes ayudarme mas a salir de mi vago y torpe entendimiento, dejame un sitio donde se recoja toda la informacion a este respecto y los objetivos y verdades de este nuevo ente.
Por cierto que quisiera reiterarme en que si es legal y es para mejor me parece estupendo y lo apoyo. No obstante quisiera saber mas, me ayudas?
Nono
Esto al final puede acabar como el "rosario de la aurora". Tropecientas mil distribuciones de Android con tropecientos mil market incompatibles entre ellos y cada una funcionando de manera distinta... para algunos será guay (libertad donde elegir, etc, etc.. léase linux)... para la gran mayoría será una complicación añadida ¡adios Android! (léase Windows, MacOs...). Al final Android puede quedar relegado a un segundo plano ¿por qué? porque a una empresa como Google ya no le interese más y quede como Linux, un buen sistema pero más complicado que los Windows o los MacOs for dummies y eso lleva como consecuencia que se vendan cuatro móviles y que los fabricantes le den de lado.
Todo el mundo quiere ganar dinero y si al final nos podemos instalar cualquier aplicación totalmente gratis y de la manera más fácil posible nadie las va a crear o estarán llenas de publicidad...
Habrá que ver como queda todo esto pero para mi supone debilitar Android frente a los iPhone y los Windows Mobile y habrá que ver como gestiona Nokia el Maemo...
Zaraka
#5 Por favor, no digas tonterías como tu penúltimo párrafo si antes no te has preocupado de enterarte un poco de qué va el asunto, que luego alguno podría tomarte en serio. Precisamente el objetivo es no tener que distribuir de forma poco clara algunas aplicaciones cerradas como hacen ahora muchas ROM para que el teléfono sea totalmente funcional.
OAA nace del hecho de que ahora mismo Android sea casi totalmente dependiente de las aplicaciones de Google, que es la parte que no nos cuentan de Android. Porque está muy bien que el core sea libre y tal, pero ahora mismo sin las aplicaciones de Google (y sin tu cuenta de Google) no puedes hacer nada excepto llamar por teléfono (y mal porque los contactos van con... efectivamente, los de Google).
Pero si tomamos en cuenta que hay gente que no tiene o no quiere depender de una cuenta Google para hacer de su móvil Android una herramienta útil, llegamos a la conclusión de que hacen falta aplicaciones nuevas. O más bien hace falta algo que las junte y gestione, que no se trata de inventar la pólvora de nuevo.
Se apuesta por versiones libres precisamente para evitar encontrarse un día con que no puedes usar una aplicación si decides cambiar de ROM o el propietario cambia de idea y quiere cobrar, y porque es lo más ámpliamente aceptado (mucha gente tiene problemas con las aplicaciones privativas pero muy poca gente con las libres). Según parece la mayoría de la gente se decanta por ahora por usar la misma licencia que el núcleo de Android (la Apache 2.0) para intentar mantenerse lo más compatible de cara al futuro, tanto con Google como con los montadores interesados en prescindir del ecosistema Google y que podrían verse echados un poco para atrás si ven algo parecido a la GPL v3.
La cosa que me parece más interesante es el tema Market. La idea que más me gusta es la de hacer una aplicación en la que se puedan instalar repositorios, de forma que no tengamos que depender de otra gente para que nos pongan en venta nuestros productos (y tener que darles un suculento 30% del pastel por una mierda semejante al actual Market), a la vez que se implementen sistemas de pago diferentes al de Google y una mayor seguridad anti-copia ilegal. Vamos, la cosa es tomar todas (y desde mi punto de vista las mejores) ideas de los repositorios de las distros de linux, y no sólamente lo que le interesa a Google.