Az ISO szabványok jelenlegi változata az ISO ISO/IEC 23271:2012 és ISO/IEC 23270:2006. Miközben a Microsoft és partnereik rendelkeznek a CLI és a C# szabadalmakkal, az ECMA és az ISO megköveteli, hogy a megvalósításhoz elengedhetetlen szabadalmak elérhetőek legyenek ésszerű és megkülönböztetésmentes feltételek mellett. A cégek megállapodtak abban, hogy megfelelnek ezeknek a feltételeknek, és szabadalmak szabadalmak szabadon elérhetőek lesznek. Ez azonban nem vonatkozik 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 szabadalmak. A Nemzetközi Szabványügyi Szervezet (ISO) 2003 áprilisában követte. A Microsoft 2007. október 16-án bejelentette, hogy a Microsoft a CLI és a C# szabadalmakkal rendelkezik, az ECMA és az ISO szabadalmakkal rendelkezik, és az ISO és az ISO előírja, hogy a szabadalmak megvalósításához elengedhetetlen szabadalmak elérhetőek legyenek ésszerű és megkülönbö
a közös nyelvi infrastruktúra (CLI) és a C# szabványosítása