Microsoft patent non-assertion covenant is remarkable

Microsoft patent non-assertion covenant is remarkable

Summary: 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....

SHARE:
TOPICS: Open Source
13

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.

Topic: Open Source

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

13 comments
Log in or register to join the discussion
  • forgive me...

    ...but I'm a fussy tech writer...

    "...lawyers from both companies could be pouring through the documentation right now..."

    That should be "poring through", not "pouring over".
    GrizzledGeezer
  • Perhaps not so remarkable

    There are many reasons to do something like this. Two of them that come to mind are to be charitable and what is being given really is not worth much. My money says that most, if not all, of what is being exposed would cost more to defend in court that was spent to "invent" it and patent it in the first place.
    Taz_z
  • Microsoft has always done a good job.

    "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. "

    Being a developer who has worked on Microsoft technologies and technologies from IBM, I have always found Microsoft doing a better job. Ofcourse I view from a developers point of view. MSDN was excellent. MFC, the entire library source code was available (and who needs the priviledge to redistribute or change mfc code).
    zzz1234567890
    • and you will be disappointed

      <p>They still believe WGA is not SPYWARE. By the very definition of the word SPYWARE, it is exactly what WGA is without question. Any lawyer will tell you, you have a case. But like history, Microsoft will lose, then offer to give at a discount, their software. Not for free, but at a discount. They still break even at the least no matter how you slice it, they are never on the losing end even in court where they lose the battle. In one instance, they handed out coupons as punishment. How stupid can people get? You sue for hard cold cash, not a @#$%^ coupon. </p>
      mypl8s4u2
  • wolf in sheeps cloathing?

    If it looks like a wolf and eats like a wolf, it is a wolf, even though it Baas like a sheep.
    don3605
  • trojan horse

    Before dragging this "open source" offer through the gates of the city, it may be worth taking a closer look.

    If this were the real thing, M$ need only have abandoned its patents in favor of an open source license. They did not. Pay attention.

    When Ballmer is booted out, the possibility that M$ is actually changing its spots may be real. Meanwhile ...

    Beware M$ geeks bearing gifts.
    code_flogger
    • That was basically my thought

      Microsoft didn't abandon their patents to the public domain or relicense them as open source. Instead they made a promise not to enforce their patent rights which means they can change their mind in the future.
      maldain
      • and they will

        <p>Like posters here have already mentioned, Microsoft didn?t give up their license, they ?promised? not to enforce. Boy, are people stupid or what? Gosh, where can I find fools like this? You can just hear the screaming, you know it?s coming, and you know they will destroy the hand that feeds. They are crawling into the pits of hell and you know Microsoft will pull up the planks and cut the ropes when the time is right. </p>
        mypl8s4u2
      • 'Open sourcing patents' makes no sense

        Talking about relicensing a patent as Open Source is nonsensical. A patent licence is entirely different from a software licence, as is a driver's licence. Open Source (Free/Libre Software) licences can be applied to software, or to documents (to some extent), but not to a patent, which allow you to change and redistribute it under copyright law. You can get a licence to exercise a particular patent, and this is controlled by patent law. Copyright and patent law are entirely different things, despite people using the term 'IP' to try and make you think of them as the same thing.
        wookey
      • 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 http://www.answers.com/promissory+estoppel?gwp=11&ver=2.0.1.458&method=3
        Yamust B. Kiddingme
    • What are you talking about? Total FUD.

      Open source licence a patent? Lets see an example of an "open source licence" on a patent. Just one, please. A patent is a patent and its either enforced or it is not. Software is what is licenced, and actual software may have an "open source licence", not the patent. As far as "abandoning" the patent goes, in so far as enforcing these particular patents Microsoft has made an open statement to all that they are indeed abandoning any enforcment of the patents in question and for purposes of development nothing more is really needed.

      SO what are you talking about? Do you know?
      Cayble
  • Bob has responded - of sorts

    I posed a similar question to Bob Sutor at IBM. He has responded but, as I comment here http://www.mwdadvisors.com/blog/2006/09/ibms-response-to-microsofts-promise.html,
    he has not really addressed the core issue relating to IBM's position as co-author of many of the WS-* specs
    nmacehiter
  • Patent search

    Whose name,as author,is on the Microsoft patents?
    BALTHOR