En août 2005, à l’occasion du salon LinuxWorld, Microsoft a présenté son laboratoire logiciel Open Source / Linux, et annoncé ses efforts pour améliorer l’interopérabilité entre les produits Microsoft et Linux et d’autres logiciels Open Source. Ce laboratoire est dirigé par Sam Ramji. Il possède plus de 300 systèmes clients et serveurs exécutant plus de 15 versions d’UNIX et 50 distributions Linux différentes, dans le but de résoudre un certain nombre de problèmes d’interopérabilité.

Le laboratoire de recherche, composé d’une équipe d’administrateurs système et de programmeurs spécialistes de Linux et d’UNIX, analyse, teste et évalue différentes solutions selon différents scénarios d’interopérabilité, rassemblant les connaissances et l’expérience nécessaires pour améliorer la capacité de Microsoft à prendre en charge les systèmes non-Microsoft. Ses domaines d’intervention sont :

  • Format de document
  • Protocoles réseau
  • Sécurité et identité
  • Administration des systèmes
  • Virtualisation
  • Plateforme applicative
  • Calcul à haute performance (HPC)

Le laboratoire a travaillé sur des problèmes tels que l’authentification Active Directory à partir de logiciels non-Microsoft, la gestion centralisée des systèmes Linux, Windows et UNIX ou encore l’exécution de charges de travail mixtes sur un environnement de plateformes très hétérogènes. En outre, Microsoft a collaboré, par le biais de ce laboratoire, à de multiples projets de logiciels Open Source (OSS) majeurs, tels qu’Apache, Gentoo, JBoss, MySQL, Zend, Novell Linux... J'aurai l'occasion de commenter plus en détail cette logique de partenariat avec ces différents acteurs Open Source et de développer plus amplement l'approche de Microsoft  sur l'interopérabilité. 

La vocation de ce laboratoire est donc multiple: évaluer  en profondeur les technologies, comprendre et dialoguer avec  les communautés Open Source au travers de projets communs et de Port25, être un centre d'excellence sur l'interopérabilité avec les stacks Open Source  et enfin  contribuer à l'évolution des produits Microsoft.  Le laboratoire a par exemple joué un grand rôle dans le support optimisé de PHP sur Windows Serveur et a développé le  plug-in pour Windows Media player 11 pour Firefox.