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.
Permalink for comment 372039
To read all comments associated with this story, please click here.
Comment by kaiwai
by kaiwai on Tue 7th Jul 2009 09:55 UTC
kaiwai
Member since:
2005-07-06

That is nice but how much is actually covered? in the case of .NET, does the promise cover both the ECMA components as well as the likes of ASP.NET, Winforms, WPF etc.? The issue isn't the boring and mundane components but the sexy parts that sit on top which Mono require for compatibility between their implementation on *NIX and the Windows implementation.

The way I read the agreement is that the promise is only over the ECMA specifications; which basically means nothing in the grand scheme of things. Without those components outside the ECMA specification, .NET is pretty much useless. It is the stuff that sits ontop of the ECMA specification in the form of ASP.NET, WinForms etc. that bring value - and .NET needs to implement those technologies for compatibility (whilst persuading programmers to use GTK# instead of WinForms).

We're back to square one until Microsoft makes a promise for the whole .NET stack and not just the ECMA specifications.

Reply Score: 4