Liberado Mono 2.0
domingo, octubre 26, 2008 at 10:06AM Miguel de Icaza anunció a principios de este mes en su weblog la disponibilidad de Mono 2.0, un porte de .NET desarrollado por la compañía Novell que permite ejecutar aplicaciones .NET tanto sobre Windows como sobre Linux. Mono 2.0 soporta ASP.NET 2.0, Windows.Forms 2.0 y, de modo parcial, C# 3.0 con LINQ (en este último caso, por ejemplo, no soporta realizar consultas contra conjuntos de datos almacenados en bases de datos relacionales).
Mono se distribuye bajo las licencias GPL y LGPL (las distintas partes de la plataforma usan distintas licencias). También es posible acceder a una versión propietaria del framework a través de un contrato con Novell.
Francamente, el anuncio de Mono 2.0 ha pasado bastante desapercibido. Inicialmente, este proyecto solía hacer bastante ruido cada vez que sacaba una nueva versión. Sin embargo, parece que se está perdiendo interés en él. Y no es de extrañar; .NET ya va en su versión 3.5 y Mono acaba de liberar la versión 2.0 (que trata de soportar .NET 2.0). Además, aunque uno parta de una aplicación desarrollada en .NET 2.0, es probable que no pueda ejecutarla con Mono en Linux si la aplicación accede funcionalidad nativa de Windows.
Mi opinión es que este proyecto está perdiendo bastante momento e interés, más allá de su uso dentro de Novell. Y desde mi punto de vista, el principal motivo para ello es bastante simple: nunca tuvo demasiado sentido de intentar ejecutar aplicaciones de .NET en Linux. Si quieres hacer aplicaciones .NET usa Windows, y si no quieres usar Windows no uses .NET. Romper esta regla es tener ganas de buscarse problemas.
otro 
Reader Comments