في أغسطس 2000، عملت مايكروسوفت وهيوليت باكارد وإنتل على توحيد بنية تحتية لغة مشتركة (CLI) و C #. بحلول ديسمبر 2001، تمت المصادقة على معايير إيكما الدولية (ECMA) ، ومتبعتها المنظمة الدولية للتوحيد القياسي (ISO) في أبريل 2003. الإصدار الحالي من معايير ISO هو ISO / IEC 23271: 2012 و ISO / IEC 23270: 2006. في حين أن مايكروسوفت وشركائها يمتلكون براءات اختراع لـ CLI و C # ، فإن ECMA و ISO تتطلب أن جميع براءات الاختراع الأساسية للتنفيذ تكون متاحة بموجب "شروط معقولة وغير تمييزية". ووافقت الشركات على تلبية هذه الشروط ، وجعل براءات الاختراع متاحة بدون رسوم ملكية. ومع ذلك ، فإن هذا لم ينطبق على الجزء من لينت.NET غير المشمول في معاييرات ECMA-
ديسمبر 2001