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

"Well, Mono 2.0 includes Moonlight.


Moonlight includes Microsoft-supplied patented binary codecs.

Also wrong. Moonlight builds against ffmpeg and can OPTIONALLY build against the Microsoft 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.

Misleading, at best. Mono 2.0 does support Windows.Forms 2.0, ASP.NET 2.0 and ADO.NET 2.0, but they are not core components. You need not install them to have a working Mono.

Those portions are only interesting if you have a need for them (which the average Linux user does not, because, as has been mentioned dozens of times in this thread alone, F-Spot, Banshee, Tomboy, etc do NOT depend on any of those components).

The problematic Microsoft compatibility stack is cited as being part of Mono.
"An open source implementation of Silverlight, called Moonlight, is now underway and is included in Mono 1.9. The Silverlight 2.0 .NET classes are implemented as part of the Olive module. Moonlight shipped as part of Mono 1.2.6 release."

Edited 2008-10-06 14:39 UTC

Reply Parent Score: 4