Microsoft is extending its “Community Promise” patent licensing to C# programs and Common Language Infrastructure (CLI), enabling open-source usage of the technologies without fear of any reprisals.