Com a contaminação do Mono pela distribuição mais famosa entre os utilizadores de GNU/Linux, -Ubuntu- , parece que cada vez mais se fala nesta praga suja e corrupta que o Mono é. Para quem não sabe o que é, o Mono é uma implementação livre e multi-plataforma do .NET (bibliotecas da Microsoft), e pelos visto está a ganhar alguma aceitação por alguns utilizadores da comunidade GNU/Linux graças à estupidez da Novell se ter deixado levar nas conversas de patentes da Microsoft especialmente o tão conhecido Icaza por começar a desenvolver aplicações em C# usando as bibliotecas .NET para depois vir a criar o Mono. Parece que as visitas a Redmond estão a fazer o efeito que o Microsoft sempre quis.

Pelos visto parece que se encontrou um “guarda”, “defensor”, chamem-lhe o que quiserem, do Mono nos fóruns do Ubuntu (inglês) e confessa programar em C# para Linux usando Mono, e segundo ele Mono está a ganhar popularidade *a mais* entre as empresas, uma coisa que me está a custar escrever neste momento…
I do C# programming on Linux for a living using Mono, so there are definitely jobs out there – and more companies seem to be moving to Mono every week if you pay attention to the Mono mailing lists.
Esta pessoa apenas participou em 4 tópicos (poderá aumentar depois do artigo estar publicado), mesmo de se ter registado a alguns 8 meses atrás, e todos os posts, são a defender o Mono, aqui ficam os posts em inglês para tirarem as vossas conclusões:
Exemplo Nº1:
Exemplo Nº2:
Exemplo Nº3:
Exemplo Nº4:
Da próxima vez que se questionar da presença do Mono no Ubuntu, e o porque é que dele ele ainda não foi removido da distribuição, mesmo podendo haver problemas de patentes, veja bem os exemplos mencionados em cima, há pessoas a lutar e a apoiar o Mono e este é um dos motivos que ele ainda está presente na distribuição.
Jason Perlow, editor da ZDNET tem algumas palavras duras a dizer sobre o Mono:
Well there’s… Mono? Sure, Novell has access to Microsoft’s developers and documentation for re-implementing .NET on Linux, but Microsoft has hardly made a college try to help Novell actually FINISH Mono or commit programmers to the effort. Hell, if Microsoft took one million dollars of that hundred million, and earmarked a few of its .NET developers as consulting staff to Novell for 3 years, you can bet they would get to parity with the one on Windows, at least so it isn’t always broken with the latest implementation of whatever API. Now, I’m not blaming Microsoft for not being open with Novell — it’s not their implicit responsibility to build Open Source projects — Mono is a Novell sponsored, community effort. But if Microsoft really wants to see .NET running on literally every OS, then Mono is going to need more than just “here’s our docs and call our guys and come on campus whenever you want when you need help, Miguel. Oh and by the way, have some free Diet Cokes and go use our Starbucks in the lounge.
Como sempre a Microsoft gosta de se meter em assuntos que não é chamada, criando concorrência *suja*que podia ser evitada como por exemplo o Silverlight, mesmo a mentir dizendo que é multi-plataforma [1] e que é uma inovação para a Internet, não é, a equipa do Mono está a trabalhar numa alternativa chamada Moonlight (outra frase que me custou a escrever) mas não recomendo ninguém a usar por razões óbvias.

E cá vai a Microsoft poluir a Internet com as suas tecnologias non-standard, sem inovações e corruptas. Um bom caso é a história da visualização dos jogos olímpicos pela NBC [2] que só permitia a visualização dos vídeos a quem tivesse Windows e Silverlight 2.0 instalado, utilizadores de Linux nada… suporte a multi-plataforma alguém?? E respeito nada? Então também não sou obrigado a respeitar esta empresa pelo seu monopólio que impõe ao mundo.
[1] Microsoft Silverlight is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of media experiences and rich interactive applications for the Web. [Retirado da página do Silverlight da Microsoft]
[2] Nevertheless, NBC’s official stance is to support Internet Explorer and Firefox for Windows and the Mac, but there is no Linux support. This seems absolutely foolish. How hard is it cater to users of Firefox on Linux?
A minha recomendação é fazerem todos como o meu amigo Bruno Miguel, removendo o Mono do seu sistema (para quem o tem instalado) antes que o seu sistema o *Mono-converta* a si. É só uma ideia, agora depois deste largo desabafo que foi inspirado por um dos artigos publicados pela Boycott Novell, digam a vossa justiça se concordam ou não. E para os que são a favor do Mono, deixem também um comentário só para eu saber…
The Internet? We are not interested in it. –Bill Gates
Nota: Imagens da autoria da Boycott Novell.