Linked by Thom Holwerda on Tue 7th Jul 2009 08:51 UTC, submitted by PLan
Mono Project We've already seen some heavy discussion on Mono and C# here on OSNews the past few weeks, as it became clear the patent situation regarding the ECMA parts of Mono was anything but faith inspiring. This issue seems to be resolved now: Microsoft has made a legally binding promise not to sue anyone who uses or distributes implementations of said ECMA standards. Following this news, Mono will be split in two; the ECMA standard parts, and the rest.
Thread beginning with comment 372111
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Comment by kaiwai
by JeffS on Tue 7th Jul 2009 15:58 UTC in reply to "RE[2]: Comment by kaiwai"
Member since:

Not useless at all. Period. First, the C# language itself is a very good language, with a lot of great features, nice familiar syntax, great power, with ease of development. Next, the CLI has great value. It's a great garbage collecting VM, and has great multi-language support.

Finally, the GTK# / Gnome# bindings are very valuable. Of all the various development stacks for Gnome/GTK, I have found GTK# to be the most powerful, useful, and productive.

Then there are things like the Unity framework, which uses Mono for it's scripting, and gives you the ability to rapidly develop games for both iPhone and Wii.

There are other examples as well.

BTW - the Community Promise is legally binding. There is no muddy water. At all. ECMA bits are free and clear. ASP.Net,, WinForms, etc, are not. But I'm fine with that as well, as those things are pretty much Windows specific anyway, and if MS wants to license those things, that's totally fine with me, and it's well within their rights. As a big fan/user of open source software, I'm quite happy using FOSS technology, along with using for-pay proprietary technology (where there is added value). I also earn my living and support my wife and kids working for a proprietary software company (a very small one), and I think proprietary software has it's place (and is needed where open source can't fully deliver).

As far as I'm concerned, the whole Mono controversy is now officially put to rest. If you like Mono, and/or Mono apps, use 'em. Don't worry, be happy.

Reply Parent Score: 3