Standards at Sun

Sun's Non-Assertion Covenant for SOAP/TCP FAQ

General Questions


Q:
What is Sun's Non-Assertion Covenant for SOAP/TCP?
A:
It is a proactive promise coming from Sun whereby we commit not to ever enforcing any of our patents against SOAP/TCP developers. You can find it here: http://www.sun.com/software/standards/persistent/soapovertcp/nac.html.

Back to Top


Q:
What does the covenant mean?
A:
It means that developers of SOAP/TCP protocol can be assured that Sun will not impose on them any licensing terms, conditions, or fees for the use of any patents held by Sun related to these specifications. Developers need not, in fact, do anything active in order to get this assurance; they do not need to obtain any license from us; they do not need to even think about licensing; they merely need to refrain from attempting to enforce their own (or others') patents against any developer implementing SOAP/TCP.

Back to Top


Q:
Why is Sun issuing this covenant?
A:
SOAP/TCP is a protocol for efficient Web Services communication. To encourage its adoption by other Web Services frameworks and ensure future interoperability, we think it's important to provide as many assurances we can to developers implementing SOAP/TCP technology -- particularly open- source developers. We see this covenant as a key means for achieving this goal.

Back to Top


Q:
Is Sun doing anything with SOAP/TCP?
A:
Yes. Implementation of this protocol is an important feature of Metro - our integrated web services stack available in Glassfish V2!

Back to Top