La empresa Microsoft ha trasladado el desarrollo del proyecto Mono a la comunidad Wine.

La empresa Microsoft ha anunciado la transferencia del proyecto Mono, que desarrolla una implementación alternativa de la plataforma .NET, a la organización WineHQ, que desarrolla la implementación abierta de la API Win32. Microsoft adquirió el proyecto Mono tras la adquisición de la empresa Xamarin en 2016. Se planeaba desarrollar herramientas para la creación de aplicaciones móviles en C# utilizando tecnologías .NET sobre la base de la plataforma Mono, pero con el tiempo el proyecto cayó en la estancamiento y desde 2019 no se han lanzado versiones significativas, aunque se han seguido publicando actualizaciones correctivas de forma regular.

Dado que Mono se utilizó en Wine para ejecutar archivos ejecutables basados en .NET compilados para Windows, los desarrolladores de Wine mantuvieron un bifurcación sincronizada de Wine Mono, que fue acompañada y actualizada regularmente. Evaluando la situación, Microsoft decidió transferir el proyecto Mono principal a la comunidad Wine y hacer del repositorio Wine Mono el principal. El código en el antiguo repositorio Mono se conservará, pero se trasladará a un modo de archivo. Las versiones previamente formadas seguirán estando disponibles durante 4 años.

Al mismo tiempo, al transferir el Mono original a Wine, Microsoft continuará dando soporte a una bifurcación más moderna del Mono Runtime, incluida en la base de código de la plataforma abierta .NET. Se planea trasladar gradualmente a esta bifurcación los componentes de proyectos de Microsoft que aún dependen de Mono. Microsoft también ha declarado que recomienda a los usuarios de aplicaciones que utilizan Mono que cambien al uso de la plataforma común .NET, que incluye el Mono Runtime.

La plataforma Mono fue fundada en 2001 por Miguel de Icaza y Nat Friedman, quienes establecieron la empresa Ximian para desarrollar sus proyectos. En 2003, Ximian fue vendida a Novell y la primera versión de Mono 1.0, lanzada en 2004, fue preparada bajo Novell. En 2011, como resultado de una reestructuración tras la compra de Novell por parte de Attachmate, todos los desarrolladores del proyecto Mono fueron despedidos. En respuesta, Miguel de Icaza y Nat Friedman fundaron una nueva compañía, Xamarin, que comenzó a desarrollar y mantener proyectos relacionados con Mono de manera independiente del holding Attachmate. Dos meses después, Xamarin y Attachmate firmaron un acuerdo en el que Attachmate reconoció Mono como un proyecto abierto independiente y otorgó a Xamarin un derecho perpetuo a utilizar toda la propiedad intelectual y marcas comerciales relacionadas con el proyecto Mono.

En febrero de 2016, Miguel de Icaza y Nat Friedman vendieron su negocio a Microsoft, después de lo cual el proyecto Mono cambió su licencia de LGPLv2 a MIT y pasó a ser gestionado por la organización sin fines de lucro .NET Foundation, creada por Microsoft. También se abrieron extensiones propietarias que antes se distribuían por separado y se dieron compromisos que garantizan la no aplicación de patentes de Microsoft contra aquellos que desarrollen, utilicen, vendan, importen y suministren Mono. Los componentes de Mono se integraron con el primer lanzamiento abierto de la plataforma .NET Core.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster