- Mono é uma plataforma de software projetada para facilitar a criação de aplicativos multiplataforma pelos desenvolvedores
- O projeto Mono foi uma parte importante do ecossistema .NET desde seu início em 2001
- Em 2016, a Microsoft se tornou a mantenedora do projeto Mono ao adquirir a Xamarin
- Atualizações recentes
- O último grande lançamento do projeto Mono foi em julho de 2019, e desde então houve pequenos lançamentos de correção
- O último lançamento de correção foi em fevereiro de 2024
- A organização WineHQ se tornará a nova mantenedora do projeto Mono
- O código-fonte existente de mono/mono e de outros repositórios continuará disponível, mas os repositórios poderão ser arquivados
- Os binários poderão ficar disponíveis por até 4 anos
- Fork da Microsoft do Mono
- A Microsoft mantém um fork moderno do runtime Mono no repositório dotnet/runtime
- O trabalho foi concluído, e os usuários do Mono e mantenedores de frameworks de aplicativos baseados em Mono são aconselhados a migrar para .NET
- Importância histórica do projeto Mono
- O projeto Mono foi a primeira implementação de .NET em vários sistemas operacionais, como Android, iOS e Linux
- Ele abriu caminho para a plataforma .NET em diversos sistemas operacionais e tornou o .NET multiplataforma uma realidade
- Agradecimentos a todos os desenvolvedores do Mono
- Suporte ao Mono
- O Mono patrocinado pela Microsoft é uma implementação open source do .NET Framework da Microsoft, baseada no padrão ECMA, como parte da .NET Foundation
- Uma família crescente de soluções e uma comunidade ativa e apaixonada de contribuidores ajudam a posicionar o Mono como a principal escolha para o desenvolvimento de aplicativos multiplataforma
Resumo do GN⁺
- O projeto Mono foi um projeto importante que possibilitou o desenvolvimento de aplicativos multiplataforma
- O projeto Mono, antes mantido pela Microsoft, agora passa para a WineHQ, marcando um novo ponto de transição
- Usuários atuais do Mono devem considerar a migração para .NET
- O Mono foi um projeto pioneiro que tornou possível usar .NET em vários sistemas operacionais
- Informação útil para quem tem interesse em desenvolvimento multiplataforma
3 comentários
Ah, eu também achei que parece mais um descarte, mas ouvi dizer que dá para usar ao empacotar apps para Windows no mac, então vou tentar usar.
arquivo de descarte.log
Opiniões do Hacker News
Compartilha a experiência de ter participado do projeto Mono no começo dos anos 2000. O objetivo do Mono era fornecer um runtime .NET em várias plataformas
Diz que não achava que a Microsoft já tivesse reconhecido oficialmente projetos de reimplementação de APIs como o Wine
Compartilha o fato de que a linguagem de scripting LSL do Second Life é compilada em bytecode do Mono
Pergunta como os desenvolvedores do Wine podem aproveitar o Mono
Levanta dúvidas sobre a relação entre a Microsoft e o Wine
Compartilha a experiência de ter usado Mono na época da universidade
Reclama da forma como o anúncio foi feito no site do projeto Mono
Pergunta sobre as atividades atuais de Miguel de Icaza
Um desenvolvedor de backend de aplicações web que usa principalmente Go e Python pergunta se há algo digno de atenção no ecossistema .NET
Compartilha um link sobre por que o Mono está relacionado ao Wine