Surgen ciertas dudas sobre la futura integridad de Android como plataforma única
Guillem Alsina (guillem@imatica.org) – Érase una vez, cuando Microsoft se encontraba a un paso de dominar el segmento de las PDA's y los teléfonos móviles comiéndole mercado a Palm, que recuerdo como al descargar una aplicación desde Internet (y no de una App Store cualquiera), uno tenía que asegurarse del procesador que calzaba su máquina para conseguir el ejecutable adecuado. De la misma forma, también había que ir con cuidado con las aplicaciones de otras plataformas como Symbian, buscando ver que el programa seleccionado era compatible con nuestro dispositivo.
Esta fragmentación dentro de la misma plataforma es un handicap que se ha reducido en gran medida hasta nuestros días, y que con la aparición de la plataforma Android impulsada por Google y un conglomerado de empresas entre las que se encuentran fabricantes, operadoras y compañías productoras de software, prometía pasar al olvido. Pero, según nos cuentan en este interesante post de la prestigiosa CNET News, los programadores que están trabajando para la plataforma Android ven como uno de los principales handicaps de esta, la diversidad de hardware y versiones que se están montando a día de hoy sobre los terminales que se lanzan al mercado. Y es que, no en vano, tenemos teléfonos con la versión 1.5, 1.6, 2.0 y 2.1 .
En el caso del Nexus One, que utiliza la 2.1 actualizada con soporte multitáctil, previamente a su presentación no se publicó un SDK que permitiera a los programadores testear sus creaciones para asegurar la total compatibilidad con el aparato. Las quejas son múltiples, y apuntan contra Google mientras que esta se quita parte de la culpa de encima traspasándola a las operadoras, ya que -y según argumenta la compañía del buscador- son responsables de decidir cuando una actualización de software se distribuye a los terminales que han vendido.
Sea como fuere, los más molestos son los programadores, y ya se sabe que sin el apoyo de estos, cualquier plataforma está condenada al fracaso.
Pero si puede haber dudas al hablar de una posible fragmentación del ecosistema Android, también se puede debatir largo y tendido sobre si este continua siendo o no Linux. A modo oficial está claro: los drivers y aportaciones de Android al código fuente del núcleo Linux fueron retirados por haber dejado de ser mantenidos. Además, y según la opinión de alguno de los responsables del mantenimiento del kernel, el código fuente aportado por Google al núcleo Linux mantiene dependencias que lo alejan de la rama principal y que también habrían podido motivar en parte su expulsión.
La respuesta de Google es bien seguro que no se hará esperar, y es probable que sea continuar con el desarrollo de Android, sea como Linux o como un producto derivado que ya solamente guarda semejanzas con el original.
Copyleft 2009 www.imatica.org
Esta obra se encuentra sujeta a la siguiente licencia:
La difusión, reproducción y traducción de este texto se permite libremente en cualquier medio o soporte con las únicas obligaciones de mantener la presente licencia e incluir un enlace o referencia a la página en la que se encuentra el original dentro del servidor www.imatica.org . En medios audiovisuales se requiere la cita al medio www.imatica.org

