Tecnología

Un largo y extraño círculo de software libre termina cuando Microsoft dona Mono al proyecto Wine

Agrandar / Mono está en algún lugar entre el Cabernet chileno y el Malbec argentino, ¿o sería más bien un naranja, tal vez?

Imágenes falsas

Microsoft donó Project Mono, un marco de código abierto que llevó su plataforma .NET a sistemas que no son Windows, a la comunidad Wine. WineHQ será el administrador del código ascendente del Proyecto Monomientras que Microsoft alentará a las aplicaciones basadas en Mono a migrar a su marco .NET de código abierto.

Como Notas de Microsoft en la página de inicio de Project Monoel último lanzamiento importante de Mono fue en julio de 2019. Mono fue «un pionero de la plataforma .NET en muchos sistemas operativos» y fue la primera implementación de .NET en Android, iOS, Linux y otros sistemas operativos.

Ximian, Novell, SUSE, Xamarin, Microsoft (ahora Wine)

Mono comenzó como un proyecto de Miguel de Icaza, cocreador del escritorio GNOME. De Icaza dirigió Ximian (originalmente Helix Code), con el objetivo de llevar la entonces nueva plataforma .NET de Microsoft a plataformas tipo Unix. Ximian fue adquirida por Novell en 2003.

Mono fue esencial para los esfuerzos de De Icaza por introducir Silverlight de Microsoft, un complemento de navegador para «aplicaciones interactivas de medios enriquecidos» (es decir, un competidor de Flash), en los sistemas Linux. Novell promovió Mono como una forma de desarrollar aplicaciones iOS con C# y otros lenguajes .NET. Microsoft aplicó su «Promesa Comunitaria» a sus estándares .NET en 2009, confirmando su voluntad de dejar que Mono prospere fuera de su control específico.

READ  Fecha de lanzamiento de Apple iOS 14.5 con ATT, restricciones de IDFA confirmadas para la próxima semana

En 2011, sin embargo, Novell, en camino de quedar obsoleto, no estaba haciendo mucho con Mono, y de Icaza inició Xamarin para llevar Mono a Android. Novell (a través de su filial SUSE) y Xamarin han conseguido un acuerdo donde Xamarin se haría cargo de la IP y los clientes, utilizando Mono dentro de Novell/SUSE.

Microsoft aprovechó la mayor parte del código abierto .NET en 2014, y luego fue más allá, adquiriendo Xamarin por completo en 2016, colocando a Mono bajo una licencia del MIT y agrupando las ofertas de Xamarin en varios proyectos de código abierto. Mono ahora existe como un repositorio que puede ser archivado algún día, aunque Microsoft promete conservar los binarios durante al menos cuatro años. Quienes quieran seguir usando Mono son dirigidos al sitio web de Microsoft. «bifurcación moderna» del proyecto dentro de .NET.

¿Qué significa esto para Mono y Wine? Al principio no mucho. Wine, una capa de compatibilidad para aplicaciones Windows en sistemas compatibles con POSIX, ya ha utilizado el código Mono en parches y Tiene su propio motor Mono.. Al donar Mono a Wine, Microsoft, como mínimo, ha borrado la última pizca de preocupación que alguien podría haber tenido sobre el control de la empresa sobre el proyecto. Es un Microsoft muy diferente y no ajeno al código abierto que hace este movimiento, por supuesto, pero de todos modos, es un buen gesto.

Federico Pareja

"Escritora típica. Practicante de comida malvada. Genio zombi. Introvertido. Lector. Erudito de Internet. Entusiasta del café incondicional".

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba