Una Pasión de Multitudes, desde el 2000
Xsponsor: 5 años hospedando VivaLinux!
Y aquellos desarrolladores que pusieron en duda el futuro de Qt finalmente tuvieron razón: Nokia vendió el negocio servicios y licenciamiento de ese framework (que había comprado de Trolltech en el 2008) a una empresa finlandesa llamada "Digia Plc". Junto con todo el negocio comercial de Qt también se van a Finlandia 19 de sus desarrolladores. La transacción terminará a fin de este mes por un monto no especificado.
Por otro lado, Qt es usado para construir exitosos proyectos como Google Earth y el cliente de Skype. Además, otros 3500 clientes de Qt de varias industrias con software para el escritorio y dispositivos embebidos también serán transferidos a Digia. Digia misma es una empresa de soluciones para negocios que ha estado usando Qt por unos cuantos años.
Además de más promesas, Nokia dice en su blog que:
"El equipo de soporte técnico de Qt de Nokia trabajará de cerca con Digia por el próximo año. Ahora comenzaremos a trabajar con Digia para asegurar una transición suave de todas las licencias y relaciones comerciales".
Al final, quizás todos debamos agradecerle a Trolltech que antes licenciara Qt bajo la GPLv3 con la opción de la LGPL.
Este artículo en el blog de Qt en el sitio de Nokia publicado ayer se apresura a aclarar que, al contrario de lo que algunos ya están prediciendo, ese framework no está muerto y que, de hecho, este es el mejor momento de su historia (?). El post también afirma que "Qt continuará viviendo en Symbian, MeeGo y las industrias y las plataformas no-móviles", citando además al CTO de Nokia haciendo las siguientes afirmaciones:
Sin embargo, los 175 comentarios publicados (al momento de escribir esto) en ese mismo artículo son devastadores, llenos de incredulidad y hasta de recentimiento.
Un ejemplo de comentario típico:
"Qt, vía Symbian y MeeGo, iba a estar en más de un billón de teléfonos en la próxima década con cientos de miles de applicaciones Qt siendo creadas y compradas por OVI. Eso representaba un enorme potencial de ingresos que iba a suplementar el entorno goblal de Qt con millones de dólares fluyendo a través de las manos de compañías Qt, sus empleados y desarrolladores independientes".
"Sólo en mi caso personal, yo renuncié a mi trabajo hace medio año para enfocarme en aprender Qt planeando ganar algún ingreso desde OVI... todo eso se terminó, ese futuro fué aplastado".
Y porqué no otro más:
"Qt/Desktop se ha convertido en un ciudadano de segunda clase desde la compra de Nokia. En el último año se vieron lanzamientos de Qt que sólo han sido correcciones de errores a todo el ecosistema de Qt y adiciones (sólo) al mundo móvil".
En vista de la reciente alianza entre Nokia y Microsoft, quizás el futuro de Qt en manos de la primera estaría mejor asegurado si un Qt para Windows Phone 7 (WP7) hubiera estado en los planes desde el principio, pero todos sabemos que no es así. Este otro informadísimo comentario en Reddit explica porqué eso tampoco sucederá nunca:
Microsoft está decidido a no permitir el desarrollo para WP7 con código nativo, o sea, sin otra API que no sea la de Silverlight o XNA, excluyendo así de plano la posibilidad de un Qt para WP7 (e incluso la de correr código WinCE heredado). Y el motivo de esta decisión es simple: eventualmente, Microsoft planearía fusionar el código de WP7 con el de Windows, y eso sería mucho más sencillo con ese esquema.

Esta noticia traducida automáticamente de un periódico finlandés dice que el pasado Viernes, el mismo día que se anunció en acuerdo entre Nokia y Microsoft, "cientos" de los 1500 empleados de Nokia trabajando en Symbian marcharon en una demostración de protesta contra la intención de su empresa de abandonar ese sistema operativo.
Algunos de los empleados, todos preocupados por la continuidad de sus fuentes de trabajo, no regresaron a sus puestos.
La atmósfera de incertidumbre aparentemente se llenó de contradicciones, empeorada por la falta de aclaraciones por parte de los ejecutivos, que no respondieron muchas preguntas después de la conferencia de prensa donde se comunicó el nuevo rumbo de la empresa.

A pesar de que Nokia tuvo un papel principal en la creación del proyecto MeeGo, aparentemente nunca estuvo involucrada en su mantenimiento activo, quedando esa responsabilidad en su lugar en la Linux Foundation. Intel, el otro gran patrocinador de MeeGo (siempre que involucre a su chip Atom, pronto se apresuró aclarar que su soporte a ese proyecto "no pestañará" en vista al reciente acuerdo entre Nokia y Microsoft.
Pero alguien mucho más cercano a MeeGo no le vé un futuro prometedor:
Andrew Wafaa es el desarrollador a cargo de construir la GUI de la edición para netbooks de OpenSUSE, presentada el año pasado como Smeegol y basada en la misma MeeGo. Sin embargo, ahora Wafaa dice en su blog que está convencido de que las personas detrás de MeeGo prácticamente dejaron de trabajar en el proyecto, y en consecuencia él también abandona Smeegol.
Wafaa afirma que personas involucradas directa e indirectamente en el proyecto MeeGo le confirmaron que está poniendo a su Netbook UX en modo de mantenimiento y efectivamente deteniendo cualquier futuro desarrollo en él. Evidencia soportando esta afirmación es el hecho de que los planes para MeeGo 1.2 no incluyen ninguna característica nueva sino sólo correcciones de errores.
El proyecto de Qt había logrado algunos hitos bastante importantes después de la adquisición de Trolltech (sus creadores) por parte de Nokia hace un par de años. Ahora queda por verse cuál será la relevancia de todo eso después del anuncio de ayer de la asociación estratégica del gigante finlandés de los teléfonos celulares con Microsoft.
Por lo pronto también se anunció que Qt continuará siendo el framework de desarrollo para Symbian (porque Nokia afirma que continuará usando Symbian para "más dispositivos") y que continuará desarrollando aplicaciones "aplicaciones estratégicas" en Qt para la plataforma de Symbian. Y de manera sorprendente, también alienta a los desarrolladores a "hacer lo mismo" (aduciendo los 200 millones de usuarios de Symbian en todo el mundo y los 150 millones de teléfonos con Symbian que Nokia aún espera vender).
El mensaje entre líneas es que Nokia no tiene planes para adaptar Qt a las APIs de Windows Phone 7. Lo que resulta previsible, si tenemos en cuenta que Microsoft ya se coprometió a distribuir gratuitamente sus herramientas Windows Phone Developer Tools, Visual Studio 2010, Expression, Silverlight y XNA Framework a los desarrolladores que se suban al barco de "Microkia".
Por otro lado, Nokia también afirma que su prometido dispositivo con MeeGo todavía será lanzado este mismo año, que será compatible con las aplicaciones desarrolladas con Qt y que brindará a los desarrolladores un nuevo producto para tener en cuenta (?).
Una cosa sí es segura: Con la actualizada cuarta iteración de iOS y la tercera de Android a punto de salir del horno, Nokia también es la última oportunidad de Windows para hacerse de un nicho en el lucrativo mercado de los "smartphones".

Quizás como un desastre anunciado, Nokia finalmente anunció hoy que abrazará a la plataforma de Windows como la base para sus próximos teléfonos "inteligentes" y el resto de su estrategia comercial. Stephen Elop, nuevo CEO de Nokia y él mismo ex-empleado de Microsoft, explicó el acuerdo "amplio" en este video, efectivamente ligando el destino de la empresa finalndesa al de MS por el futuro previsible.
La idea es que Nokia "innove" encima de la plataforma de Windows Phone 7 (WP7), integrándose con el resto del ecosistema de Microsoft, como Bing, adCenter, Windows Phone Marketplace, y hasta XBox Live y Office (!). Y como el desafío fuera poco, Elop promete que lo harán "rápidamente" (¿Quizás lanzando un Nokia serie "N" con WP7 en lugar de con MeeGo este año como era su plan original?).
La respuesta del mercado a semejante revelación reflejó quizás la del resto del mundo: en el mismo día del anuncio, las acciones de Nokia cayeron en picada (ver gráfico).
Todavía queda por verse cuál será la suerte de proyectos Open Source patrocinados por Nokia como Qt y la misma MeeGo. Pero esa es otra historia...

Stephen Elop, el nuevo CEO de Nokia, tuvo una epifanía y decidió compartirla con todos sus empleados en un memo filtrado a toda la Internet recientemente. En él, Elop se lamenta de la pérdida del liderazgo de Nokia en el mercado de los smartphones a manos del iPhone, Android y hasta los OEMs Chinos, reconociendo claramente las fuentes de sus errores:
"Tenemos brillantes recursos de innovación dentro de Nokia, pero no estamos llevándolos al mercado con suficiente rapidez. Pensamos que MeeGo sería una plataforma para ganar los smartphones de alta gama. Sin embargo, a este ritmo, a finales del 2011 seremos capaces de tener sólo un producto con MeeGo en el mercado".
Y el último clavo en el cajón de Symbian, liberado para luego ser abandonado:
"En el rango medio tenemos a Symbian. (Que) ha probado ser no-competitivo en mercados líderes como Norte América. Además, Symbian está probando ser un entorno cada vez más difícil en el que desarrollar para cubrir los requerimientos continuamente en expansión de los clientes".
Elop también reconoce sinceramente que la pasada estrategia de Nokia de responder a la competencia producto-por-producto no funcionó, porque ellos están poniendo en el mercado ecosistemas completos: desarrolladores, aplicaciones, publicidad, e-commerce, etc. La sugerencia entre líneas en el memo de Elop es que entonces pronto podrían adoptar una plataforma no-propia, como Android o Windows Phone 7.
El gran esperado cambio de estrategia en Nokia se develará este próximo Viernes 11 de Febrero, en su tradicional evento "Capital Markets Day", fuente de grandes revelaciones de la empresa en el pasado.
Cuando hace tan poco como a finales del año pasado Nokia presentaba a su dispositivo N900 con Maemo 5, casi todos asumieron que ese sería el futuro sistema operativo de todos los productos de alta gama del fabricante finlandés, relegando a su popular Symbian a otros productos de consumo más masivo.
Luego, y apenas después de que Maemo y Moblin se fusionaron en MeeGo a principios de año, Nokia se apresuró a aclarar ese nuevo sistema operativo no reemplazaría a su bienamado Symbian, que también se acababa de liberar unas semanas antes.
Pero la historia hoy es muy distinta, y en lo que puede considerarse como principio del fin para Symbian, Nokia finalmente confirmó que el N8 será el último su línea estrella de dispositivos "N-Series" en soportarlo, los próximos de los cuales se basarán en MeeGo de ahora en adelante.
Con esta drástica decisión Nokia estaría prácticamente apostando todo su futuro en MeeGo para enfrentar a la durísima competencia que tiene tando con el iOS (antes iPhone OS) de Apple como con el Android de Google.
Sin embargo, teniendo en cuenta que el mismo N900 de Nokia es su único producto capaz de correr MeeGo en este momento (a pesar de que afirmó en su blog que no tiene planes para actualizarlo en ese dispositivo), y de que el iPhone ya está en su cuarta generación y Android en su v2.2 (cuando MeeGo recién llegó a su v1.0), uno no puede sino albergar serias dudas sobre todo este plan...
Esta proeza tiene un mes, pero no podemos pasarla por alto: un verdadero hacker se las arregló para hacer correr una versión aparentemente completa de Ubuntu Mobile con el escritorio de LXDE en el Nokia N900.
El Ubuntu Mobile 9.04 se hizo arrancar desde una tarjeta SD para no borrar el sistema Maemo del dispositivo, e increíblemente, su velocidad fué tan rápida como el OS nativo. Excepto soporte para las funciones de telefonía, el resto de las cosas si funcionó bastante bien (Wi-Fi, soporte táctil, etc.) como se puede apreciar en este video.

MeeGo apenas se presentó el mes pasado, pero uno de sus desarrolladores ya comenta en su blog que esperan "moverse muy rápidamente" y que Intel y Nokia se propusieron abrir un repositorio del nuevo sistema operativo que fusionará los anteriores Moblin y Maemo para fines de este mismo mes:
"Lo que está planificado hacer disponible entonces es la primera y muy cruda base de un repositorio de fuentes y binarios para construir el "trunk" de MeeGo en placas Intel Atom y el Nokia N900".
Todavía queda por verse si el N900 será el dispositivo bandera de MeeGo o si sólo es usado provisoriamente como una herramienta de desarrollo, con otros artilugios con hardware más personalizado para la nueva plataforma siguiendo rápidamente. De cualquier forma, todo parece indicar que lo averiguaremos más temprano de lo que imaginábamos.
Anteriormente en VivaLinux!