Great post that explains why Mono is bad for free software in Microsoft’s own words –
Consider this: Say that Microsoft released .NET for Linux in the
same manner they did for Windows. Do you think that it would enjoy the
same adoption, enthusiasm and support that Mono enjoys?
If you answer is not “Yes. Absolutely”, then you are acknowledging that ideals and ethics do matter. Quit pretending like people that have them are some sort of embarrassment holding Linux (sic) back.
The fact that Mono is being to split into two patent threats rather than one, and that the project wants to take over the free desktop, are facts that it takes a certain degree of wilful ignorance to regard as being more harmful to point out than to accept.