Rigardu la malsupran trairejon kaj poste respondu la demandon poste en la sama lingvo kiel la trairejo:  En aŭgusto 2000, Microsoft, Hewlett-Packard, kaj Intel laboris por normigi Common Language Infrastructure (CLI) kaj C#. Antaŭ decembro 2001, ambaŭ estis ratifitaj Ecma International (ECMA) normoj. Internacia Organizaĵo por Normigado (ISO) sekvis en aprilo 2003. La aktuala versio de ISO-normoj estas ISO/IEC 23271:2012 kaj ISO/IEC 23270:2006. Dum Mikrosofto kaj iliaj partneroj posedas patentojn por CLI kaj C#, ECMA kaj ISO postulas, ke ĉiuj patentoj esencaj por efektivigo estu haveblaj sub "raciaj kaj nediskriminaciaj kondiĉoj". La firmaoj jesis plenumi tiujn kondiĉojn, kaj disponigi la patentojn sen tantiemo. Tamen, tio ne validis por la parto de.NET Framework ne kovrita de ECMA-ISO-normoj, kiuj inkludis Windows Forms, ADO.NET, kaj ASP.NET. Patentoj kiujn Mikrosofto tenas en tiuj lokoj eble malhelpis ne-Mikrosoftajn efektivigojn de la plena kadro. La 3-an de oktobro 2007, Mikrosofto sciigis ke la fontkodo por.NET Framework 3.5 bibliotekoj devis fariĝi havebla sub la Microsoft Reference Source License (Ms-RSL). La fonta kodo deponejo fariĝis havebla rete la 16-an de januaro 2008 kaj inkludis BCL, ASP.NET, ADO.NET, Windows Forms, WPF, kaj XML. Scott Guthrie de Microsoft promesis ke LINQ, WCF, kaj WF-bibliotekoj estis aldonitaj.  Kiu projekto aĉetis kune Microsoft, HP kaj Intel?
normigi la komunan lingvan infrastrukturon (CLI) kaj C#