Furthering our commitment to working broadly with the IT community to drive interoperability, Microsoft announced an Open Specification Promise this morning to make a number of web service specs freely available to the development community. Follow the link above to see the text. If you want to know how easy it is, here is a quote from the FAQ on ‘how it works:’
'No one needs to sign anything or even reference anything. Anyone is free to implement the specification(s), as they wish and do not need to make any mention of or reference to Microsoft…'Pretty straightforward!
...And the specs themselves?
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, WSDL 1.1 Binding Extension for SOAP 1.2, WS-Security: UsernameToken Profile, WS-Enumeration, WS-SecurityPolicy, WS-Security: X.509 Certificate Token Profile, SOAP, WS-Eventing, 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
If you are interested in industry adoption of the specifications, see Jorgen Thelin’s blog…
Looking forward to seeing how this evolves in the coming months!