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

You don't have to install Windows.Forms support, it's not a core part of Mono. Nor are ASP.NET or ADO.NET.

You are able to install just the ECMA/ISO standardized portions of Mono. Most (all?) Linux distributions already package it like this, anyway.


If Mono's purpose is to allow porting to Linux of Windows applications originally written under the .NET framework, then Mono 2.0 installed without Windows.Forms, ASP.NET or ADO.NET has no purpose.

http://en.wikipedia.org/wiki/Mono_(software)

Since version 1.9, Mono now apparently contains Moonlight. Moonlight is an implementation of Silverlight, and it includes binary codecs supplied by Microsoft to the Moonlight project.

It would seem that the whole purpose of Mono has now changed. Its purpose now appears to be solely to get Microsoft dependencies installed by default on (some) Linux systems.

BTW: My KDE 4.1.2 Linux system, which is absolutely functional, has no Mono installed on it at all. Not all Linux systems have the Mono trojan installed on them.

This is, I believe, exactly why there has been a bit of an attack campaign launched against KDE 4 recently.

Edited 2008-10-06 13:43 UTC

Reply Parent Score: 2