Tout à sa stratégie vers l'interopérabilité, Microsoft offre aujourd'hui un cadre légal à ses efforts d'ouverture de spécifications définissant les services Web. Le projet, baptisé Open Specification Promise (OSP), "permet à tout particulier, toute entreprise ou organisation qui exploite des logiciels commerciaux ou open source d'utiliser les brevets Microsoft pour mettre en ?uvre 35 spécifications clés des services Web", explique l'éditeur de Redmond. Parmi les spécifications couvertes par OSP, on retrouve les 35 standards WS-* auxquels Microsoft a participé, notamment en collaboration avec IBM, Sun et BEA: WS-Addressing, WS-Federation, WS-Management, SOAP, WSDL, par exemple. Ce principe de licence ouverte et gratuite encadrant les standards des services web existait déjà chez Microsoft, comme mentionné dans une FAQ des ateliers de travail sur les protocoles. Mais il ne disposait pas de véritable encadrement juridique. "Il s'agit de clarifier la manière d'arriver à l'interopérabilité, commente Marc Gardette, responsable stratégie chez Microsoft -et gourou des standards-, tout en levant les doutes sur l'utilisation des spécifications, notamment au niveau de la propriété intellectuelle. Pour, en fin de compte, accélérer l'adoption". Et d'ajouter: "on fait ce qu'on a déjà créé avec OpenXML".