Moonlight 1.0 oficialmente disponible
Se anuncia oficialmente la disponibilidad de Moonlight 1.0, la implementación de código abierto para Linux de la tecnología Silverlight de Microsoft.
Silverlight es un framework RIA (Rich Internet Application) que en base al runtime de .NET (Mono en el caso de Linux) y otras tecnologías estándares como XML y JavaScript, permite crear aplicaciones tanto para la web como para escritorio en un estilo muy similar a lo que sería Flex y AIR en el mundo de Adobe.
Según nos cuenta Miguel de Icaza, fundador del proyecto GNOME y Mono, el release de Moonlight 1.0 es un hito ya que es la primera versión que cumple con todas las características de Silverlight 1.x y ha logrado superar todas las pruebas de calidad de Microsoft.
Moonlight 1.0 está disponible para plataformas Intel de 32 y 64 bits, y en Linux se instala como cualquier plugin de Firefox, es un proceso que no toma más de 10 segundos con una buena conexión de red.
A la hora de ver videos, se entiende que “los codecs se venden por separado”. En este sentido gracias a los esfuerzos de interoperabilidad entre Novell y Microsoft, Moonlight se encarga de hacer las descargas del codec necesario de forma absolutamente legal. Como estos codecs no son de libre distribución, se llegó a un acuerdo para que Microsoft desarrollara, mantuviera y distribuyera los codecs para MP3, WMV y VC-1 de la platafora Linux y Unix’es.
Esta cooperación de Microsoft es sólo un ejemplo de una larga historia de trabajo en conjunto con los desarrolladores de Novell para poder llevar estas tecnologías a plataformas no-Microsoft. Desde un principio, Miguel de Icaza y sus seguidores contaron con el apoyo de esta empresa mediante especificaciones, casos de prueba, e incluso ideas para el diseño de Moonlight.
¿Silverlight 1.x? ¡hey, momento!
Silverlight actualmente se encuentra en la versión 2.0 y muchos sitios ya se encuentran utilizando esa versión. El release de Moonlight 1.0 no es compatible con esas aplicaciones porque está basado en la versión anterior de Silverlight, pero eso no significa que el desarrollo está muy atrasado.
El día inaugural de Obama, la transmisión de video oficial estaba sobre Silverlight 2.0, y para no dejar afuera de este evento a los usuarios de Linux y Mac, un equipo de Novell con la ayuda de Microsoft se encargó de lograr que la plataforma funcionara con Moonlight 1.0.
Aunque no ha llegado al nivel de madurez de Moonlight 1.0, su versión 2.0 lleva un tiempo de desarrollo y tiene algunas novedades bastante interesantes. Entre ellas, una de las que más llama la atención es que a diferencia de Moonlight 1.0 que interactúa con el motor JavaScript del browser, la versión 2.0 utilizará un runtime basado en .NET/Mono para que se pueda escribir código en lenguajes como C# y de esa forma aseguran que podría llegar a un rendimiento de 20 a 300 veces superior al que se obtiene con los motores de JavaScript actuales.
Miguel de Icaza declara que sin la ayuda de Microsoft sería imposible tener el avance actual, sobre todo considerando que liberaron Microsoft DLR (Dynamic Language Runtime), el framework Microsoft MEF (Managed Extensibility Framework) y “las joyas de la corona” Microsoft Silverlight Control Library y Control Toolkit, todas bajo licencias de código abierto aprobadas por OSI (Open Source Initiative).
Sólo queda esperar que pronto se libere oficialmente la versión 2.0. Por ahora ya pueden instalar el plugin de la version 1.0 y ver algunas demos.
Links:
- Moonlight 1.0 goes live (Miguel de Icaza)
- Moonlight 1.0 brings Silverlight to Linux (Ars Technica)
- Sitio oficial de Moonlight (mono-project.com)
Tommy Jordan se refiere al "asesinato" del note...
Futurología: La nueva Xbox podría incluir mando...
8 cámaras clásicas de Kodak, ahora que dejará d...
Alemania dice que no firmará ACTA (al menos por...
México: Sujeto intentó subastar un bebé en Merc...
10 regalos geek para tu media naranja en este D...
2012: IPv6, odisea en el (ciber)espacio
España ya no está en los planes de Netflix





25 Comentarios
Moonlight 1.0 oficialmente disponible
No mucho que decir salvo felicitar a Franco por su notable aporte a la comunidad.
Respondersaludos!
Teme flex, teme... jaja
ResponderFilete!!! Franco Catrin realmente llego a revolucionar FW parece.
ResponderTambien mencionar que es posible crear aplicaciones con moonlight en Boo y ironpython, ademas de crear las UI con JSON en vez de WPF
ResponderOpera?
ResponderD:
en todo caso no me preocupa por ahora... de hecho nunca me he encontrado con alguna web que me pida silverlight xd
Saludos
al mas puro estilo /.
Responderitsatrap
Por fin alguien se digna a hablar de Mono en FayerWayer.
ResponderLa verdad es que es muy interesante éste proyecto que ya lleva varios años.
Ya hay muchas aplicaciones corriendo sobre Mono y al parecer se ven bien estables. Yo mismo he desarrollado algunas cosas que nunca vieron la luz y es bastante cómodo como para usarlo en aplicaciones serias.
Podria extenderte mucho mas en este tema y hablar del IDE's para mono como SharpDevelop/Monodevelop. Tambien que es posible usar mono en apache. Hacer aplicaciones 3D. Correr algunas aplicaciones con interfaz grafica desarrolladas para .Net con Windows Forms y un largo etc.
Me gustó mucho el artículo Franco por que en general tiene una perspectiva neutral-sin-fanatismo (igualmente en los otros artículos que has escrito). Sigue escribiendo así!.
Felicitaciones a Miguel!!
ResponderEs un gran esfuerzo para poder utilizar Silverlight en Linux, y eso se agradece!
Pero, como opinion personal, Silverlight nunca va a llegar ni a las rodillas de lo que es Flex/Flash, Adobe le lleva muchos años de ventaja :P
Saludos!
...mmm... nunca me he encontrado con una página que me pida Silverlight...
Responderen todo caso Mono, tremendo proyecto.
Silverlight no es la competencia de flash que jamas calento a nadie?
Responder¿creen que en verdad los desarrolladores estamos dispuestos a apoyar otra plataforma cerrada mas? ademas de que existe muy poca FE respecto a la calidad, rendimiento de lo que haga M tanto flash como flex estan muy maduros e inclusos estos estan peleandole el campo a los frameworks de js y ajax disponibles: Jquery, prototype, mototools.
No me he topado nunca con Silverlight. Creo que tiene mucho antes de llegar a ser competnecia de Flex
Respondergenial , la cooperacion de software privativo y plataformas libres parece ser una muy buena combinacion ^^
ResponderLa competencia simpre es buena entre mas desarrollo alla....mejor para los usuarios...
ResponderYo quiero saber cuál es el tema de Gnome que sale en las fotos.
ResponderBien Franco Catrin, subiéndole el pelo a FayerWayer.
ResponderEn lo personal, me voy mucho con Mono.. Bien por el desarrollo.
ResponderCreo que microsoft ayuda al software libre para poder hacer que Silverlight sea lo mas utilizado posible hasta que microsoft diga "ya no me sirves".
ResponderAlguien sabe cuál es ese tema de Linux? Y si corre en gnome o kde?
Responder@Andrés:
ResponderEstoy casi seguro de que es Gnome, pero no sé el nombre del tema. Bonito, no?
@Andrés: Se nota a kilómetros que es Gnome con Ubuntu-Dust.
ResponderMuy buen articulo!
ResponderLes dejo unos links en donde pueden aprender a hacer aplicaciones y gadgets para windows vista y windows 7 con Silverlight.
http://geeks.ms/blogs/gperez/archive/2008/09/12/teclas-sonidos-secuencias-con-silverlight-1-0-y-la-nave-de-obi-wan.aspx
http://geeks.ms/blogs/gperez/archive/2008/08/12/otro-gadget-para-vista-con-silverlight.aspx
http://geeks.ms/blogs/gperez/archive/2008/07/17/creando-un-gadget-para-vista-con-silverlight.aspx
http://geeks.ms/blogs/gperez/archive/2008/01/03/creando-un-gr-225-fico-de-barras-con-acceso-a-bases-de-datos-con-silverlight-1-0.aspxight-y-php.aspx
mmmm, es increible lo de alguno, que flsh, qe flez... quizas silverligth compita con flex.. pero flash... pffffff, bueno creo que muchas cosas que hablan algunos, es lo mismo que se dijo cuando ms empezo .net, y hoy vemos como estan las cosas... .net cada vez ganando mas terreno...
Respondersaludos.
maic
pd. grande franco.. que gratos recuerdos de tvnautas
mmmm silverlight lnda herramienta, aunque sus mejores ejmplos siguen usando proyectos salidos de flash, y dista mucho aun de ser una competencia para flex.
Respondera otra cosa Franco, silverlight version (2.0.31005.0), esa disponible desde un buen tiempo para MAC.
Es bueno que ya empecemos ha ver y halar de proyectos RIA, ya que la WEB2.0 es un tema añejo y ya hay corporaciones muy grandes en Chile, Generando RIA, con estudios y tenologias bien definidas.
saludos.
Lo voto como uno de los mejores logos de Linux. Mu weno.
Responderno esta mal este tipo de colaboraciones, pero si cosas como flash y luego flex parecen tener mucho futuro, por que no desarrollar una alternativa a estas libre ???, de la misma manera que existen cosas como ogg y theora ??, por que de manera publica se va a ver que moonlight es bueno, pero siempre la herramienta "oficial" o sea, la de ms va a ser mejor, por que simplemente es la oficial, y en un mundo donde los usuarios basicos son mayorias, esto termina decidiendo los "estandares".
Respondermy 2 cents ;)
Deja tu Comentario