SOAP 1.2, THE proposed revision of the Simple Object Access Protocol Web services specification, may be finalized by the
World Wide Web Consortium (W3C) within two to three months, a W3C representative said on Friday. But intellectual property
rights could hinder the process.
The 393 issues raised by industry participants around the development of SOAP 1.2 since June 2001 have been narrowed down
to just 11, said W3C representative Janet Daly. The W3C XML Protocol Working Group met in Bedford, Mass., Oct. 29-31 to deliberate
on SOAP 1.2.
Among the remaining issues to be resolved is intellectual property, with the group believing "there may be significant intellectual
property issues with the SOAP specification," according to the working group's statement.
"Multiple companies have said they believe they may have relevant patents. Further investigation is required here before
the specification should proceed to PR [proposed recommendation] phase," W3C said in noting the outstanding issues. Proposed
recommendation is the ratification stage.
Two vendors, webMethods and Epicentric, have stated they may have possible patents pertaining to SOAP 1.2, with webMethods
stating as of Sept. 11 it is not willing to waive its patent rights and Epicentric, recently acquired by Vignette, saying
it has not been given permission to make a public statement, as of the same date. There have been no changes in those statements
as of Friday, but that may happen next week, Daly said.
If they have patents, webMethods and Epicentric may be able to charge royalties for their technologies, but the XML Protocol
Group activity was chartered with a royalty-free IPR mode, Daly noted. The two vendors "are not saying they have a patent,
they're saying they may have a patent," Daly said.
"They have not declared any patents by number," she said.
Officials at webMethods and Epicentric could not be reached for comment late on Friday afternoon.
Some other vendors participating in the working group, including IBM and Tibco, report in the W3C statement that they have
not identified any intellectual property rights related to the SOAP 1.2 effort and thus have not declared any.
Tibco, for one, said in its statement it has not identified any intellectual property rights in the current XML Protocols
activity, but that it may own patents or have other intellectual property rights in this activity or may identify subsequent
contributions to the W3C as containing intellectual property rights.
Microsoft, which also has not declared any patents pertaining to SOAP 1.2, is granting royalty-free use of its copyrights
for use the specification.
Other outstanding issues in SOAP 1.2 include the scope of the specification itself, lack of both a dedicated conformance
section in the specification, and a conformance clause and de-referencing of URIs (universal resource identifiers) inside
SOAP. Additional issues include implementation technicalities and issues with specific technical terms and characterization
of white space.
The working group is chartered with developing an XML-based protocol, SOAP 1.2, to:
* Provide an envelope to encapsulate XML data for transfer in an interoperable manner allowing for distributed extensibility,
evolution, and intermediaries such as proxies, caches, and gateways.
* Produce in cooperation with IETF an OS-neutral convention for the content of the envelope when used for RPC applications.
* Build a mechanism to serialize data based on XML Schema data types.
* Work with IETF to develop a non-exclusive mechanism layered on HTTP transport.