Linked by Thom Holwerda on Mon 6th Oct 2008 10:37 UTC, submitted by John Mills
Mono Project The Mono project has released Mono 2.0. As most of you will know, Mono is an open-source implementation of Microsoft's .NET framework for Linux, Mac OS X, Windows, and other operating systems. The 2.0 release comes packed with new features, the main ones being the compiler upgrade to C# 3.0 with support for LINQ, as well as the inclusion of ADO.NET 2.0, ASP.NET 2.0 and System.Windows.Forms 2.0. The release notes detail all the changes and new features.
Permalink for comment 332641
To read all comments associated with this story, please click here.
RE[6]: Amazing
by lemur2 on Mon 6th Oct 2008 14:10 UTC in reply to "RE[5]: Amazing"
Member since:

If so, then why the hell does it matter if people use Mono, which is fully open source?

With patents, the fact that mono is not a copyright violation of .NET is not the issue. The issue is that Windows,forms, ADO.NET and ASP.NET, which Mono 2.0 includes, are patent encumbered technologies.

You can violate a patent even if Mono is not a copy of .NET code.

Hence, you need a license, from Microsoft, to run anything which implements their patented technologies, including Windows.forms, ADO.NET and ASP.NET, even if Microsoft did not write the code.

AFAIK, Microsoft has given out such licenses only to Novell SLED, Xandros and Linspire.

Look, big software companies like Microsoft, Apple, Novell, IBM, Sun, etc. will never start a patent infringement lawsuit on their own. In fact, they are always the target of patent lawsuits, but they never sue themselves.


The entire point seems to be that Microsoft wish to continue making patent threat noises against Linux users, without ever actually suing, and trying to get Microsoft dependencies built in to the only distributions which they do not so threaten.

Reply Parent Score: 5