Linked by Thom Holwerda on Mon 13th Dec 2010 19:27 UTC, submitted by lemur2
Thread beginning with comment 453364
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
RE: The ECMA Stuff Is Questionable As Well
by fury on Tue 14th Dec 2010 01:35
in reply to "The ECMA Stuff Is Questionable As Well"
The CLR hasn't been standardized by the ISO, but C# has, twice.
http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail...
Edited 2010-12-14 01:37 UTC
RE[2]: The ECMA Stuff Is Questionable As Well
by n4cer on Tue 14th Dec 2010 05:51
in reply to "RE: The ECMA Stuff Is Questionable As Well"
The CLR hasn't been standardized by the ISO, but C# has, twice.
http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail...
http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail...
The CLR is Microsoft's implementation of the CLI, which has also been standardized by ISO (CLI/C# et al., always go through ECMA first, then ISO, then the ECMA docs are updated to match final ISO).
http://www.iso.org/iso/search.htm?qt=Common+Language+Infrastructure...
RE[2]: The ECMA Stuff Is Questionable As Well
by segedunum on Tue 14th Dec 2010 10:09
in reply to "RE: The ECMA Stuff Is Questionable As Well"





Member since:
2005-07-06
In previous Mono threads we've also been over the fact that the ECMA 335 and 336 are only covered by an extremely flimsy RAND agreement that the ECMA requires. It doesn't stop anyone claiming patents on the specifications at all. All that happens is that the standards can be dropped from the ECMA leaving everyone in the brown stuff.
That's why Microsoft and other companies love the ECMA and why the CLR and CLS specifications have not gone through other standardisation processes, such as ISO.
The only thing Mono advocates consistently try and point us to this idiotic Mono FAQ that says that there are somehow patented and non-patented bits. Not only do we see Mono and open source applications using questionable namespaces that you need that the ECMA specs [deliberately] don't specifiy but the situation is open to being much, much worse.
Edited 2010-12-13 23:02 UTC