Otra piedra sobre la tumba de MeeGo

Hubo un tiempo en que soñábamos conque Maemo, posteriormente mutado en MeeGo, fuera lo que se suponía que iba a ser: la Debian de los dispositivos móviles. Eso se esfumó y, para estropearlo más, Nokia nos sorprendió bastante cuando MeeGo, que debería ser su carta maestra en lo relativo a Smartphones si no quiere perder el carro frente a Google y Apple, disfrutó el sueño de los justos en la última NokiaConf. Esta semana dimitió Ari Jaaksi, jefe del proyecto MeeGo en Nokia y vicepresidente de la compañía (gracias, Iván). Nokia insiste en que esto no afectará a MeeGo. Y quizá no mientan: MeeGo, ya antes de esta dimisión, no iba hacia ninguna parte y esto sería más un síntoma que una causa. Lo cual no deja de ser una lástima para todos los que nos quedamos huérfanos de lo que Maemo prometía ser.

MeeGo sin futuro

Comentan en Ars Technica al hilo de la NokiaWorld celebrada estos días:

One of the oddest things about the keynote presentations during the NokiaWorld conference was the conspicuous absence of commentary about MeeGo, the Linux-based mobile platform that is expected to eventually displace Symbian as the dominant operating system on Nokia’s high-end products. During the major product announcements on the opening day of the conference, the only time that a Nokia executive mentioned MeeGo was to say that there would be no MeeGo-based products announced this week.

Ooops. No es que el modelo de MeeGo supusiera un gran consuelo frente a otros como Android, aunque parece ser más versátil y permisivo en el software que permite ejecutar. Pero no importa porque no va hacia ninguna parte: MeeGo es irrelevante incluso para la compañía que lo desarrolla.

MeeGo como sistema para el ordenador de tu coche

El otro día decía que si Nokia pretendía enseñar al padre a hacer hijos intentando superar a Google y su Android replicando el modelo con MeeGo, lo iba a tener difícil. Quizá se podría matizar añadiendo que en mercados donde Android ya se ha hecho fuerte (como en teléfonos móviles) lo van a tener difícil, pero existen muchos nichos donde un modelo que juegue a guiñar al intermediario puede tener éxito a pesar de Android. En esa línea hay que entender el que una alianza de fabricantes de automóviles con General Motors y BMW anuncie que utilizarán MeeGo en sus navegadores integrados. Sin duda, el enfoque permisivo de MeeGo ha sido clave en conseguir esto. Es un ámbito en el que seguro se avanzará mucho en los próximos años, aunque a día de hoy queda bastante por hacer.

La política de licencias de MeeGo

Ayer día 22 se presentó MeeGo en la OSCon 2010, en la web de MeeGo tenemos acceso a las diapositivas de la presentación [pdf].

Lo que más me ha llamado la atención de esas diapositivas es que no hay ni una sóla mención a la licencia GPL. En la web de MeeGo encontramos una sección dedicada a esta política de licencias que arroja algo de luz al respecto:

In general, the software in official MeeGo Reference User Experience subsystems must be under some permissive OSI compatible license. Permissive licenses are BSD-style licenses which do not mandate code modifications to be open sourced (see: http://en.wikipedia.org/wiki/Permissive_free_software_license). There are two exceptions to this policy, though. Firstly, libraries which extend the MeeGo Operating System API, aiming to provide adaptation to the particular usage model or device segment, should be licensed under the same license with the underlying API they extend. Use of copyleft library licenses like GNU LGPL version 2.x is encouraged.

La clave es la primera frase: under some permissive OSI compatible license. La GPL no es compatible con las licencias blandas (por ej. BSD, Apache) porque un software liberado mediante GPL no puede ser cerrado (como sí lo puede ser uno bajo licencias blandas), y eso elimina el interés de los intermediarios (en el mundo móvil, principalmente las operadoras). Licencias diferentes a esa sólo cuando sea necesario: para respetar APIs ajenas o para respetar (por imperativo legal) la GPL.

Este modelo ya lo he visto antes: es el de Android. Y si en Intel o Nokia creen que van a desbancar a Google limitándose a replicar el modelo de Android, sin ofrecer valor añadido a la comunidad, tienen un problema importante.

De lo desolador que resulta ver cómo ningún sistema operativo para móviles bajo GPL logra hacerse un hueco prefiero no opinar.