On TechRepublic: Why Android beats iPhone
BNET Business Network:
BNET
TechRepublic
ZDNet

September 13th, 2006

Microsoft patent non-assertion covenant is remarkable

Posted by David Berlind @ 10:59 am

Categories: General, IT Management, Open Source, Software Infrastructure, Web Technology

Tags:

In Focus » See more posts on: Software Patents

Microsoft has issued a declaration — something it calls the Open Specification Promise — that it won’t assert certain Web services patents it holds (or may hold in the future). Martin Lamonica reports:

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.

This isn’t the first time that Microsoft has moved its intellectual property in the open direction (along a spectrum of closed to open), particularly when it pertains to something like Web services that’s so fundamental to technology. But in many such cases, there were enough strings attached to keep open source developers from making use of Microsoft’s IP even though it was being made available in some open context.  Some of Microsoft’s anti-spam technologies come to mind. The licensing language for Microsoft’s Office Open XML document format has gone through several iterations over the last two years, each one more open-friendly than the last.  But in this case, Microsoft cut to the chase.  Even Larry Rosen, the open source lawyer that wrote the book on open source licensing, has given the OSP his blessing.  While Microsoft is refraining from directly addressing the open source-angle, Lamonica wrote:

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.

Another sign of acceptance could also be the silence (as of the time I published this blog) from two of the more vocal bloggers when it comes to vetting the openness of Microsoft’s announcements. From his blog, IBM’s vice president of standards and open source Bob Sutor offered none of his own commentary and instead only linked to two stories about the move: one the aforementioned News.com story by Martin Lamonica and the other a review of the move by intellectual property lawyer Andrew Updegrove (who also serves as counsel to OASIS — the consortium under which a lot of the Web services specifications development takes place). Sun’s chief open source officer Simon Phipps has yet to post anything to his blog. Both men are customarily very fast to expose what they view as smoke or mirrors in Microsoft’s intellectual property-related announcements. That’s not to say such analyses aren’t forthcoming. For all I know (I haven’t contacted either of them yet), lawyers from both companies could be pouring through the documentation right now, looking for red flags to make hay about.

Royalties (payments that developers must make to patent or copyright holders) are complete dealbreakers when it comes to deciding whether something is open or closed. But what few people know is that signing a license agreement, even if the technology in question is royalty-free, is another.  Requiring the signed execution of license — known as "privity" in lawyer-land — flies in the face of open source because open source allows for sublicensing (the ability to take code that was licensed to you and pass it on without going back to the licensor for permission). 

Users and developers need only agree to the license terms that come packaged with open source code. They don’t have to send a signed document back to the licensor. In fact, Microsoft’s privity requirement when it comes to its CallerID antispam technology was (and still is, if you ask me) the key stumbling block to the creation of an Internet anti-spam standard. Amongst those orginally charged with investigating the possible creation of such a standard, the open source-"brained" technologists walked away from the initiative when Microsoft’s licensing restrictions — mainly the privity requirement — came to light.

All this said, Microsoft’s motives for declaring the OSP are relatively transparent. In fact, Microsoft came right out and said as much. Again, according to Lamonica:

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, I believe, is being very practical about its future here.  Looking at the .NET net architecture that the company has so heavily invested in — an architecture that’s more about Web services than it is anything else — it is absolutely critical for the software giant to get its fair share of the next wave of IT spending, a lot of which will have to do with Web services and componentized software. If intelletual property rights in any way shape or form slow down the adoption of Web services, then everybody in the Web services ecosystem, Microsoft included, loses.  By taking this high road, Microsoft is recognizing that if the Web services ecosystem is allowed to flourish, that the resulting slice of the pie it gets (others will get their slices too) will be far larger than entire pie it might have been entitled to had it kept its patents to itself. 

More importantly, the issuance of this non-assertion covenant is a signal from Microsoft that it is quite prepared to change its colors and its cultures. Provided there are no gotchas (and Larry Rosen’s endorsement is usually a pretty good sign their aren’t), this is a new Microsoft.  One I really haven’t seen yet. One I’m sure the industry will be looking forward to seeing more of.

  • Talkback
  • Most Recent of 13 Talkback(s)
Promissory estoppel
Your analysis is true enough, but by actually publishing the promise in writing, current laws make it rather hard for them to change their minds after the fish are in the net.

Look up (Read the rest)
Posted by: Yamust B. Kiddingme Posted on: 09/16/06 You are currently: a Guest | | Terms of Use
forgive me...  GrizzledGeezer | 09/13/06
Perhaps not so remarkable  Taz_z | 09/13/06
Microsoft has always done a good job.  zzz1234567890 | 09/13/06
and you will be disappointed  mypl8s4u2 | 09/14/06
wolf in sheeps cloathing?  don3605 | 09/14/06
trojan horse  code_flogger | 09/14/06
That was basically my thought  maldain | 09/14/06
and they will  mypl8s4u2 | 09/14/06
'Open sourcing patents' makes no sense  wookey | 09/14/06
Promissory estoppel  Yamust B. Kiddingme | 09/16/06
What are you talking about? Total FUD.  Cayble | 09/15/06
Bob has responded - of sorts  nmacehiter | 09/14/06
Patent search  BALTHOR | 09/14/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More