Hoje, um anúncio foi publicado no site oficial do Mono, onde a Microsoft descreveu o projeto como "um pioneiro para a plataforma .NET em muitos sistemas operacionais [que] ajudou a tornar o .NET multiplataforma uma realidade e habilitou o .NET em muitos novos lugares".
O Projeto Mono foi transferido para os desenvolvedores do Wine, com novos repositórios de código-fonte já disponíveis online. A Microsoft manterá a maioria dos repositórios existentes do Mono online (alguns serão arquivados), e os binários estarão disponíveis por pelo menos quatro anos.
No entanto, a Microsoft recomenda que os desenvolvedores que utilizam o Mono façam a transição - mas não para a nova casa upstream do Mono. Em vez disso, a orientação é que os usuários ativos do Mono e os mantenedores de estruturas de aplicativos baseadas em Mono migrem para o .NET, incluindo o 'fork moderno' do Mono, onde a maior parte do desenvolvimento tem ocorrido nos últimos anos.
Para aqueles que desejam continuar utilizando o Mono original, o projeto não será mantido pela equipe do Wine.
A transição do Mono é significativa, especialmente considerando sua trajetória histórica e o impacto que teve no ecossistema Linux.
Histórico e Relevância
O Mono foi lançado em 2001 por Miguel de Icaza, co-criador do desktop GNOME, como um projeto de código aberto que suportava Linux e, posteriormente, outras plataformas. No entanto, o projeto sempre foi controverso devido à sua reimplementação de partes da pilha .NET da Microsoft, o que levantava preocupações sobre possíveis processos de patentes.
Apesar dessas preocupações, algumas distribuições Linux, como o Ubuntu, incluíram aplicativos e dependências do Mono, como Banshee, gBrainy e Tomboy, até 2012, quando todos os aplicativos baseados em Mono foram removidos da instalação padrão.
Com o tempo, a Microsoft adquiriu a Xamarin, empresa fundada por Icaza para continuar o desenvolvimento do Mono após a venda da Ximian e demissões subsequentes, trazendo o projeto sob sua administração e relicenciando-o sob a licença MIT.
Agora, o Mono volta ao domínio de código aberto, sendo transferido para o Wine HQ, uma organização com vasta experiência no desenvolvimento de software multiplataforma.
O Futuro do Mono
O anúncio de hoje pode ter um impacto significativo no futuro do Mono. Embora seu uso no desktop Linux tenha diminuído, o Mono continuou a desempenhar um papel importante no desenvolvimento multiplataforma. Sob a administração da Microsoft, o desenvolvimento do Mono desacelerou, com o último grande lançamento ocorrendo em 2019, à medida que a empresa direcionava seus esforços para o .NET.
Com o Mono agora sob a tutela do Wine HQ, existe a possibilidade de um retorno a um modelo de desenvolvimento mais tradicional e centrado na comunidade, o que pode revitalizar o projeto. Independentemente do que o futuro reserve, o Mono continua sendo um exemplo do desenvolvimento de software que, como o vinho, amadurece e evolui ao longo do tempo.