Microsoft Releases Open Specification Promise for Web Services

In an effort to spur more adoption of Web Services standards, Microsoft has a released a new online document called the "Open Specification Promise" (OSP).  The document allows companies to use specifications patented by Microsoft without worrying about "Microsoft Necessary Claims".  What are "Microsoft Necessary Claims"?  I asked the same question.  Here's how the document defines them:

“Microsoft Necessary Claims” are those claims of Microsoft-owned or Microsoft-controlled patents that are necessary to implement only the required portions of the Covered Specification that are described in detail and not merely referenced in such Specification. 

 The OSP document covers the following specs:

WS-Addressing

WS-RM Policy

WS-AtomicTransaction

Remote Shell Web Services Protocol

WS-BusinessActivity

WS-SecureConversation

WS-Coordination

WS-Security: Kerberos Binding

WS-Discovery

WS-Security: SOAP Message Security

WSDL

WS-Security: UsernameToken Profile

WSDL 1.1 Binding Extension for SOAP 1.2

WS-Security: X.509 Certificate Token Profile

WS-Enumeration

WS-SecurityPolicy

WS-Eventing

SOAP

WS-Federation

SOAP 1.1 Binding for MTOM 1.0

WS-Federation Active Requestor Profile

SOAP MTOM / XOP

WS-Federation Passive Requestor Profile

SOAP-over-UDP

WS-Management

WS-Transfer

WS-Management Catalog

WS-Trust

WS-MetadataExchange

WS-I Basic Profile

WS-Policy

Web Single Sign-On Interoperability Profile

WS-PolicyAttachment

Web Single Sign-On Metadata Exchange Protocol

WS-ReliableMessaging

Lawrence Rosen (Rosenlaw & Einschlag and a Stanford University Lecturer in Law) sums up the benfits of the OSP best:

“I see Microsoft’s introduction of the OSP as a good step by Microsoft to further enable collaboration between software vendors and the open source community. This OSP enables the open source community to implement these standard specifications without having to pay any royalties to Microsoft or sign a license agreement. I'm pleased that this OSP is compatible with free and open source licenses.”

I'm not a legal guy by any means, but their decision to release this document seems like a good idea given all of the lawsuits that are filed these days.  It definitely is a different approach than Microsoft has taken in the past and will be something the open source community should like.  You can read the OSP document at the following URL.

http://www.microsoft.com/interop/osp/default.mspx

 

comments powered by Disqus

No Comments