Mono 2.0: versión libre de .NET

Tras muchos meses de duro trabajo, hoy se ha presentado Mono 2.0, la nueva versión de esta plataforma que permite ejecutar aplicaciones desarrolladas en .NET en diferentes sistemas operativos, como Linux o Mac OS X. De este modo, los desarrolladores no se ven limitados solamente a Windows, único sistema donde está disponible la plataforma oficial de Microsoft.
Evidentemente, la lista de cambios introducidos en esta versión es kilométrica, pero entre lo que más destaca es la implementación de toda una serie de APIs básicas paras muchas aplicaciones. Entre ellas, está el soporte de .NET 2.0, de ADO.NET 2.0, para el acceso a bases de datos, para ASP.NET 2.0, para crear aplicaciones web o para Windows.Forms 2.0, que incluye la gestión de ventanas.
Para los usuarios, esto significa que una gran parte de aplicaciones desarrolladas para .NET funcionarán en Mono 2.0 sin demasiados o ningún cambio. Se calcula que casi la mitad de ellas lo harán, mientras que un 20 por ciento requerirá pequeñas modificaciones y otro 20 por ciento necesitaría grandes cambios para funcionar.
Estando así las cosas, nos encontramos ya con diversas opciones que nos permiten desarrollar para múltiples sistemas operativos, siendo Adobe AIR y .NET algunas de las que parten con mejores perspectivas, debido a las empresas que hay detrás de ellas.
De todos modos, otras librerías, como Qt, adquirida hace un tiempo por Nokia, también permite el desarrollo multiplataforma, y no es la única existente en el mercado. Esperemos que la aparición de este Mono 2.0 nos permita a los usuarios disfrutar de más aplicaciones en más sistemas operativos.
Más información | Mono.
Comentarios
Deja tu comentarioEscribir un comentario
Nos encantaría conocer tu opinión. Por favor, procura que tus comentarios estén relacionados con esta entrada. Intenta también no insultar ni usar palabrotas, respeta a los demás lectores de este blog. Los comentarios off-topic, burdamente promocionales, ofensivos o ilegales serán borrados sin piedad.
Puedes usar algo de HTML:
<a href>, <strong>, <blockquote>, <br />, <p>, <em>, <ul>, <li>. Los párrafos y los retornos de línea también se incluyen automáticamente.
- Suscríbete via feed RSS a los comentarios de este post
Este blog utiliza OpenId para la identificación de usuarios. OpenId es un sistema que te permite, con un sólo registro, identificarte en todos aquellas webs que lo soporten. Para la identificación se utiliza la url proporcionada por el servidor OpenId cuando te registras en él o la url de tu blog si lo has reclamado.
Si deseas una cuenta OpenId, puedes registrarte en el servidor OpenId de WeblogsSL.
Ejemplos de OpenID
- Openid.blogs.es: http://openid.blogs.es/usuario o usuario
- myOpenID: http://usuario.myopenid.com/
WSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
WSL Empresas
Por temas
- Ahorro
- Apple
- Bebés
- Belleza
- Ciencia
- Cine
- Cocina
- Competición
- Consumo
- Cuidados Masculinos
- Cultura Alternativa
- Decoración
- Deportes
- Economía
- Empresas
- Empresas TIC
- Famosos
- Fans
- Fotografía
- Fútbol
- Gadgets
- Gays
- Golf
- Literatura
- Lujo
- Moda
- Motor
- Motos
- Móviles
- Música
- Noche
- Software
- Televisión
- Viajes
- Vida Sana
- Videojuegos
Top 10
Lo+leído
- Cinco cosas básicas que Windows 7 no hace sencillas
- Youtube a alta resolución
- Wave 3: Hotmail con POP gratuito, menos publicidad, y otras mejoras
- e-CORCE, imágenes a alta resolución de todo el mundo
- Instala la barra de gadgets de Vista en Windows XP
- Otra dosis de novedades en Windows 7
- Algunas novedades más de Windows 7
- Recopilatorio de chuletas para sistemas Linux/Unix
- Más mejoras de Windows 7: Aero Shake, maximizar ventana, arranque más rápido y menor consumo de batería
- SkyDrive y Hotmail ofrecerán 50GB de almacenamiento gratuito
Lo+votado
Lo+leído
- Gmail añade temas: sigue siendo el rey
- Wave 3: Hotmail con POP gratuito, menos publicidad, y otras mejoras
- Calendario para Ubuntu 9.04 Jaunty Jackalope
- SkyDrive y Hotmail ofrecerán 50GB de almacenamiento gratuito
- Otra dosis de novedades en Windows 7
- Recopilatorio de chuletas para sistemas Linux/Unix
- Wave 3: Hotmail termina de actualizarse, y algunos usuarios no están conformes
- Tuenti Monitor, tu notificador de Tuenti
- Más mejoras de Windows 7: Aero Shake, maximizar ventana, arranque más rápido y menor consumo de batería
- Soporte para documentos OOXML en Gmail y Google Search
Lo+comentado
- Cinco cosas básicas que Windows 7 no hace sencillas
- Microsoft podría ofrecer con Windows un antivirus
- Wave 3: Hotmail con POP gratuito, menos publicidad, y otras mejoras
- Mejoras en la calculadora de Windows 7
- Gmail añade temas: sigue siendo el rey
- Wave 3: Hotmail termina de actualizarse, y algunos usuarios no están conformes
- Más mejoras de Windows 7: Aero Shake, maximizar ventana, arranque más rápido y menor consumo de batería
- Otra dosis de novedades en Windows 7
- Tuenti Monitor, tu notificador de Tuenti
- Instala la barra de gadgets de Vista en Windows XP
Autores / Comentaristas
Autores
Comentaristas
- Rafael Galindo

- ▄▀▄▀▄▀| Il Tifossi

- [DoodoM]

- lolo68

- supercrash10

- kamikaze2052

- fanboyapple

- antonio1992b

- R&C

- Alejandro






Es increíble.
Creo que incluso se pueden crear ejecutables para la Nintendo Wii…
(en serio!)
Ahora les falta implementar la versión 3.5 del framework…
Sin duda, debemos recordar que tambien existen las versiones express pero para windows, que son muy buenas opciones de desarrollo.
Pero sin duda esta tambien debemos tenerla si somos programadores.
@Wfox: Con la 3.0 y su WCF me conformo!
@darmfreak: Lo bueno de Mono no es que sea gratuito, sino que se pueda obtener un ejecutable para Linux o para MacOS X.
#ninor
Estoy deacuerdo
@ninor: Ese es el problema. Cuando implemente la versión 3.0 y la WCF, probablemente Microsoft ya tenga algo mejor en la versión por decir 4.0 y ahí es donde el programador se cuestiona, ¿usar Mono o el framework 4.0 que trae mejoras?
En mi opinión, el problema de Mono fue precisamente ese, ser una implementación compatible con el framework de MS. Debió hacer su propio framework sin importar si era incompatible pero que podría ser mejor, el cual funcionaría en Mac OS X, Linux y Windows.