viernes, marzo 24, 2006

Mono 1.2 a las puertas

La implementación libre de la plataforma .NET de Microsoft, ya portada a muchas plataformas y extendida con layers como GTK, Cairo, etc. está a punto de entrar en su fase 1.2 beta, que incluye la primera implementación completa de la librería Windows.Forms tal como se utiliza en .NET 1.0.
Como diría Neil Armstrong, éste es 'un pequeño paso para el hombre, pero un enorme paso para el software libre'. Bueno, tal vez no lo diría con esas palabras, pero indiscutiblemente el anuncio de la versión 1.2 de MONO es una gran noticia.

A los que les interese, pueden leer las sucesivas noticias acerca de esta implementación libre de la plataforma .NET de Microsoft en la web oficial del proyecto (www.go-mono.com) y en entradas anteriores de este blog.

La noticia la introdujo el señor don Miguel de Icaza ayer (23 de Marzo) en el blog conjunto de los desarrolladores de MONO. A continuación ponemos una traducción de los apartados más importantes del anuncio.
Windows.Forms está muy cerca de estar completado. En las próximas semanas liberaremos la primera beta de MONO 1.2.

Aunque la mayoría del desarrollo de las API se realizó algunos meses atrás, la semántica no era exactamente perfecta, pero tenemos la suerte de que hay un enorme caudal de software de código abierto de Windows.Forms para hacer pruebas y solucionar errores.

Además, como Winforms está mucho más completo hemos empezado a trabajar en la ejecución de programas de licencia propietaria o comercial bajo MONO.
En la entrada del blog también pone un ejemplo con el que han estado probando la implementación de Windows.Forms en MONO en los últimos meses. Se trata de un Messenger VoIP basado en Jabber (Nexia). Para ver el proyecto completo y su desarrollo podéis visitar el blog del autor, donde explica el objetivo:
Mi objetivo es hacer que la versión de Linux (y, si es posible, de OSX) sean tan parecidas a la versión en Windows como sea posible. Además la meta es mantener un único código base* y que un único ejecutable funcione en todas las plataformas. Hasta el momento lo he conseguido
*Negritas mías
Podéis ver capturas de cómo funciona la aplicación con .NET y MONO en el blog. Es extraordinario. Enhorabuena por el trabajo.

2 comentarios:

Saugar dijo...

Gracias por la noticia nen te invitare a algo por violar tus derechos de autor y hacer un copy paste de tu noticia y ponerla en el mio.
Venga a por ellos q el lado oscuro cada dia es menor

neozack dijo...

No pasa na. A ti te conozco bien, asi que puedo cobrarme mis derechos cuando quiera. De todas maneras estoy planteándome explicitar la licencia bajo la cual distribuyo mis contenidos... posiblemente una Creative Commons, pero aún no lo se fijo.

Mi Tienda Lulu