Content deleted Content added
No edit summary Tags: Mobile edit Mobile web edit |
Changing short description from "open specification for architecture-independent executables and runtime environment" to "Open specification for runtime environments" |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1:
{{Short description|
{{Infobox technology standard
| title = Common Language Infrastructure
Line 42:
In August 2000, [[Microsoft]], [[Hewlett-Packard]], [[Intel]], and others worked to standardize CLI. By December 2001, it was ratified by the [[Ecma International|Ecma]], with [[International Organization for Standardization|ISO]]/[[International Electrotechnical Commission|IEC]] standardization following in April 2003.
Microsoft and its partners hold patents for CLI. Ecma and ISO/IEC require that all patents essential to implementation be made available under "[[Reasonable and non-discriminatory licensing|reasonable and non-discriminatory (RAND) terms]]." It is common for RAND licensing to require some royalty payment, which could be a cause for concern with [[Mono (software)|Mono]].
|url=http://port25.technet.com/archive/2009/07/06/the-ecma-c-and-cli-standards.aspx
|title=The Ecma C# and CLI Standards
|