De son côté l'éditeur de Redmond vient de promettre qu'il n'engagerait aucune poursuite à l'encontre des éditeurs souhaitant intégrer des implémentations open source de sa technologie .NET, et notamment du projet Mono. L'utilisation du langage C# (ECMA-334) et de l'environnement CLI (ECMA-335) seront disponibles sous les spécifications des promesses de Microsoft envers la communauté de développeurs (Microsoft Community Promise). Pour les éditeurs, cela signifie qu'ils recevront un cadre d'utilisation des technologies C# et de l'environnement d'exécution CLI.
Scott Guthrie, vice-président de la plateforme de développement .NET, affirme que la licence de Community Promise devrait assurer « une meilleure balance entre l'interopérabilité et la flexibilité pour les développeurs ».
Au sein de la communauté open source, les avis restent mitigés. Miguel de Icaza, développeur de l'environnement de bureau GNOME et contributeur principal du projet Mono, se ravit de cette annonce tandis que d'autres souhaiteraient que certaines figures publiques de Microsoft, telles que Sam Ramji ou Lawrence Crumpton, rebondissent dessus.