A Microsoft anunciou a transferência do projeto Mono, que desenvolve uma implementação alternativa da plataforma .NET, para a organização WineHQ, responsável pelo desenvolvimento da implementação aberta da API Win32. A Microsoft assumiu o projeto Mono após a aquisição da empresa Xamarin em 2016. A partir da plataforma Mono, estava previsto o desenvolvimento de ferramentas para criar aplicativos móveis em C# utilizando tecnologias .NET, mas com o tempo o projeto entrou em estagnação e, desde 2019, não foram lançadas versões significativas, embora atualizações corretivas continuem a ser publicadas regularmente.
Como o Mono era utilizado no Wine para executar arquivos executáveis compilados para Windows com base no .NET, os desenvolvedores do Wine mantinham um fork sincronizado do Wine Mono, que foi bem mantido e atualizado regularmente. Avaliando a situação, a Microsoft decidiu transferir o projeto principal Mono para a comunidade Wine e tornar o repositório Wine Mono o principal. O código no antigo repositório Mono será mantido, mas colocado em modo de arquivamento. As compilações prontas anteriormente formadas continuarão disponíveis por 4 anos.
Assim, ao transferir o Mono original para o Wine, a Microsoft continuará a manter um fork mais moderno do Mono Runtime, que faz parte da base de código da plataforma aberta .NET. Está previsto gradualmente transferir para esse fork os componentes dos projetos Microsoft que ainda dependem do Mono. A Microsoft também declarou que recomenda aos usuários de aplicativos que utilizam o Mono que migrem para a utilização da plataforma unificada .NET, que inclui o Mono Runtime.
A plataforma Mono foi fundada em 2001 por Miguel de Icaza e Nat Friedman, que estabeleceram a empresa Ximian para desenvolver seus projetos. Em 2003, a Ximian foi vendida para a Novell e o primeiro lançamento do Mono 1.0, que saiu em 2004, foi preparado como parte da Novell. Em 2011, como resultado de uma reestruturação após a compra da Novell pela Attachmate, todos os desenvolvedores do projeto Mono foram demitidos. Em resposta, Miguel de Icaza e Nat Friedman fundaram a nova empresa Xamarin, que começou a desenvolver e manter projetos relacionados ao Mono, independentemente da holding Attachmate. Dois meses depois, as empresas Xamarin e Attachmate firmaram um acordo, segundo o qual a Attachmate reconheceu o Mono como um projeto aberto independente e concedeu à Xamarin o direito perpétuo de usar toda a propriedade intelectual e marcas registradas relacionadas ao projeto Mono.
Em fevereiro de 2016, Miguel de Icaza e Nat Friedman venderam seu negócio para a Microsoft, após o que o projeto Mono mudou sua licença de LGPLv2 para MIT e passou a ser gerido pela organização sem fins lucrativos .NET Foundation, criada pela Microsoft. Além disso, extensões proprietárias que antes eram distribuídas separadamente foram abertas, e foram dadas garantias para não aplicar patentes da Microsoft contra pessoas que desenvolvem, usam, vendem, importam ou fornecem Mono. Os componentes do Mono foram integrados ao primeiro lançamento aberto da plataforma .NET Core.
Fonte: opennet.ru
