2.857 subscripciones por RSS o por E-mail

Microsoft prohíbe la GPL 3.0 en su Windows Marketplace

El evangelista de Red Hat Jan Wildeboer fué el primero en correr la voz de alarma después de descubrir que la licencia de uso del Windows Marketplace de su Windows Phone 7 (WP7) explícitamente excluye la publicación de aplicaciones de código abierto. La restricción también se aplicaría al software que se distribuya por ese medio para su consola XBox.

Pero una interpretación más cuidadosa de esas legadidades aclara que esa restricción estaría limitada sólo a aquellas aplicaciones que se amparen bajo las licencias GPLv3, LGPLv3 y Affero GPLv3, o cualquiera otra que Microsoft considere "equivalente".

Y el motivo por el cual la última versión de la GPL está excluída tan determinantemente es porque incluye una cláusula que prohíbe la práctica conocida como "Tivoización" (término acuñado por el mismo Richard Stallman). La Tivoización hace referencia a la práctica de TiVo de no permitir la modificación no autorizada del firmware de su producto, aún liberando el código fuente de ese software: los binarios obtenidos a partir de esas fuentes no pueden ejecutarse en el TiVo porque no tienen la firma digital que el hardware necesita para funcionar.

Microsoft debe entonces prohibir la GPLv3 de su Windows Marketplace porque la XBox y los teléfonos con WP7 sólo aceptan código firmado por esa empresa.

Por otro lado, esto no haría más que confirmar de otra manera la imposiblidad de tener alguna vez un Qt para WP7, por cuanto Qt también se distribuye bajo la licencia GPLv3.


No habrá Qt para Windows Phone 7

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".


Nokia se alía estratégicamente con Microsoft

Nokia

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...


Los desarrolladores son el "Caballo de Troya" de Google

Y así como los trabajadores de la información lo hicieron a principios de los 90s cuando introdujeron "por la puerta de atrás" de las grandes empresas toda una serie de herramientas de Microsoft que luego se convirtieron en el estándar de la industria, ahora un reciente reporte de los analistas de turno dice que el apoyo de Google al Open Source hará los mismo de la mano de los desarrolladores.

Herramientas como el Google Web Kit, el soporte del estándar HTML5, el códec de video abierto WebM, y el recientemente anunciado Chrome Web Store, todos ayudarán a Google a ganarse el favor de los desarrolladores para conseguir la penetración en la empresas que sólo el conocimento de las ventajas del Open Source no puede hacer entre gerentes y otros administradores encargados de tomar decisiones.

Los analistas llaman a esos informáticos el "Caballo de Troya" de Google para su adopción en las empresas, en referencia a una estrategia que podría resultar familiar a los más veteranos del medio, como recuerdan los analistas:

"Si uno ha estado en el espacio de la IT empresarial por un buen tiempo, la estrategia de Google le debería resultar familiar; (porque) está sacada directamente del libro de Microsoft".


¿Microsoft perdiendo el favor de los desarrolladores?

Kin

Con motivo de la debacle del teléfono inteligente Kin de Microsoft, que se retiró del mercado sólo 2 meses después de su lanzamiento y con menos de 10.000 unidades vendidas, en el sitio del prestigioso diario The New York Times se publica un artículo donde se pregunta si la empresa de Bill Gates está perdiendo el favor de las generaciones más jóvenes y tecnológicamente más obsesionadas, y, peor aún, también la preferencia de los nuevos desarrolladores que se lanzan a hacer su propia start-up, que prefieren el Open Source.

Particularmente la consecuencia de esto último podría ser desastrosa para Microsoft en el largo plazo, porque perderían su habilidad para dirigir al mercado tecnológico en la dirección que le plazca, como lo hacía cuando Windows como plataforma de desarrollo era omnipresente.

Tim O'Reilly, sí, el mismo de esos libros, lo deja claro con un ejemplo:

"Para los desarrolladores, lo móvil es lo que está de moda ahora, y (en eso) hay dos plataformas que importan: Apple y Android".


Internet Explorer 9 soportará sólo H.264 en HTML5

Y mientras Google parece estar ultimando los detalles para abrir el códec de alta performance VP8 y potencialmente liberar la producción de videos en toda la red, Microsoft está orientándose a hacer exactamente lo opuesto:

Dean Hachamovitch, el General Manager de Internet Explorer, explica en el IEBlog que la próxima versión 9 del navegador de Microsoft apoyará al nuevo estándar HTML5, que describe cómo soportar videos sin especificar un formato en particular, pero que IE9 únicamente soportará la reproducción en el formato H.264.

Hachamovitch dice, acertadamente, que H.264 es un estándar de la industria con un amplio soporte de hardware, pero eso justamente lo que Google está intentando hacer también con VP8, buscando asociarse con otras empresas que también quieran soportar ese formato.

"Hacha" también dice que los derechos sobre H.264 están ampliamente disponibles por un programa administrado por la MPEG LA y que los derechos de otros son "a menudo menos claros". Lo que no menciona es que que H.264 es privativo, y que usuarios y desarrolladores deben confiar en que el sistema operativo o el software que usan ya haya pagado las regalías para permitir reproducirlo. Lo que muy apropiadamente es el caso con Windows 7... ¿A alguien más le parece otro estratagema de Microsoft para atar al usuario a sus propios productos?

Al contrario, el formato VP3, predecesor de VP8 y también propiedad de Google desde que compró a la empresa On2, realmente es libre, gratuito y abierto, y por eso mismo hay grandes expectativas de que Google libere a VP8 de la misma manera el próximo mes de Mayo.


El espíritu correcto según Miguel de Icaza

El polémico Miguel de Icaza publica en su blog una muy interesante entrada titulada El Espíritu Correcto donde sugiere cuál debe ser la actitud acertada de la comunidad del Open Source para con las gigantes empresas de software propietario como Microsoft.

Y para dejar en claro su posición, Miguel comienza citando al mismísimo Steve Jobs en su presentación en la MacWorld Expo de 1997 (donde también se anunció que Microsoft invertiría U$S 150 Millones en Apple y que ambas trabajarían para lanzar nuevas versiones de Office para Mac):

"Debemos abandonar la noción de que para que Apple gane, Microsoft tiene que perder. Tenemos que abrazar la noción de que para que Apple gane, Apple tiene que hacer un trabajo muy bueno. Y si otros van a ayudarnos, eso es muy bueno. Porque necesitamos toda la ayuda que podamos conseguir. Pero si lo arruinamos y no hacemos un buen trabajo, no es culpa de otros, sino la nuestra propia".

Luego, la reflexión de Miguel es profunda:

"El software Open Source lidera en algunas áreas de la industria y nosotros como una comunidad estamos muy orgullosos de su éxito. Pero cuando se trata de las áreas donde el Open Source no ha entregado una solución completa como nuestros competidores lo han hecho, recurrimos a apuntar con el dedo y a culpar a otros.

Algunos en el movimiento les gustaría que todo el software en la industria sea Open Source o Software Libre. Desktops, servers, juegos, sistemas embebidos y todo lo que toca el ser humano.

Aunque es una idea noble, ha puesto a mucha gente a sufrir haciendo que ese objetivo sea imposible de conseguir. Han pasado 15 años desde el surgimiento de las primeras empresas grandes del Open Source y nosotros ya deberíamos saber que nuestro sueño de un "stack" completamente Open Source dominando el mundo no se realizará en ninguna década cercana".


Pixart Argentina quiere demandar a Microsoft

Microsoft podría enfrentar una costosa disputa legal por prácticas comerciales desleales en nuestro país con la creciente posibilidad de que prospere una demanada iniciada en el 2008 por Pixart S.R.L., la empresa Argentina que desde principios de la década comercializa su propia versión de GNU/Linux basada originalmente en Xandros para el mercado local e hispanoparlante.

Pixart alega que las PCs distribuídas con una versión limitada de Windows XP conocida como "Starter Edition" (y luego con Windows Vista Home Edition) erosionaron gradualmente su mercado de unidades instaladas, que ascendía a 320.000 en el 2005. El documento de la demanda dice que:

"Microsoft decidió a finales del 2007 perseguir una agresiva política de subsidios de precios para tratar de recuperar mercado, sofocando financiera y económicamente a Pixart S.R.L., principalmente a través de una versión del sistema operativo llamada 'Starter Edition'".

Al caso le echa un poco más de luz el académico de la Universidad de París Roberto Di Cosmo, que en su blog agrega que:

"Hace 5 años escribí un reporte detallado sobre cómo uno podía tener (la posibilidad de) una elección entre GNU/Linux y otros sistemas operativos en Argentina que causó mucha sorpresa a los franceses. … Era incluso posible en ese momento comparar en los sitios web de cadenas comerciales como Frávega y Garbarino los precios de la misma máquina con una versión de GNU/Linux Argentina basada en Debian desarrollada por Pixart y otro sistema operativo.

Pero desde hace 2 años, he visto que se ha hecho imposible encontrar una sola máquina con GNU/Linux, peor, vimos algunos acuerdos sospechosos negociados bajo el patronazgo de la compañía de software multinacional que monopoliza el mercado de los sistemas operativos".

Di Cosmo publica también en su blog una copia del documento de la demanda contra Microsoft, con la cual la Comisión Nacional de Defensa de la Competencia deberá decidir si realmente existe caso judiciable contra Microsoft. En juego podría haber una multa por más de 50 Millones de Euros por prácticas anticompetitivas.


Miguel de Icaza nominado como Microsoft MVP

Mono Wars

Y después de llamarlo un "traidor", ¿qué opinará Richard Stallman cuando se entere que finalmente Miguel de Icaza fué nominado como un Microsoft Most Valuable Professional (MVP) por sus aportes a C# durante todo el año pasado?

(Citando a Wikipedia): El MVP es un premio otorgado por Microsoft a los líderes más activos en las comunidades técnicas como reconocimiento a su labor voluntaria en compartir su conocimientos y en proveer respuestas correctas y desinteresadas a preguntas técnicas sobre productos y tecnologías de Microsoft, en foros, blogs, grupos de noticias y comunidades públicas.

Y es que sin duda Miguel tuvo un muy activo 2009: Mono, el proyecto de reimplementación del framework .NET para sistemas operativos tipo Unix que inició en el 2001, finalmente llegó al iPhone y al sistema operativo Android, su IDE MonoDevelop se convirtió en multiplataforma y sus Mono Tools ya están disponibles para Visual Studio, por citar sólo algunos de sus recientes "logros".


Microsoft presenta su asistente de migración de MySQL a SQL Server

Sin duda queriendo capitalizar la incertidumbre alrededor del futuro de MySQL, Microsoft acaba de presentar una herramienta para ayudar a que los usuarios de MySQL migren sus datos a SQL Server. El nuevo SQL Server Migration Assistant for MySQL (SSMA) "dramáticamente reduce el esfuerzo, costo y riesgo de migrar desde MySQL a SQL Server 2003, 2008 y SQL Azure".

Al asistente, que está disponible como un Community Technology Preview (CTP), funcionaría con las versiones 4.1, 5.0 y 5.1 de MySQL, pero es de código cerrado y requiere una licencia (gratuita) de uso.