September 13, 2006 6:58 AM PDT

Microsoft gives go-ahead to open-source Web services

Microsoft is pledging not to assert its patents pertaining to nearly three dozen Web services specifications--a move designed to ease concerns among developers by creating a legal environment more friendly to open-source software.

The software giant published on Tuesday the Microsoft Open Specification Promise (OSP) on its Web site. The document is meant to encourage use of Web services technology, Microsoft said.

The OSP allows a third party to create software, or an "implementation," based on a set of technical guidelines grouped under the Web services rubric. It does not require people to sign a license and covers distributors and other people who use a non-Microsoft implementation.

In an FAQ on the OSP page, Microsoft said that the move is designed to get more people to use Web services protocols--a set of XML-based standards meant to make products from different vendors work well together.

"It was a simple, clear way, after looking at many different licensing approaches, to reassure a broad audience of developers and customers that the specification(s) could be used for free, easily, now and forever," according to the FAQ.

Microsoft has not yet legally asserted its Web services patents, but the question of royalties and standards, including in open-source software, has been a point of concern among developers.

The specifications, some of which are still going through the standardization process, cover 35 interoperability protocols, including advanced standards, such as WS-Management, which are not yet widely implemented in commercial products.

Microsoft said that it sought feedback from the open-source community in making the promise not to assert patents. Microsoft added that open-source developers do not have to pay any royalties to create open-source products based on the standards.

"We can't give anyone a legal opinion about how our language relates to the GPL (General Public License) or other OSS (open-source software) licenses, but based on feedback from the open source community we believe that a broad audience of developers can implement the specification(s)," Microsoft said in the FAQ.

Lawrence Rosen, an open-source software lawyer at Rosenlaw & Einschlag in Northern California, gave open-source developers a green light to work with the Web services standards.

"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," Rosen said in a statement on Microsoft's OSP site.

There are already open-source implementations of some of these Web services specifications under development, such as Apache Axis and Apache Synapse at the Apache Foundation.

The pledge not to assert patent mirrors Microsoft legal stance in regards to the XML document specifications in Office 2003, noted Andrew Updegrove, a lawyer at Gesmer Updegrove and a standards expert.

Updegrove said the move should encourage use of these standards and reflects actions taken by many larger technology providers regarding patent pledges.

"Promises and covenants such as the one that Microsoft has announced today have historically been unusual, but have lately been made more frequently, especially after IBM made a well-publicized promise not to assert 500 patents against open-source software. Similar promises followed from Sun Microsystems, Nokia and Oracle, among others," Updegrove noted.

Web services protocols, including those covered in the OSP, are the communications foundation of Vista, the upcoming version of Windows.

See more CNET content tagged:
Web service, open-source software, patent, open source, open-source community

9 comments

Join the conversation!
Add your comment
pledging...??????
Har, Har, Har..

Don't trust Microsoft farther than you can spit.
Posted by imacpwr (456 comments )
Reply Link Flag
Just like the others
...you get no better from SUN, IBM, Oracle, Nokia, .......... not SCO, tho.
Posted by David Arbogast (1709 comments )
Link Flag
Pledging is Largely Sufficient
What's to trust? Microsoft has made a public announcement of this pledge. This blows a wide hole in any future case they might make in asserting infringement of these patents. How is this insufficient?
Posted by hollasch (10 comments )
Link Flag
Consider me not impressed
So they are basically releasing unfounded patents. wow.

Since all software patents are invalid, who cares?
Everyone has prior art attached and is obvious, and mst are just vague ideas, not comcrete implementations.

What happened to the original intent of patents? Once a patent was granted, the details had to be released, so others could build on the idea. This was the intent of the patent clause in the constitution. COrporate intrests have paid off congress to skew it beyond any value.

Besides that, software is completely protected by copyrights, patent are not needed and illogical. Happily most of the civilized world is slowly moving towards banning software patents and the US will be forced to get rid of them because the rest of the world will be innovating while the US gets left behind.

Isn't corporate greed shortsighed?
Posted by qwerty75 (1164 comments )
Reply Link Flag
Not quite....
I wouldnt' go so far as to say that all software patents are unfounded.

Thats not to say that there are a lot of unfounded software patents.

But I guess what it does do is halt or slow down the challenging of most of these patents.

With respect to their statement, it doesn't reduce the potential of future claims.
Posted by dargon19888 (412 comments )
Link Flag
But...
If it wasn't for sofware patents, we'd have alot of out of work lawers. You wouldn't want that on your concience, would you?
Posted by Seaspray0 (9714 comments )
Link Flag
Never trust Microsoft.
They have proved themselves untrustworthy before.
The Web is open. Microsoft isn't.
Open source is more compatiable with the Web, than Microsoft will ever be.
Posted by t8 (3716 comments )
Reply Link Flag
 

Join the conversation

Add your comment

The posting of advertisements, profanity, or personal attacks is prohibited. Click here to review our Terms of Use.

What's Hot

Discussions

Shared

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.