C|Net meldt dat de European Computer Manufacturers Association (ECMA) de programmeertaal C# en de Common Language Infrastructure (CLI), beide afkomstig van Microsoft, heeft erkend als standaard. ECMA is een van de standaardisatie-organisaties in de wereld, naast IEEE, ANSI en ISO. De erkenning heeft in zoverre waarde dat de standaarden gecontrolleerd worden door de ECMA en derde partijen informatie omtrent de standaarden, en in dit geval informatie over C# en de CLI, kunnen opvragen bij de ECMA, waardoor afhankelijkheid van Microsoft wordt vermeden.
C# en de CLI zijn hoekstenen van het op 13 februari 2002 te lanceren platform .NET. Om een zo breed mogelijke acceptatie onder ontwikkelaars te verkrijgen heeft Microsoft een aantal drempels geprobeerd weg te nemen. Een daarvan is de afhankelijkheid van een groot bedrijf wanneer het gaat om de definities van een standaard waarop ontwikkelaars hun programmatuur baseren:
Microsoft submitted the technology to ECMA last year with the hope that a standardized version of the software--administered by ECMA--will be adopted by other software makers for building .Net-compliant programs running on operating systems other than Windows, and thus expanding .Net's popularity.
"ECMA's decision to ratify C# and the CLI technology confirms Web services are and are going to continue to play an important role in the development of future innovations," Microsoft spokesman Dan Leach said. "Obviously ECMA's endorsement for C# and the CLI program supports Microsoft's vision for .Net and Web services."
Het is niet zo dat de technologie, zoals geïmplementeerd door Microsoft, nu vrij kopieerbaar is. Microsoft mag blijven bepalen wie de implementatie mag licenseren en wie niet. De implementatie van Ximian, genaamd Mono, valt daar buiten, het is puur gebaseerd op de door ECMA verstrekte standaarden, waardoor de standaardisatie al meteen zijn vruchten afwerpt. Voor de Microsoft-adepten is hier een link naar de press-release.
Met dank aan Anoniem: 19343 voor de tip.