En fait depuis le départ de Gates, il y a un vrai changement, Microsoft a aujourd'hui une stratégie Open Source, ne serait-ce que sur son dernier Windows server.
MS finance depuis 2007 un nombre appréciable de projet Open source:
http://www.microsoft.com/opensource/
Mais surtout tout le monde oublie que Microsoft a été un grand vendeur d'UNIX (voir Xenix) et aussi que Microsoft a implanté une vrai couche POSIX sur Windows NT en rachetant Interix.
Windows NT lui avait un support Posix minimal qui datait des début de NT et qui n'avait jamais été mis à jour, Interix l'a implanté au moyen de produits Open Source sur NT.
(je n'ai rien à voir avec Microsoft, de près ou de loin)