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 332649
To read all comments associated with this story, please click here.
RE[4]: Amazing
by lemur2 on Mon 6th Oct 2008 14:19 UTC in reply to "RE[3]: Amazing"
Member since:

You, like many other misguided users, haven't the slightest clue about Mono. The parts of Mono actually used by Linux applications like Banshee, Tomboy, F-Spot, and Beagle are based on standards not proprietary Microsoft technology. Mono does provide some parts of non-standard .NET but this is for compatibility. GNOME doesn't use Windows.Forms or any other garbage like that. They use GTK just like every other GNOME application. The entire Mono stack for GNOME is their own technology other than the language which is a standard. Why do we have to dispell these paranoid myths every time a Mono article appears?

Well, Mono 2.0 includes Moonlight.

Moonlight includes Microsoft-supplied patented binary codecs.

Mono 2.0 also includes Windows.forms, ADO.NET and ASP.NET, which are also patented Microsoft technologies which are specifically marked as "not for commercial redistribution" by Microsoft. Unless licensed from Microsoft.

All of these technologies require a license from Microsoft in order for people to be allowed to run them. It really is that simple.

In other words ... buy a Microsoft-endorsed Linux (specifically SLED) or have no Linux at all ... that is the clear aim.

Reply Parent Score: 2