Linked by Thom Holwerda on Mon 30th Mar 2009 18:43 UTC, submitted by elsewhere
Permalink for comment 356204
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
Linked by Thom Holwerda on 05/16/13 21:41 UTC
Linked by Thom Holwerda on 05/16/13 17:04 UTC
Linked by Thom Holwerda on 05/16/13 13:17 UTC
Linked by Thom Holwerda on 05/16/13 12:06 UTC
Linked by Thom Holwerda on 05/15/13 23:03 UTC
More News »
Sponsored Links



Member since:
2005-07-06
Hmmmmm, no. I'm not. You need at least part of the .Net environment in order to get Mono running or to use any of those class libraries you say are all so neatly independent.
No. Like I said, stop trying to separate class libraries and things that you believe to have been 'standardised'. Whether you add your own class libraries and namespaces to an implementation of the .Net environment really doesn't matter.
You also don't seem to realise that the ECMA specifications specify very little that you will need to get a CLR actually running, with the classes that you need - rather like Rotor. Rotor was absolutely useless for running any practical applications with the framework. Mono has had to reverse engineer a reasonable amount to get to where it is.
The .Net compatible libraries aren't at issue. They are libraries with names and no more.
Because JavaScript is not a submission that is the work of only one company, it has umpteen implementations proven and running on umpteen platforms and ECMAScript is also an ISO standard.
Ahhhhhh. Someone give him a hug. When you're in a tight corner then tell everyone that it's because they hate Microsoft. Listen to yourself.
On a mailing list some time back someone brought this up and the Mono guys sheepsihly stated they had a letter from Microsoft and HP that the RAND licensing would not be revoked. Needless to say, it never materialised. That is what I'm talking about.
The ECMA is pretty much worthless as a standardising body because what I've described is exactly what it allows. It allows RAND licensing for the duration that it is an ECMA standard. ECMAScript being an ECMA specification would be worthless if it wasn't submitted by an independent body and it hadn't also become an ISO standard.
.Net is a generic term so asking what it consists of is pointless, but if you're using a CLR then you are using the most important part of it.
Ahhhhh, and here we have the standard, generic response - tell everyone that this isn't a Microsoft-specific thing.
As I've said, I'm afraid that Microsoft cover you by stating that it applies if you are running within an ECMA compatible CLR. If you were to create the same kind of code or innovation running in a JVM for example, you're OK. Their claims actually state that.
What Microsoft is doing is a very clear "You can do whatever you like, but keep off our turf" message, but you just do not want to see it do you?