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 332733
To read all comments associated with this story, please click here.
RE: Let's clear up a few things...
by lemur2 on Tue 7th Oct 2008 02:11 UTC in reply to "Let's clear up a few things..."
lemur2
Member since:
2007-02-17

Two things... 1) Mono IS NOT PART OF GNOME... Gnome has Mono bindings available and there are several non-essential applications that take advantage of this fact. There is NOTHING saying that you must have these applications available to use Gnome. 2) Mono implements all of the bits of .Net and C# that are specified by open standards, but does also implement extra pieces outside of the standard that increase compatibility with applications written for the Windows platform. These non-standard pieces are NOT required to use Mono or the C# language. Just because some pieces of the software that are questionably legal does not mean that you have to throw the whole thing out. There have also been several comments mentioning the uselessness of ASP.NET capabilities. This is absurd. Like it or not, there are _many_ ASP.NET applications out there and any opportunities to move these applications to platforms other than Windows should be welcomed.


Lets clear up something important.

Gnome, Mono, ASP, C#, CLI ... it may indeed be possible to carefully use all of this without actually infringing on any of Microsoft's claimed patents.

But they are all intrically linked with stuff where a claim of patent infringement from Microsoft is quite feasible. This gives Microsoft a perfect opportunity for spreading its patent FUD.

So use Java, KDE, Python, Ruby, etc, etc. Use the Eclipse framework. Use any one of the many available better choices.

Doing this removes the very possibility of Microsoft FUD.

That alone is far more beneficial than any possible benefit that can come from using Mono.

Reply Parent Score: 1