Leo en Techcrunch que Microsoft acaba de lanzar un nuevo servicio de búsqueda basado en su plataforma Silverlight. Más que nada es un experimento para probar otro tipo de interfaz de búsqueda e imagino que de paso hacer un poco de publicidad de su nuevo producto. Como todo usuario de Internet compulsivo que se precie, le he dado al link para echarle un vistazo y

No es una "blue screen of the death" típica de MS Windows pero casi.
Me he puesto a indagar un poco sobre la plataforma y el problema es que está basada en .NET y como no hay una versión .NET de Microsoft para GNU/Linux (o cualquier otra Sistema Operativo libre) nos quedamos fuera de juego. Una vez más Microsoft se olvida de los usuarios de los Sistemas Operativos libres más populares. Parece ser, sin embargo, que Microsoft va a ayudar a Miguel de Icaza y su equipo en Novell a desarrollar una versión basada en Mono (una versión del entorno .NET libre y además realmente multiplataforma) de Silverlight: Moonlight. Lo mejor de todo es que Moonlight incluirá un entorno de desarrollo de aplicaciones y no sólo el entorno de ejecución. De esta manera los usuarios de todas las plataformas soportadas por Mono podrán desarrollar aplicaciones basada en Moonlight y que funcionarán en Silverlight también.
El equipo de desarrolladores de Moonlight todavía están trabajando en los módulos necesarios pero ya han publicado algunas capturas de pantalla.
Y aunque todavía les debe faltar bastante para llegar a una implementación completa, también están disponibles las instrucciones para bajarse las fuentes en el estado actual, compilarlas y probar las aplicaciones Silverlight en Firefox. Si alguien se anima que nos cuente si ha conseguido instalarlo y qué le ha parecido.
Lo curioso de todo esto es que Microsoft está intentando beneficiarse de la comunidad del Software Libre para conseguir una mayor distribución de su plataforma. Hoy en día la mayoría de aplicaciones web corren en GNU/Linux por lo que la mayoría de desarrollos web utilizan tecnologías disponibles en GNU/Linux: LAMP, RoR, Python, Perl, etc.
Yo creo que hubiese sido mucho más rentable para Microsoft hacer una versión libre y gratuita del entorno de ejecución de la plataforma .NET y Silverlight y crear un entorno de desarrollo avanzado de pago. Yo creo que así habrían conseguido que ambos fuesen más utilizados, ya que la comunidad Open Source se habría encargado de hacer evolucionar el entorno para adaptarlo a las necesidades de la mayoría, la utilización habría sido mayor y por lo tanto también se habrían vendido más entornos de desarrollo y contratos de soporte. Claro que Microsoft siempre ha seguido su filosofía de venta de software propietario y las cosas le van muy bien de momento aunque algunos no se muestren muy convencidos, así que tampoco deben de ver ninguna razón para cambiar. Veremos que les depara el futuro.
0 comments:
Post a Comment