Por muchos medios Microsoft a tratado de caerle bien a la comunidad Open Source, el problema es que su estilo de mercado y la mayoría de software que crea es algo que no deja que la comunidad lo tome muy en serio, pues una de las bases del Open Source no es solo el poder ver el código y utilizarlo en proyectos propios, la idea es poder portar esa aplicación a otras plataformas, cosa que con el software de Microsoft es muy difícil de lograr.
Microsoft creara una subsidiaria Open Source
1