While Mono 2.8 no doubt does offer improvements over previous versions of Mono ... please bear in mind that (as mentioned in the original article) Mono for Linux includes an implementation of ASP.NET technology.
Now Microsoft has submitted C# as a standard, and also a number of other parts of .NET, and made promises not to sue any other implementation of such technologies.
http://en.wikipedia.org/wiki/Microso...cation_Promise
However, be aware that there is NO SUCH PROMISE for other parts of .NET, such as ASP.NET, which are strictly Microsoft proprietary technology.
http://en.wikipedia.org/wiki/Asp.net
License: Proprietary
Mono has an implementation of ASP.NET within it. Mono is therefore an open invitation for Microsoft to try to collect royalties from Linux systems.