Linked by Thom Holwerda on Mon 30th Mar 2009 18:43 UTC, submitted by elsewhere
Talk, Rumors, X Versus Y Any discussion about GNOME vs. KDE is sure to end in tears. It's basically impossible to discuss which of these two Free desktop environments is better than the other, mostly because they cater to different types of people, with different needs and expectatotions. As such, Bruce Byfield decided to look at the two platforms from a different perspective: if we consider their developmental processes, which of the two is most likely to be more successful in the coming years?
Permalink for comment 356103
To read all comments associated with this story, please click here.
RE[4]: There is no argument
by abraxas on Tue 31st Mar 2009 18:44 UTC in reply to "RE[3]: There is no argument"
Member since:

You cannot separate the two, which is what Mono's weak FAQ attempts to do. You can create your own libraries within Microsoft's implementations, but that doesn't stop you needing the pre-requisites - a .Net environment to run them in.

This is entirely incorrect. You don't need a .NET environment to run Mono. I think you are confusing terminologies. .NET is an implementation of the C# language/CLR with class libraries meant specifically for Windows. Mono is an implementation of the C# language/CLR with TOTALLY DIFFERENT class libraries other than the few bits that have been standardized. Yes Mono also ships .NET compatible libraries but this isn't the basis for any GNOME applications.

Think the ECMA provides protection for you? Think again. That's what a lot of people have difficulty with, and it's an issue that has never been addressed. For open source projects they just can't live with that kind of uncertainty.

Why single out Mono then? Javascript is an ECMA standard. There is nothing preventing ANYONE from claiming a patent in Javascript yet I haven't heard a single person make any noise about that or any other ECMA standarized language. You're tying to pretend this is about ECMA standards when it's really about your hatred of Microsoft. Why else single out Mono?

No, they are not, so please stop regurgitating the Mono FAQ. It is wrong. It really doesn't matter what libraries you use, you can be covered with one brush by using the CLR, CLS and anything covered by the ECMA because that's what you need for those class libraries to be worth anything. They are very much a part of the .Net environment.

Do you even know what .NET consists of? A majority of it cannot even be included in Mono because it is Windows specific in so many areas. I wish you would stop your blatant misrepresentation of Mono when it is obvious you haven't even glanced at the .NET class libraries. If your worry is that Microsoft will call out patent claims then you might as well hide under a rock because anyone can get hit with software patent claims at any time, it isn't a Mono specific threat.

Reply Parent Score: 4