Az ISO szabványok jelenlegi változata az ISO/IEC 23271:2012 és az ISO/IEC 23270:2006. Miközben a Microsoft és partnereik rendelkeznek a CLI és a C# szabványok szabadalmaival, az ECMA és az ISO megköveteli, hogy a megvalósításhoz szükséges valamennyi szabadalom elérhető legyen ésszerű és megkülönböztetésmentes feltételek mellett. A cégek beleegyeztek, hogy megfelelnek ezeknek a feltételeknek, és hogy a szabadalmaikat jogdíjmentesen hozzáférhetővé tegyék. Ez azonban nem vonatkozott az ECMA-ISO szabványok által nem lefedett.NET részére, amely magában foglalta az ADO For Windows, a BC.NET és a Microsoft ASP.NET szabványokat. A Nemzetközi Szabványügyi Szervezet (ISO) 2003 áprilisában követte. Amikor a Microsoft és partnereik a CLI és a C# szabványok szabványait birtokolják, az ECMA és az ISO megköveteli, hogy a Microsoft a CLI és a C# szabványait birtokolja, az ECMA és az ISO szabványait a következő nyelven adja meg
a szabadalmak jogdíjmentesen rendelkezésre állnak