Slashdot Mirror


Microsoft Won't Assert Web Services Patents

Andy Updegrove writes, "Microsoft has just posted the text of a new promise not to assert its patents with respect to 35 listed Web Services standards. The promise is similar to the covenant not to assert patents that it issued last year with respect to its Office 2003 XML Reference Schema, with two important improvements intended to make it more clearly compatible with open source licensing. Those changes are to add an explicit promise not to assert any relevant patents against anyone in the distribution chain of a product, from the original vendor through to the end user; and to clarify that the promise covers a partial as well as a full implementation of a standard. It's all part of a recent wave of such pledges made by companies such as IBM, Nokia, and Oracle, and a significant shift in how Microsoft is dealing with open standards."

155 comments

  1. Uhm... by scubasteve2003 · · Score: 0, Offtopic

    Why is the banner red for this story? Is this part of the new discussion system?

    1. Re:Uhm... by Anonymous Coward · · Score: 1, Funny

      Itsatrap

    2. Re:Uhm... by Anonymous Coward · · Score: 2, Funny

      The banner is not red.

      You have the killer eye fungus.

      You are bleeding into your eye.

      Soon it will eat your brain.

    3. Re:Uhm... by McFortner · · Score: 2, Funny
      Itsatrap
      Get an axe!
      --
      Beware of Sales Reps bearing gifts.
  2. The question is... by Anonymous Coward · · Score: 0

    can they be believed?

    It is a bit like a person with a history of spouse abuse promising that he wont do it anymore...

    1. Re:The question is... by Anonymous Coward · · Score: 0

      What patent "abuse" does MS have a history of?

  3. Lets be sure to praise em for doing good by jmorris42 · · Score: 4, Insightful

    Can't see any downside to them making such a pledge, so lets all be sure to be unreserved in our praise. Who knows, maybe we can encourage more of the same sort of behaviour. And not only just from Microsoft, lots of patents out there held by lots of companies, many of them potential mortal threat.

    Yea Microsoft!

    See, my tongue didn't burst into flames or anything. :)

    --
    Democrat delenda est
    1. Re:Lets be sure to praise em for doing good by Em+Adespoton · · Score: 2, Interesting

      I'm curious though... what do these pledges actually mean? Are they legally binding? Can they be rescinded at some point in the future? If these pledges really mean that the patents are unenforcable until they expire, I'm all for it... but given MS's history, I want to be absolutely certain on this before doing anything that messes with these now well-known patents (can't claim ignorance).

    2. Re:Lets be sure to praise em for doing good by rolfwind · · Score: 0, Offtopic

      Um, wasn't Microsoft in the group of companies that was pushing Software Patents abroad (EU)?

      Why should we praise them for simply promising not to enforce a small subset of their software patents when they are trying to push the whole evilness of that system about?

      It seems like they are taking a mile, and giving back a foot.

    3. Re:Lets be sure to praise em for doing good by pthisis · · Score: 2, Interesting

      I'm curious though... what do these pledges actually mean? Are they legally binding?

      In particular, anyone have any idea to what degree does this constitute an estoppel against future patent litigation against web services implementations?

      http://en.wikipedia.org/wiki/Estoppel

      --
      rage, rage against the dying of the light
    4. Re:Lets be sure to praise em for doing good by Anonymous Coward · · Score: 0

      Don't praise them because the specs are still closed! They are not freely available. You still have to have a license to obtain them. If Microsoft was serious, they would make the specs available.

    5. Re:Lets be sure to praise em for doing good by Kesch · · Score: 3, Informative
      Microsoft irrevocably promises not to assert...


      It does appear to be legally binding by the tone of the analysis in the TFA.

      You pretty much automatically have been granted a license to the listed patents and the only term of use is that you lose the protection if you try to file a patent infringement lawsuit against Microsoft concerning the standard.
      --
      If this signature is witty enough, maybe somebody will like me.
    6. Re:Lets be sure to praise em for doing good by DragonWriter · · Score: 2, Interesting

      The question of whether it raises an estoppel (presumably, here, a promissory estoppel) depends on, among other things, the degree to which the reliance by the unlicensed user of the patent on the pledge to not enforce the patent is "reasonable", as well as consideration of whether injustice can be avoided by any other means than enforcing the promise.

    7. Re:Lets be sure to praise em for doing good by TekPolitik · · Score: 4, Insightful

      The question of whether it raises an estoppel (presumably, here, a promissory estoppel) depends on, among other things, the degree to which the reliance by the unlicensed user of the patent on the pledge to not enforce the patent is "reasonable", as well as consideration of whether injustice can be avoided by any other means than enforcing the promise.

      As a statement of the law this is spot on, but it would have been more helpful to the person asking the question if you had applied it to a sample set of facts.

      Note the requirement for reliance - this means you must at least have been aware of the promise. You (or at a minimum somebody you claim through) must have then acted, in reliance on the promise, in such a way that you would suffer a detriment if Microsoft resiled from the promise.

      If, being aware of the promise, you produce any non-trivial amount of work depending on the patents, chances are that a court is going to be willing to impose a promissory estoppel. In the case of GPL software, somebody, somewhere is going to rely on this promise, and a consequence of this is there will be GPL software out there that effectively gives you something that should support an estoppel. It's going to be very difficult, if not impossible, for Microsoft to renege on this.

      It is fairly safe* to take them at their word here.

      * - usual disclaimers apply.

    8. Re:Lets be sure to praise em for doing good by Zeinfeld · · Score: 1

      The 'promise' of a license made in the context of a standards process is almost certain to be considered binding. The standard is agreed on the basis of the promise. The problem that people have been facing is that the traditional IETF reciprocal licensing terms have turned out to be almost certainly unenforceable when they allow for a sublicensing term as people looked at the SCO case. Even if they are enforceable in theory they are not an effective way to pre-empt a case. A lot of time was spent in rather unproductive discussions on how to fix the license. It was only recently that people started to realize that we didn't need to have a license at all and some form of promise of a license would be sufficient. I guess we could go back and see if Microsoft would agree to offer their SenderID IPR on the same terms now that we have worked out the fix.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    9. Re:Lets be sure to praise em for doing good by dpiven · · Score: 1

      It's developed quite a fork, though :-)

    10. Re:Lets be sure to praise em for doing good by TekPolitik · · Score: 1

      In the case of GPL software, somebody, somewhere is going to rely on this promise, and a consequence of this is there will be GPL software out there that effectively gives you something that should support an estoppel.

      Having just read the text of the Microsoft promise, there is an argument (although not a strong one) that this may not be the case, however if that argument is successful, it would involve claiming that the promise as made is a contractual offer and so reliance on the promise while complying with its conditions would give rise to a contract. All you have to do to accept the promise as a contract is:

      1. acknowledge ... that no Microsoft rights are received from suppliers, distributors, or otherwise in connection with this promise; and
      2. not file, maintain or voluntarily participate in a patent infringement lawsuit against a Microsoft implementation of such Covered Specification.

      Acknowledgement... mental check. Not patent whoring... no problem.

    11. Re:Lets be sure to praise em for doing good by Plutonite · · Score: 1

      See, my tongue didn't burst into flames or anything. :)

      Wait until morning.

    12. Re:Lets be sure to praise em for doing good by moochfish · · Score: 2, Funny

      Anybody up for some hardcore skiing? I hear there's record snowfall in Hell right now!

    13. Re:Lets be sure to praise em for doing good by aiken_d · · Score: 1

      Wow, I was wondering if someone would manage to spin this into an anti-MS rant, and you managed it. Damn near the top of the page, even. Good for you.

      It's about progress, man. This is progress. It may not be perfect, it may not reverse every evil / vile / satanic thing they've ever done, but it marks a step forward in their relationship with open source and web standards.

      Go on and burn Gates in effigy and do little hate voodoo dances if you like, but those of us grounded in reality have every reason to applaud a positive step from MS, without feeling like we are implicitly approving of everything they have ever done in business or technology. They do enough wrong that there's no need to cast their (few) good deeds as further proof of their evilness.

      -b

      --
      If I wanted a sig I would have filled in that stupid box.
    14. Re:Lets be sure to praise em for doing good by Anonymous Coward · · Score: 0

      The Scorpion and the Frog

      One day, a scorpion looked around at the mountain where he lived and decided that he wanted a change. So he set out on a journey through the forests and hills. He climbed over rocks and under vines and kept going until he reached a river.

      The river was wide and swift, and the scorpion stopped to reconsider the situation. He couldn't see any way across. So he ran upriver and then checked downriver, all the while thinking that he might have to turn back.

      Suddenly, he saw a frog sitting in the rushes by the bank of the stream on the other side of the river. He decided to ask the frog for help getting across the stream.

      "Hellooo Mr. Frog!" called the scorpion across the water, "Would you be so kind as to give me a ride on your back across the river?"

      "Well now, Mr. Scorpion! How do I know that if I try to help you, you wont try to kill me?" asked the frog hesitantly.

      "Because," the scorpion replied, "If I try to kill you, then I would die too, for you see I cannot swim!"

      Now this seemed to make sense to the frog. But he asked. "What about when I get close to the bank? You could still try to kill me and get back to the shore!"

      "This is true," agreed the scorpion, "But then I wouldn't be able to get to the other side of the river!"

      "Alright then...how do I know you wont just wait till we get to the other side and THEN kill me?" said the frog.

      "Ahh...," crooned the scorpion, "Because you see, once you've taken me to the other side of this river, I will be so grateful for your help, that it would hardly be fair to reward you with death, now would it?!"

      So the frog agreed to take the scorpion across the river. He swam over to the bank and settled himself near the mud to pick up his passenger. The scorpion crawled onto the frog's back, his sharp claws prickling into the frog's soft hide, and the frog slid into the river. The muddy water swirled around them, but the frog stayed near the surface so the scorpion would not drown. He kicked strongly through the first half of the stream, his flippers paddling wildly against the current.

      Halfway across the river, the frog suddenly felt a sharp sting in his back and, out of the corner of his eye, saw the scorpion remove his stinger from the frog's back. A deadening numbness began to creep into his limbs.

      "You fool!" croaked the frog, "Now we shall both die! Why on earth did you do that?"

      The scorpion shrugged, and did a little jig on the drownings frog's back.

      "I could not help myself. It is my nature."

      http://allaboutfrogs.org/stories/scorpion.html

    15. Re:Lets be sure to praise em for doing good by Anonymous Coward · · Score: 0

      On the other hand, this is Microsoft, and they didn't get where they are today by not cheating, lying or reneging on promises. Bullets don't stop them, rockets don't stop them, and laws certainly don't stop them; they have your courts, and even your government, in their pockets.

      Don't trust them.

      Really, don't trust them.

    16. Re:Lets be sure to praise em for doing good by init100 · · Score: 1

      It's about progress, man. This is progress. It may not be perfect, it may not reverse every evil / vile / satanic thing they've ever done, but it marks a step forward in their relationship with open source and web standards.

      The problem I have with Microsoft doing good things is that given their history, I immediately start wondering where the catch is.

    17. Re:Lets be sure to praise em for doing good by rolfwind · · Score: 1

      It's not a rant, it's being realistic and not viewing things as good/bad (do you still play with GI Joes?) but what this step actually means in context of MS's strategy. They are not "moving" toward a better relationship. Read the other comments, if the patents were actually worth anything legally, they wouldn't give it out so freely.

    18. Re:Lets be sure to praise em for doing good by Em+Adespoton · · Score: 1
      So what you're saying is that everything hangs on the interpretation of "suffer detriment" in a possibly protracted court case... in the case of GPL software, MS would argue that because the software itself is freely available, the author did not profit from it in any major way, and so is not suffering detriment to have it removed from the market. Meanwhile, the developer would run out of money, and settle out of court.

      Personally, I'd prefer to have something a little more solid (like any suits brought that renege on these promises being thrown out of court as a matter of course). Still, if enough people violate these patents, then MS has no grounds on which to sue an individual, unless they show that they are defending their patent against all comers, right?

    19. Re:Lets be sure to praise em for doing good by TekPolitik · · Score: 1

      in the case of GPL software, MS would argue that because the software itself is freely available, the author did not profit from it in any major way, and so is not suffering detriment to have it removed from the market.

      They could argue it, but it wouldn't get them very far. The mere fact that somebody has put a lot of effort into building it is evidence of value (especially in a promissory estoppel case). Moreover, given that the person has chosen to give the software away, some of this value will be found in altruistic intent, and as this is not something that can be estimated in monetary terms, a court is more likely to find an estoppel, not less likely.

      Still, if enough people violate these patents, then MS has no grounds on which to sue an individual, unless they show that they are defending their patent against all comers, right?

      Wrong - selective enforcement of patents is not only legal, it's the normal course of things.

  4. can we get that signed in blood?? by RobertLTux · · Score: 0, Troll

    Who wants to bet that after some number of months MicroSoft will find some sort of loophole?

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
    1. Re:can we get that signed in blood?? by dpreston · · Score: 0, Troll

      it's just a "promise", like "we promise to get vista out in X days", so it's very easy to find a loophole...."haha WE FOOLED YOU"

  5. So, why? by McFortner · · Score: 2, Interesting

    So, can somebody tell me why you would have a patent if you are not going to enforce it?

    "Pay no attention to the Patent Lawyers behind the curtains...."

    --
    Beware of Sales Reps bearing gifts.
    1. Re:So, why? by Anonymous Coward · · Score: 0
      So, can somebody tell me why you would have a patent if you are not going to enforce it?

      Because then you have the power to choose how/if the patent is enforced. In other words, you obtain the patent so no one else can. (Yeah I know that in the US it's first to invent, not first to file, but we all know how well that works in reality...)

    2. Re:So, why? by CaymanIslandCarpedie · · Score: 1

      Because if you don't have the patent, someone else will get it and enforce it on you.

      --
      "reality has a well-known liberal bias" - Steven Colbert
    3. Re:So, why? by CoffeeDregs · · Score: 1

      Defensive manuever: if Microsoft has the patents, then Sun can't invent the same thing and prevent Microsoft from conducting its business. Patents don't generally yield revenue, but no one in their right mind will sue IBM for patent infringment! because it's a sure bet that IBM has tons of patents covering everything from your toilet paper to your processor architecture.

    4. Re:So, why? by inviolet · · Score: 1
      So, can somebody tell me why you would have a patent if you are not going to enforce it?

      They collect patents for self-defense against the many new IP predators lurking out there.

      There are companies amassing thousands of patents, with which to bludgeon an ill-gotten profit out of established product lines.

      Microsoft et. al. hold whatever patents they can in order to have ammunition for the day the sharks come knocking.

      --
      FATMOUSE + YOU = FATMOUSE
    5. Re:So, why? by LaughingCoder · · Score: 1

      So, can somebody tell me why you would have a patent if you are not going to enforce it?

      Easy. So somebody else doesn't patent it and prevent you from using it, or extort licensing fees from you.

      --
      The more you regulate a company, the worse its products become.
    6. Re:So, why? by RockyMountain · · Score: 1

      So, can somebody tell me why you would have a patent if you are not going to enforce it?

      One reason is to preempt anybody else from patenting the same idea.

      Of course, you could do the same thing by just publishing the idea. But filing a patent buys you time. Publish the data without patenting it, and anyone can use it right away. Patent it, and keep your options open -- you can always decide to open up royalty-free licencing later.

      (I'm not suggesting this is MS's reason. Just giving an example of one reason for doing this.)

    7. Re:So, why? by Zeinfeld · · Score: 2, Interesting
      So, can somebody tell me why you would have a patent if you are not going to enforce it?

      To stop some bastard from reading the spec and patenting it.

      This has happened to me a very large number of times. I am told there are roughly 100 US patents on work I have done filed by other people after the work was published.

      So now I patent ideas aggresively as the only way to keep them open.

      I do not worship at the shrine of RMS. I do not beleive that software patents are always a bad thing. The RSA and Diffie-Hellman patents were clearly for publishing innovative work.

      I think that 95% of the issues open source has with software patents would be solved if the USPTO stopped handing them out like smarties to anyone who asks. Software is not the only area where the USPTO is causing serious problems. I wrote an essay proposing reforms.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    8. Re:So, why? by John+Hurliman · · Score: 1

      So someone else doesn't file the patent and enforce it.

    9. Re:So, why? by ClosedSource · · Score: 1

      Sometimes when a patent doesn't directly yield revenue is when it is the most destructive to competition. Patents are often used to keep potential competitors out of the marketplace for the life of the patent.

    10. Re:So, why? by drsmithy · · Score: 1
      Patents are often used to keep potential competitors out of the marketplace for the life of the patent.

      Uh, the whole *point* of patents is to keep potential competitors out of the marketplace for the life of the patent.

    11. Re:So, why? by Abcd1234 · · Score: 1

      I am told there are roughly 100 US patents on work I have done filed by other people after the work was published.

      In which case those patents are invalid. Previously published inventions are not eligible for patent protection.

    12. Re:So, why? by ClosedSource · · Score: 1

      Well, the question is whether or not it's the whole point as you claim. Note that defensive patents if they are truly defensive aren't obtained to keep potential competitors out of the marketplace, but to prevent competitors from locking you out.

      The point of my original post was to remind those who talk of defensive patents, that a lack of licensing fees doesn't imply that a patent is benign.

    13. Re:So, why? by Laur · · Score: 1
      In which case those patents are invalid. Previously published inventions are not eligible for patent protection.

      And how much would it cost to prove that in court? It's not like you can just wave your prior art at the USPTO and they'll automatically invalidate the patent.

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    14. Re:So, why? by Abcd1234 · · Score: 1

      Umm... companies don't just go suing random Joe Blow on the street for fun. By the time you got sued for patent infringement, odds are you could afford to defend yourself. And if you have evidence of prior publication, you'd win.

    15. Re:So, why? by Zeinfeld · · Score: 1
      In which case those patents are invalid. Previously published inventions are not eligible for patent protection.

      I have been involved in patent cases where the cost to the defence has been over $5 million even when they 'won'.

      Several of the bogus patents have been used to successfully extort tens of millions in damages and fees that are entirely unjustified.

      Today I read a patent filled in 2004 that tries to claim a standard agreed in 1997.

      I know that they can be shown to be invalid but it will cost millions to prove that and sometimes the courts get it completely wrong.

      So now I apply for patents.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  6. motivation behind this? by jetpeach · · Score: 1

    Can people highlight the reasons behind this move? I see several possibilities being: positive PR and maybe the not needing to rewrite IE again if a standards war happens. But what else? I doubt the above are the strongest motivations.

    1. Re:motivation behind this? by j00r0m4nc3r · · Score: 1

      Maybe it's because they know they are BS patents and don't want the bad PR of squashing small companies for infringement. I don't believe for one second that MS has any benevolent intentions from this.

    2. Re:motivation behind this? by Andy+Updegrove · · Score: 1

      Its not really that surprising, because almost all Web Services standards were proposed by strange-bedfellows Microsoft, IBM and BEA, so Microsoft wants these standards to be broadly adopted. That said, it's still good news that they're making them easier to implement if you think that Web Services are a good thing. It also helps promote the non-assertion concept, and encourages others to use the same device. Net net, good news, IMHO. - Andy

    3. Re:motivation behind this? by rifftide · · Score: 4, Insightful

      Historically, Microsoft has not been a big proponent of winning through patents, either by preventing competition or extorting usage fees. They like to win in other ways. The big software houses see Web Services as the key towards the next great era of business software, and they all like their chances. But that only happens if they can avoid getting stuck in a mire of standards dueling and IP litigation (see: Blu-Ray/HD DVD).

      Notice that the pledge includes the standard defensive measure - if you sue Microsoft for infringing one of your patents, it's void. But it was carefully crafted so that only Microsoft code used to directly implement one of the specifications is covered by the defensive clause - not all of Windows and MS Office for example. That's perhaps the most impressive part of the pledge.

    4. Re:motivation behind this? by tonyr60 · · Score: 1

      How many are actually BS "standards". Have not checked all of the list, but WS-SecurityPolicy is not a standard in my book. Two versions have been proposed to OASIS but no working group started. Now the WS-SecurityPolicy draft is part of a wider reaching WG.

  7. Then why get them? by amigabill · · Score: 0, Redundant

    If you're going to promise not to assert a patent, then what's the point of getting it in the first place?

    1. Re:Then why get them? by clivingston · · Score: 1

      So nobody else can patent the same thing and then sue microsoft for infringement on something they developed. It's a CYA (cover your a**) patent, as many are nowadays.

    2. Re:Then why get them? by Anonymous Coward · · Score: 0

      Plus if you work at Microsoft, you get a nice little bonus if you can patent something in Microsoft's name... it does give Microsoft some "monetary" value on paper.

    3. Re:Then why get them? by initialE · · Score: 1

      Covering your ass is much more cheaply established (not to mention more trusted) simply by publishing your idea then citing it as prior art.

      --
      Starbucks, Harbuckle of Breath.
  8. Microsoft HAD to do this by Audent · · Score: 2, Interesting

    because its patent (on XML in this instance) was soundly thrashed about and it had to re-word it thus reducing its impact.

    Story on it here: http://computerworld.co.nz/news.nsf/UNID/E6D44C460 0041E39CC2571D4007DF1C8

    snip
    The patent will no longer cover the XML file formats that Microsoft is using and therefore anyone is free to interoperate with Microsoft file formats without fear of patent litigation from this particular patent
    snip

    The prior art around AbiWord's handling of XML basically did for the original patent Microsoft was after. The new one doesn't really have the same issues for the industry at large.

    --
    I am a leaf on the wind
  9. Dialog by eldavojohn · · Score: 3, Interesting

    Act One

    Setting: 1990s

    Developer: "Man, java is the shit!" (hey, it was the 90s, everybody spoke like an idiot)

    Microsoft: "Then you'll love J++, it's more efficient and other stuff that we don't need to prove. Plus, it will soon be used by everyone everywhere."

    Developer: "Cool, sport me a copy!"

    Microsoft: "Not so fast, it's $300 a personal license."

    Developer: "No thanks."

    (Scene ends)

    Act Two

    Setting: late 1990s

    Developer: "JSP's are stupid awesome."

    Microsoft: "Then you'll love ASPs, they're more efficient and other stuff that we don't need to prove. Plus, it will soon be used by everyone everywhere."

    Developer: "Cool, where do I get the compiler for VB or this .NET stuff?"

    Microsoft: "Well, you can make ASPs for free and stuff and almost everyone has IIS anyways ... but to make applications that do anything at all you need our libraries. You need to buy Visual Studio and we're afraid it's a bit pricey ..."

    Developer: "No thanks."

    (Scene ends)

    Act Three

    Setting: the oughts

    Developer: "XML makes my life easier but it's not standardized."

    Microsoft: "Use our standard, it's the best! Uh, it's kind of sorta free. You can edit it easy and use it. *cough* but we've got some patents *cough* so go ahead and use it."

    Developer: "Wait, what was that last part?"

    Microsoft: "Aw, christ, well, to stop everyone from slowly eating away at our dominant market, go ahead and use it. We promise not to sue but no backsies on these patents!"

    Developer: "What the fsck, Microsoft, get it through your heads, we just want to get along. Stop charging us for everything (even standards). Change your business model."

    (Scene ends, developer storms off to go play nice with the Sun & the rest of the world)

    --
    My work here is dung.
    1. Re:Dialog by Threni · · Score: 1

      >Developer: "Cool, where do I get the compiler for VB or this .NET stuff?"
      >Microsoft: "Well, you can make ASPs for free and stuff and almost everyone
      >has IIS anyways ... but to make applications that do
      >anything at all you need our libraries. You need to buy Visual Studio
      >and we're afraid it's a bit pricey ..."

      Uh, I think you meant:

      Microsoft: From here: http://msdn.microsoft.com/vstudio/express/ It's free.

    2. Re:Dialog by CCFreak2K · · Score: 2, Insightful

      ...go play nice with the Sun...

      Sometimes I think the only reason Sun Solaris is open is because they'd be dead if not. I also think the only reason OpenOffice is open is because Microsoft Office isn't.

      --
      "Beware of he who would deny you access to information, for in his heart he dreams himself your master."
    3. Re:Dialog by jZnat · · Score: 1

      Too bad that link didn't exist in the late '90s. Visual Studio was released free of charge only recently (like the last year or two).

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    4. Re:Dialog by mingot · · Score: 1

      Developer: "Cool, where do I get the compiler for VB or this .NET stuff?"

      Microsoft: "Well, you can make ASPs for free and stuff and almost everyone has IIS anyways ... but to make applications that do anything at all you need our libraries. You need to buy Visual Studio and we're afraid it's a bit pricey ..."


      Cute, but not true. There are no magic extra libraries which force you to use Visual Studio. All of the libraries are installed with the framework. The command line compilers are installed with the framework. All of the documentation for the tools and libraries is availible online.

  10. Heres a thought by Anonymous Coward · · Score: 2, Interesting

    Maybe they should sign them over to a 3rd party such as the FSF instead of making nonbinding promises.

  11. A promise by nurb432 · · Score: 0

    Is easily broken once you have gained the upper hand.

    There is no law against: " we changed our mind" ( + marketing spin )

    --
    ---- Booth was a patriot ----
    1. Re:A promise by Anonymous Coward · · Score: 0

      Sure there is, it is called estoppel. Once you tell a potential infringer that you won't sue them if they infringe your patent, that is powerful evidence if you do sue them. You can't set up an "infringement trap."

    2. Re:A promise by rewt66 · · Score: 2, Informative

      Two words: promissory estoppel.

      IANAL. I'm not even sure I spelled either word right. But the thing is, legally, if you make a promise, and I act on that promise, you can't turn around and sue me for acting on your promise.

      OK, it's a bit muddier than that. You can still sue me. Anybody can pretty much sue anybody for anything. But you can't win the lawsuit, and losing can be painful enough that most people don't play such games.

      It's actually even muddier than that. You can't win the lawsuit, unless there's something else going on, like I'm also infringing on some other patent that you didn't promise not to sue on. So don't blindly take this and run without actually understanding what Microsoft said. It may go less far than you expect. But that paranoia aside, it's actually a really cool thing for MS to do (and I don't say that very often).

    3. Re:A promise by DragonWriter · · Score: 1
      IANAL. I'm not even sure I spelled either word right. But the thing is, legally, if you make a promise, and I act on that promise, you can't turn around and sue me for acting on your promise.

      OK, it's a bit muddier than that. You can still sue me. Anybody can pretty much sue anybody for anything. But you can't win the lawsuit, and losing can be painful enough that most people don't play such games.


      Its actually quite a bit muddier than that. Under the doctrine of promissory estoppel, the promise is only enforceable where reliance on it is reasonable, and where no other means to avoid injustice is available; exactly how that works out in any particular case can be murky. Here, I can see Microsoft not being allowed to recover damages in a patent, and maybe being unable to prevent continued distribution or use of existing product using the patented technology, but being allowed to forbid development of additional technology.

      Further, once the promise was publicly revoked, further reliance on it would no longer be reasonable. The claim that the promise is "irrevocable" probably has no weight, since it is completely gratuitous.
    4. Re:A promise by TekPolitik · · Score: 1

      the promise is only enforceable where reliance on it is reasonable

      I'm trying to think of circumstances where reliance on a promise would be found to be unreasonable. Do you have a case that shows this? I suspect that if reliance was unreasonable then it wasn't a real promise in the first place, such as when the person has "promised" something over which they have no control or has used the word in circumstances where it should not be expected to be taken seriously (such as in a campaign for political office).

    5. Re:A promise by RevMike · · Score: 1
      Two words: promissory estoppel.

      Actually, two different words: Unilateral Contract.

      Microsoft is entering into an enforceable contract. This isn't grey area. Anyone who accepts this offer by building an application that utilizes the patented technology is untouchable. This is well established law.

    6. Re:A promise by amliebsch · · Score: 1

      Interesting...what do you see as the consideration from the acceptor of this unilateral contract?

      --
      If you don't know where you are going, you will wind up somewhere else.
    7. Re:A promise by RevMike · · Score: 1
      The Wikipedia article on contracts is pretty thorough.
      In unilateral contracts, the requirement that acceptance be communicated to the offeror is waived. The offeree accepts by performing the condition, and the offeree's performance is also treated as the price, or consideration, for the offeror's promise.
    8. Re:A promise by amliebsch · · Score: 1

      Yes, thank you, I went to law school. My point is, what is the "performance" that is being rendered by the offeree in this scenario?

      --
      If you don't know where you are going, you will wind up somewhere else.
    9. Re:A promise by rewt66 · · Score: 1

      Writing code that uses the patents?

    10. Re:A promise by DragonWriter · · Score: 1
      I'm trying to think of circumstances where reliance on a promise would be found to be unreasonable. Do you have a case that shows this?
      I can think of a few, but none that are really illuminating to this particular context off the top of my head.
      I suspect that if reliance was unreasonable then it wasn't a real promise in the first place, such as when the person has "promised" something over which they have no control or has used the word in circumstances where it should not be expected to be taken seriously.
      I'd include a promise revoked in the same forum it was made in that category, but, sure, its reasonable in common language to characterize a "promise" on which reliance is not reasonable as a not a "real" promise, but that's mostly semantics.
    11. Re:A promise by DragonWriter · · Score: 1

      Its not a normal unilateral contract because there is no consideration from the non-Microsoft party; which is why promissory estoppel (which substitutes for consideration) is a key issue.

  12. Why not? by VanessaE · · Score: 4, Insightful
    Why keep the patents if you're not going to use them? It's just blatent patent hogging.

    As much as software patents may be a horrible idea, and as much as people here generally hate Microsoft, maybe this is a *good* step? The company has pledged publicly that they won't actually assert their patent rights... and since these are patents we're talking about, it means that noone else can either.

    Maybe it's just the sort of protection that the open source movement needs so that we *can* innovate without having to jump through a bunch of hoops or worry about facing legal action?

    1. Re:Why not? by Anonymous Coward · · Score: 0

      Then why not just patent it through some sort of common patent or something - so that they cant change their mind.

    2. Re:Why not? by Chris+Burke · · Score: 0

      The company has pledged publicly that they won't actually assert their patent rights... and since these are patents we're talking about, it means that noone else can either.

      Unless this pledge is legally binding, I personally don't find it very reassuring. IBM's pledge I take to be worth something because of IBM's massive investment in open source.

      Maybe it's just the sort of protection that the open source movement needs so that we *can* innovate without having to jump through a bunch of hoops or worry about facing legal action?

      But we will, so long as software patents exist. Microsoft and IBM have large portfolios, but they aren't the sole holder of software patents. It's like clearing two fields of mines in Afghanistan. Those two may be safe, but you still need to cross dozens of others to get where you are going.

      I have a suspicion that the real purpose of these pledges is to stave off patent reform. In as much that it actually helps free software developers, that's fine, but it avoids the real issue.

      --

      The enemies of Democracy are
    3. Re:Why not? by Imagix · · Score: 1

      And if they simply publish the stuff, and release the patent into the public domain, noone else can make patent claims on it either.

    4. Re:Why not? by Jerf · · Score: 2, Interesting
      Unless this pledge is legally binding, I personally don't find it very reassuring.
      I can not categorically tell you it is; IANAL and I only follow patent and IP law for fun.

      But there is a doctrine of laches, which has been applied to patents before. The basic idea is that the person bringing the suit deliberately held the suit until the moment of maximum damage, rather than bring it when the grounds for the suit was discovered.

      It has been successfully used as a defense against submarine patents, where the patent's enforcement was merely delayed. I would imagine that using a laches defense would be even stronger when the prosecution is on record as having pledged to not use the patent in litigation. It would take one asshole of a judge or one incompetently-presented argument to lose on that point.

      It's worth reading the Wikipedia page; I'm not completely explaining why I think this would be covered all the more strongly, partially because, well, there's the Wikipedia page. It'd just be redundant of me.

      Additionally, one could argue implied contract pretty successfully, too.

      Last, and assuredly not least, my God, the PR disaster this would be. It's hard to imagine what 'infringement' would possibly be worth the PR disaster.

      Contrary to popular belief, merely having a lot of lawyers does not buy you victory; that's just cynicism, not an informed belief. I really don't think Microsoft is going to be able to weasel out of this later.
    5. Re:Why not? by DragonWriter · · Score: 2, Interesting
      As much as software patents may be a horrible idea, and as much as people here generally hate Microsoft, maybe this is a *good* step? The company has pledged publicly that they won't actually assert their patent rights... and since these are patents we're talking about, it means that noone else can either.
      The problem with such a pledge is that, as its not a contract, or even a license, its dubiously enforceable. If they wanted people to be reasonably free to use the patent, they could make an offer of a no-cost license with clear conditions. As it is, it creates a big cloud of uncertainty.
      Maybe it's just the sort of protection that the open source movement needs so that we *can* innovate without having to jump through a bunch of hoops or worry about facing legal action?
      No, its precisely not the kind of protection that the open-source movement needs to succeed in the enterprise.
    6. Re:Why not? by DragonWriter · · Score: 2, Informative

      The doctrine of laches is only applicable to delay, a promise not to enforce would not raise an issue of laches, though it might raise an issue of promissory estoppel, which might be a bar to enforcement in some cases, and in others the promise might simply limit the available remedies.

    7. Re:Why not? by Mistshadow2k4 · · Score: 1
      I can not categorically tell you it is; IANAL and I only follow patent and IP law for fun.

      For fun?! Do you pull out your toenails for fun too? Dude, drink some beer or something.

      --
      I dream of a better world... one in which chickens can cross roads without their motives being questioned.
    8. Re:Why not? by menkhaura · · Score: 1

      Dude, drink some beer or something.

      If this weren't Slashdot, I'd say "Go get a girl". But I must be new here.

      --
      Stupidity is an equal opportunity striker.
      Fellow slashdotter Bill Dog
    9. Re:Why not? by Wieland · · Score: 1
      Then why not just patent it through some sort of common patent or something - so that they cant change their mind.
      They can't change their mind. The pledge says:
      Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you (...)
  13. The Monetary Value? by eldavojohn · · Score: 1

    I think a lot of companies (like the companies mentioned in this article) obtain patents but don't hire patent trolls to go about flexing their lawsuit muscles.

    What's the point of the patent? Well, especially on standards, you get to maintain complete creative control over the direction of the standard and it's kind of a safety to always make sure everyone depends on you.

    I also think that companies might consider patents as an asset when they calculate their balance sheets. I have nothing to back that up but since patents are continually bought and sold (see Intellectual Ventures) so they must be assets to some degree. This looks very good to investors & stockholders.

    Afterall, Microsoft might not use these patents but what happens if they sell them for a huge chunk of change after everyone is using the technology? Massive lawsuits?

    --
    My work here is dung.
  14. Sweet by PhotoGuy · · Score: 1

    Nice. A bit of assurance from a voice I trust. I can sleep well now. Good night.

    --
    Love many, trust a few, do harm to none.
  15. Re:Why by Anonymous Coward · · Score: 0

    So Joe Blow doesn't obtain a frivolous patent on the same thing.

  16. Re:Reminds me... by Archangel+Michael · · Score: 3, Funny

    I read your post as

    Billy: Come over here.
    Me: No! You'll hit me!
    Billy: No I won't.
    Me: Yes you will.
    Billy: No I won't, I promise.
    Me: Uh, okay.
    Billy: (PUNCH!) Sucker!

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  17. Breakable Pledges by Doc+Ruby · · Score: 4, Interesting

    What legal binding do these "pledges" have? Why not back up the pledges by just releasing the patent into the public domain?

    --

    --
    make install -not war

    1. Re:Breakable Pledges by fmoliveira · · Score: 1

      If you sue MS for any of your patents, then this pledge is void for you and they can sue the hell out of you. Its a good way to disencourage anyone for sueing them with their patents. In other slashdot comments, its said that MS never sued anyone with patent infringment, and that pledge has legal value.

    2. Re:Breakable Pledges by Anonymous Coward · · Score: 2, Informative

      When you give your word and publish it in durable form, that's pretty much binding. It's not a contract (which requires explicit mutual agreement and thus EULAs don't contain the word "contract"), but it hardly constitutes tresspass when you put out the welcome sign. They could conceivably revoke future uses of the patent at some arbitrary point, but it'd be a pretty hard sell to a judge, let alone a jury to sue anyone over it.

    3. Re:Breakable Pledges by Prof.Phreak · · Score: 1

      What legal binding do these "pledges" have?

      None. Not only that, but if these patends ever end up in non-Microsoft's hands (it -could- happen; say in 10 years), then that party won't even care that Microsoft has promised not to fight.

      --

      "If anything can go wrong, it will." - Murphy

    4. Re:Breakable Pledges by Doc+Ruby · · Score: 0

      Microsoft is a corporation, it doesn't have a "word". I want a lawyer or qualified amateur to tell me that pledge is binding. And I want them to explain why MS (and the others) don't just release the patents into the public domain.

      --

      --
      make install -not war

    5. Re:Breakable Pledges by amliebsch · · Score: 1

      And I want them to explain why MS (and the others) don't just release the patents into the public domain.

      The reason for that is obvious: by releasing it to the public domain, they would no longer be able to use it defensively, which is clearly of value to them.

      --
      If you don't know where you are going, you will wind up somewhere else.
    6. Re:Breakable Pledges by dangitman · · Score: 1

      Aren't corporations legally people?

      --
      ... and then they built the supercollider.
    7. Re:Breakable Pledges by Doc+Ruby · · Score: 1

      They're legally "persons", but that doesn't give them a "word".

      --

      --
      make install -not war

    8. Re:Breakable Pledges by Doc+Ruby · · Score: 1

      Defensive use of patents merely protects your use of an invention. Releasing the patents into the public domain would have the same effect.

      --

      --
      make install -not war

    9. Re:Breakable Pledges by PMoonlite · · Score: 1

      I have a hard time taking anyone seriously who doesn't even take the time to discover that their sig is a misquote.

      --
      -- Moderation in all things, exceptions to all rules --
    10. Re:Breakable Pledges by dangitman · · Score: 1
      The plural of person is "people."

      Anyway, if they don't have a "word" then how do they conduct business? Companies issue statements all the time, and "talk" to other entities.

      --
      ... and then they built the supercollider.
    11. Re:Breakable Pledges by Doc+Ruby · · Score: 1

      The plural of any kind of person is "persons". "People" is the plural of the kind of "person" who is human.

      Corporations don't actually conduct business. The people who own or work for corporations conduct business. The corporation is either an inaccurate collective term for those people, or a legal term for them and the property assigned to it. It doesn't have a "word". People issue statements in the name of the corporation, and the corporation is used to shield them from liability. Even if you take statements officially issued by the corporation, that's not its "word" the way a human has a "word", with any moral backing, conscience, heart, or actual thoughts. There's only the legal simulation of those actual human properties.

      As a purely legal entity, as opposed to a "natural person" (as humans are known to the law), the only "word" that binds a corporation is one that is legally binding. These pledges are just PR, and not legally binding. They are not even a legal analogy to a human's "word". The closest is a "contract" (which this pledge isn't), and that's not like a human's word, either. A human's "word" is our "bond", more than just a legal bond. It is the incarnation of our honor. Corporations have nothing like honor, which is a purely human characteristic.

      --

      --
      make install -not war

    12. Re:Breakable Pledges by dangitman · · Score: 1
      The plural of any kind of person is "persons". "People" [reference.com] is the plural of the kind of "person" who is human.

      That's funny. The definition you link to does not restrict the definition to humans. In fact, in the very first (the first definition listed is usually the most common) says it means "persons in general." I'm not understanding why it is improper to refer to legal persons as "people," as people is a more elegant word, and thus should be the preferred usage stylistically.

      Corporations don't actually conduct business. The people who own or work for corporations conduct business.

      So then, why are lawsuits often cited as "Joe Blogs vs. Company X" and not "Joe Blogs vs. The people who work for Company X"? Why do news reports say "Company X releases roduct Y" if the corporation does not conduct business? The whole reason for a company to exist is to conduct business, and shield humans from the ramifications of that business.

      As a purely legal entity, as opposed to a "natural person" (as humans are known to the law), the only "word" that binds a corporation is one that is legally binding.

      Which covers a wide range of the corporation's speech.

      A human's "word" is our "bond", more than just a legal bond. It is the incarnation of our honor. Corporations have nothing like honor, which is a purely human characteristic.

      Thay have to honor the law. Anyway, I'm not sure why you changed the argument. We were talking about whether a company has a word, not whether they have honor.

      --
      ... and then they built the supercollider.
    13. Re:Breakable Pledges by Doc+Ruby · · Score: 1

      You're just deliberately not getting it to try to win an argument with someone who knows better.

      There is a distinction between a "natural person" and a "corporate person". Those definitions of "people" do not mention any kind of person other than humans, though "person" does.

      One distinction is the basis for a human's "word", and a corporate communication. Corporations are sued as legal persons, not as natural ones. Only natural ones have the honor on which the sense of a person's "word" depends. A corporation's communication is either PR without the compulsion of human honor, or a contract, which these pledges are not.

      OK, now I've explained it in detail twice. I'm not sure why, because your last line claiming I'm changing the argument from "a corporation's word" to "a corporation's honor", when the meaning of a person's word is their honor, explains everything for me. You're a corporatist, badly defending a position that corporations are "people", not just legally created "persons". That all says a lot about your word, your honor. That yours means little, if you need that spelled out for you too.

      --

      --
      make install -not war

    14. Re:Breakable Pledges by dangitman · · Score: 1
      You're just deliberately not getting it to try to win an argument with someone who knows better.

      I am?

      There is a distinction between a "natural person" and a "corporate person". Those definitions of "people" do not mention any kind of person other than humans, though "person" does.

      Nonsense. There are many definitions in the link you gave that do not include humanity as a criteria. Of course, there are distinctions between humans and corporations. But that doesn't mean it is not correct to use the term "people" to refer to more than one legal person. Just read your own dictionary. I'm not sure why you are insisting that "people" can only refer to humans.

      On that note, why do you use the term "natural person" rather than the more straightforward term "human"? My main point with this persons/people thing is that the language is being distorted to accomodate legalistic views of the world. I prefer to go by what the dictionary says, and use human logic. "Natural person" is rather meaningless, because who defines what is natural?

      A corporation's communication is either PR without the compulsion of human honor, or a contract, which these pledges are not.

      But you don't need a contract for something to be legally binding. One can be sued over things one says outside of a contract.

      when the meaning of a person's word is their honor,

      But it's not. A person's word is just what they say. Not necessarily their honor. In any case, people do hold corporations to a sense of honor, so I'm not sure what you are driving at. People do judge the word of corporations, whether legally binding or not.

      explains everything for me. You're a corporatist, badly defending a position that corporations are "people", not just legally created "persons".

      That's an extremely strange interpretation, because I'm quite anti-corporatist, and my meaning in pursuing this line of argument is to show how ridiculous it is when we change the meaning of common words to accomodate corporate and legal desires.

      --
      ... and then they built the supercollider.
    15. Re:Breakable Pledges by ianezz · · Score: 1

      Releasing the patents into the public domain would have the same effect.

      But that would protect just the specific aspects of a product which were covered by said patents, but it tells nothing about other aspects that could be (wrongfully) patented by others.

      In other words: Microsoft is not saying "If you sue me on that patents, you can't use them anymore", but is really saying "If you sue me, you can't use that patents anymore".

      To be really equivalent, Microsoft would have to absolutely patent every aspect of its products, then release said patents into the public domain, and then we'd still need a flawless patent system to ensure that any bogus claim by others is thrown out from the start...

    16. Re:Breakable Pledges by Doc+Ruby · · Score: 1

      No, having the patents of course protects MS claims to only yhe specific aspects of the product covered by those patents.

      The public domain patent can be invoked by MS, or anyone else, as prior art that protects use of that invention from claims by anyone else.

      They are exactly equal. Simply because a public domain patent it "owned" by everyone equally, and useable by everyone equally.

      If anything, the public domain is better protection, because PD encourages more parties than a single holder to increment the invention without restraint, and even just to produce the original invention themselves. "Everyone's doing it" is a strong protection against a new "temporary artificial monopoly" claim by a new patenter, when the patent is already documented being put into the public domain, from which it can never be recalled.

      --

      --
      make install -not war

    17. Re:Breakable Pledges by ianezz · · Score: 1

      No, having the patents of course protects MS claims to only yhe specific aspects of the product covered by those patents.

      Hmmm... owning the patents offers more protection than that: assuming you had a legitimate patent on somehting and found Microsoft infringing it, you'd have to think twice before suing Microsoft, because if you sued, you'd instantly lose any right Microsoft previously gave you to implement aspects covered by the Microsoft patents (and Microsoft could then rightfully sue YOU for patent infringiment).

      If the Microsoft patents were put in the public domain, you couldn't lose that rights, and you wouldn't have to think twice before suing Microsoft.

      So, it's clear where the convenience is for Microsoft.

    18. Re:Breakable Pledges by Doc+Ruby · · Score: 1

      Well that's the point entirely. MS can "pledge" what they want, and then drop that pledge when it suits them, like when they want to infringe one of your patents. Or just drop the pledge when they want, because it's not legally binding.

      Other than cheating and manipulation, putting the patents in the public domain acheives exactly what these pledges promise. Without the extra management required by holding the patents (which require oversight and even periodic fees). So it's obvious that MS is retaining them to cheat, or at least reserve that option.

      So they should put them in the public domain.

      --

      --
      make install -not war

  18. Express Wasn't Around Back Then by Anonymous Coward · · Score: 0
    Microsoft: From here: http://msdn.microsoft.com/vstudio/express/ It's free.
    Nice try, as of this summer it's free. Notice how the setting to that scene was the late 90s.

    They're a good decade too late.
    1. Re:Express Wasn't Around Back Then by Threni · · Score: 1

      > Nice try, as of this summer it's free.

      It's been free for ages.

      >Notice how the setting to that scene was the late 90s. .NET was around in the late 90s?

      >They're a good decade too late.

      Too late for what? I thought Microsoft was the most successful software company of all time?

    2. Re:Express Wasn't Around Back Then by DragonWriter · · Score: 1
      It's been free for ages.


      The Visual Studio Express editions have been free since mid-2005, originally as a limited free-for-1-year program, that was extended to be free forever in April of this year.

      I've heard of "internet time", but calling that "for ages" just seems, well, a bit odd, even so.
    3. Re:Express Wasn't Around Back Then by BradleyUffner · · Score: 1

      the .net compiler has ALWAYS been available for free as part of the .NET SDK. you don't get Visual Studio with it, but you can compile and make your own .net applications for free, without paying for any software.

  19. Good, positive attitude by mangu · · Score: 4, Insightful
    Microsoft's position is that of someone in a warehouse full of gasoline cans. Let's not start throwing lighted matches around.


    It's a positive step, because it shows they can act rationally, having had their share of trouble from software patents. It also goes to show that, if software patents are bad for Microsoft, they should be considered generally as a Bad Thing for the software business in general.


    There is a general attitude in Washington, sponsored by the ??AA, that any law that creates more "intellectual property" is good for business. Microsoft is sending a message that it ain't necessarily so.

    1. Re:Good, positive attitude by rackhamh · · Score: 0

      It also goes to show that, if software patents are bad for Microsoft, they should be considered generally as a Bad Thing for the software business in general.

      What a crock. That's like saying that because gasoline is bad to sell to pyromaniacs, nobody should ever be sold gasoline.

      Here is a diagram to illustrate a view of the world that you might find enlightening:

      black---gray---white

      Your statement is also a logical fallacy. Here's a series of logic statements to illustrate the problem:

      Monkeys have brown hair.
      Bill Gates has brown hair.
      Therefore, Bill Gates is a monkey.

      Then again, maybe that wasn't the best example for this crowd.

    2. Re:Good, positive attitude by Anonymous Coward · · Score: 0
      Microsoft's position is that of someone in a warehouse full of gasoline cans. Let's not start throwing lighted matches around.


      Imagine two implacable foes knee deep in gasoline, each holding billions and billions of matches.

      - SNL parody of Carl Sagan's "The Day After" commentary

    3. Re:Good, positive attitude by RealGrouchy · · Score: 1
      Microsoft's position is that of someone in a warehouse full of gasoline cans. Let's not start throwing lighted matches around.


      I think that if it were that easy to get rid of Microsoft, someone would have done it already.

      - RG>
      --
      Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
  20. Re:Why by Excelsior · · Score: 1

    It's not patent hogging. Companies today have to apply for patents, even when they don't plan to enforce them, for purely defensive reasons. If you don't apply for the patent first, someone else will come knocking at your door who did.

    The thing about this article that I don't understand is that the part about it being "a significant shift in how Microsoft is dealing with open standards." (emphasis mine) AFAIK, Microsoft has never sued anyone for patent infringement, and has an unwritten policy against it. The only difference here is that they are writing it down. Even the post states it "is similar to the covenant not to assert patents that it issued last year with respect to its Office 2003 XML Reference Schema". So again, how is this a significant shift?

  21. Re:Why by DragonWriter · · Score: 1

    Furthermore, IIRC, patents come with an affirmative duty to enforce the patent; failure to do so can lead to loss of the patent. So a pledge not to "assert" (i.e., enforce) the patent (contrary to, say, an open public conditional offer of a free license to use the patent) might well jeopardize the patent itself.

  22. Promise isn't worth much. by Lead+Butthead · · Score: 0

    Promise unless is in the form of a written contract, isn't worth much. Things must be taken in the context of capability, not intention; for intention could change easily and quickly. Just because Macroshaft promises today that it will not sue, does not preclude the said action in the future, since its patents are enforceable but (non-specific) promise isn't.

    --
    ELOI, ELOI, LAMA SABACHTHANI!?
    1. Re:Promise isn't worth much. by Anonymous Coward · · Score: 0

      It's a shame you had to spoil a good post by the "Macroshaft" reference. Just for contrast I'll say "Red Shat" and "Lunix" and "Mac OS COCKS". The stupid balance is restored. A good point is better without the childish rhetoric.

  23. Promise by RAMMS+EIN · · Score: 0

    Quoth Microsoft: We hereby solemnly pledge not to use these patents to scare our customers away.

    --
    Please correct me if I got my facts wrong.
  24. Competitors by RAMMS+EIN · · Score: 1

    Of course, they said nothing about using the patents against their competitors or vendors or users of competitor's products. So what have we gained? They won't sue you, as long as you use or distribute _their_ products. Well, thank you very much. The chilling effect of software patents on the industry is still as strong as ever.

    --
    Please correct me if I got my facts wrong.
  25. OH, sure, they'll act contrary to Capitalism by Anonymous Coward · · Score: 0

    And the wolf won't enter the chicken koop.

    Look here:
    http://malfy.org/

  26. SO by JustNiz · · Score: 1

    if they're not intending to use them, why did the get them in the first place? Its like someone pointing a gun at your head but saying "I won't pull the triger, honest".

    1. Re:SO by FishWithAHammer · · Score: 1

      You want SCO to have them?

      Better the devil who owns Windows than Darl McBride.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    2. Re:SO by plierhead · · Score: 1
      if they're not intending to use them, why did the get them in the first place? Its like someone pointing a gun at your head but saying "I won't pull the triger, honest".

      Because we live in a world (to continue your analogy) where other people DO have guns, so companies like MS are forced to pack pistols themselves.

      Its a little like nuclear deterrence - when the others have nukes you need them to, even though most people wish they didn't exist.

      --

      [x] auto-moderate all posts by this user as insightful

    3. Re:SO by JustNiz · · Score: 1

      >> To get to my real email: echo zqxv3nnrz0a9cbrxl39 | tr 0n3abvqxrzc9 @pogirdc.leam great sig. It means you don't get emails from windows users. I like it ;-)

  27. Re:Why by EPAstor · · Score: 1

    That's completely false... you're thinking of trademarks. There's no legal obligation to enforce a patent.

  28. Why not a license by rsilvergun · · Score: 1

    instead of a pledge. A pledge is all nice and pretty, but a good 'ole legally binding license would be even better, and would remove any doubts (since it wouldn't matter what MS decided to do later on).

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Why not a license by Rik+van+Riel · · Score: 2, Interesting

      A pledge is a lot nicer, since a license would need to be signed and returned by every recipient of software covered by the specifications.

      This, in turn, creates issues where somebody who distributes free software cannot automatically pass the license on to the people dowloading the software.

      A universal pledge, that covers everybody, is a lot more practical.

    2. Re:Why not a license by Handpaper · · Score: 1
      I can't help thinking that the best option would have been to dedicate the patent, as Bell labs did with Dennis Ritchie's patent on the setuid bit.

      This would have been completely unambiguous with no possibility of retraction, whilst still preventing others from patenting the same invention - Microsoft's stated reason for taking it out in the first place.

    3. Re:Why not a license by DragonWriter · · Score: 1

      No, a license agreement (a contract) would need to be accepted, a license (which is not a contract, but a unilateral grant) would only need to be endorsed by the party giving the license, not returned by those receiving it. (And even license agreements, don't need to be "signed and returned" to be accepted.)

  29. Protection by EmbeddedJanitor · · Score: 1
    Sometimes you patent something to prevent someone patenting the same, or similar, thing later and gouging you for it.

    Also, if there is similar prior art, then getting a patent shows that yours is sufficiently different to not infringe.

    --
    Engineering is the art of compromise.
  30. Re:Why by DragonWriter · · Score: 1

    I know its true of trademarks, but I wasn't thinking of them. I'm pretty sure its true of patents as well.

  31. This is idiotic by Asrynachs · · Score: 1

    The whole idea behind a patent is to give the patent holder an amount of time with which to make money off their invention. Microsoft patenting web elements then not enforcing the patent is just a bloody waste of time.

    The only other reasoning I can see behind this is so they can say 'yeah we did this'

    1. Re:This is idiotic by sillybilly · · Score: 1

      Or they can say we did this so somebody else can't do it then sue us for their patents - is one argument used a lot, we do "defensive patenting." I think the term "defensive patenting" is boloni, if that's all you want, to defend yourself all you need to do is publish to the world without applying for a patent, and then it's prior art public domain for anyone else, and nobody can have a patent on it and sue you. You just have to be the first to publish it to the world before someone beats you to it and publishes it as a patent. That's all.

  32. Re:Why by nuzak · · Score: 1

    You seem to know your stuff, judging from your other posts on this thread ... but the only affirmative duty I can find with respect to patents has to do with prior art searches and "due care" to not infringe other patents when one has "notice" of a patent.

    Not enforcing a specific case of infringement might entitle the defendant to equitable relief (laches), and I'm also fairly sure there's a duty to mitigate damages before seeking relief (not sure what that's called, now you really know IANAL). But I couldn't find any other affirmative duties for patents ... though I suppose I could do better than using Google as my law library :)

    --
    Done with slashdot, done with nerds, getting a life.
  33. Re:Why by TekPolitik · · Score: 1

    I know its true of trademarks, but I wasn't thinking of them. I'm pretty sure its true of patents as well.

    It is not, although in the right circumstances, laches might apply (references can be found in other comments to this story).

  34. Except, of course, that itsatrap by Mateo_LeFou · · Score: 1

    I'm not seeing this as a saw-the-light moment w/r/t "intellectual property". I see it as a fairly simple maneuver to make sure that no one hesitates to implement XML the way Office 13 does.

    --
    My turnips listen for the soft cry of your love
  35. So, why?-OSS patents by Anonymous Coward · · Score: 0

    So THAT'S why OSS has a patent porfolio.

  36. Protection against patent suits by I'm+Don+Giovanni · · Score: 2, Insightful

    A good reason to patent something you "invented", even if you have no intention of enforcing them yourself, is to prevent some small company that does nothing *but* patent from patenting your "invention" and coming after you. Even if you had "prior art", the case costs money to actually win, so you might feel compelled to settle to make it go away.

    Microsoft normally doesn't sue over patents, but they're the biggest target for these patent-specialist companies (since MS has the most money, and potential suers think MS would be more likely to settle since they can do it without missing the cash), so they patent their stuff for their own protection.

    --
    -- "I never gave these stories much credence." - HAL 9000
  37. Re:Have a reality check by sillybilly · · Score: 1

    It's like telling a dog, that doesn't want a collar and chain around it's neck, "Here doggie, doggie, let's put this chain on your neck, and we promise we ain't gonna yank it! Good dog!" What's wrong with dogchains if there is a promise they will never be used and abused? They are just like not having a collar around your neck, after all, the covenant is legally binding unless - unless, aha, I knew there was a catch! - unless you inspect the small print, which is subject to interpretation by lawyers in a courtroom at some later time. But baby steps first, let's get the collar on your neck, today, let's get over that step first, then we deliberate over whether we have the right to yank it or not. OK? Com'ere doggie! Good daaawg!

  38. Re:A promise is as good as gold by Russ+Nelson · · Score: 2, Informative

    Uhhhh, actually, there is a legal doctrine called "reliance". If somebody says "I won't do this even though the law lets me", and you rely on their promise, then they have very little chance of successfully doing it. The judge will throw their case out of court so fast it will go into orbit.

    --
    Don't piss off The Angry Economist
  39. Re:Why by amliebsch · · Score: 1

    I'm also fairly sure there's a duty to mitigate damages before seeking relief

    It's called - get ready for this - "mitigation!"

    Seriously, though, I Am Not An IP Lawyer, but I am an attorney who sat through a couple of IP law classes, and I believe that you are 100% correct - there is no duty to defend a patent; of course this is not legal advice.

    --
    If you don't know where you are going, you will wind up somewhere else.
  40. I'd be happier... by zogger · · Score: 1

    ...to be one day reading a joint press release from MS and IBM and Apple and HP and a large, large list of other major companies all holding a news conference where they decry software patents and business process patents as a really bad idea, and call on Congress to just change the law, and in the meantime they promise to not persue a single additional one. *That* would be impressive and give a better sense of confidence and true intent.

    Until then, it is like the global status of nuclear weapons. Some nations have them (but they won't give them all the way up nor allow any smaller nations to have them), some nations don't have them but apparently want them, there has been some noise about never using them (again) or reducing the total numbers,etc, maybe all the way to "none", but until the "no nukes anyplace anytime for any reason" process is transparent and open to anyone anywhere and any time to inspect and verify-sorry, *no trust*. I trust none of the above with nuclear weapons, to never be dinks with them. I trust none of the above with software or business process patents to never be dinks with them. The old adage is still true, talk is cheap.

  41. Can they release them? by SanityInAnarchy · · Score: 1

    As in, public-domain them?

    Because I don't like trusting the FSF with so much. I can understand the GPL being the way it is, but really, how long can it continue to be the FSF?

    Actually, I believe this is why some software works the way it does -- Gentoo asks that you sign over the copyright to any ebuilds you submit to the Gentoo Foundation. That way, if they want to change the license of the distro later, they can do it. I like this better -- right now, Linux can't switch to the GPLv3, because everyone owns their own contributions, and they included a note that said "GPLv2, but not later", whereas most GPL'd stuff is GPLv3 or later. A single "no" from a developer would wreak havok if they ever attempted it.

    Thank God they put in that clause, or the FSF could wake up one day and release the GPLv4, which says "This code is now completely public domain." Or something like that. No, I don't like the single point of failure. The upgrade clause is nice, if we have a mechanism whereby a few people can actually switch to a new license.

    At least that way, if Gentoo decides to relicense everything as proprietary, we still have Ubuntu -- and anyone can fork the Gentoo code anyway.

    Similarly, I would not like the FSF to be able to go around and sue the shit out of everyone infringing on these patents. Just have MS sign something that says "These patents are hereby public domain..."

    --
    Don't thank God, thank a doctor!
    1. Re:Can they release them? by Anonymous Coward · · Score: 0
      9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.
      Note the "similar in spirit" bit.
    2. Re:Can they release them? by SanityInAnarchy · · Score: 1

      Which is not legally binding.

      I trust the FSF as it stands now, but it's dangerous to trust any institution over time. Who knows what the FSF will look like in 50 or 100 years? By then I might try to public-domain my work...

      --
      Don't thank God, thank a doctor!
  42. Re:Why by EPAstor · · Score: 1

    I'm actually pretty sure of this - it's not true of patents.

  43. Hint: Try reading the article by LordEd · · Score: 1
    I think this part takes care of the competitors complaint you have. It was buried right after the first header, so you might have missed it.
    Microsoft irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing any implementation to the extent it conforms to a Covered Specification ("Covered Implementation"), subject to the following.

    If a competitor uses any of these patents, Microsoft is not going to sue. No requirement to license or brand as a microsoft product or anything. The only catch is if you sue Microsoft, the promise goes away and a swarm of lawyers will start collecting more money.

    -------
    In Soviet Russia, patent sues you!
  44. Is this not just marketing? by FritzSolms · · Score: 2, Insightful

    The implicit message conveyed is that Microsoft has patented all these standards, giving the impression that all these public web standards are thanks to the innovation of Microsoft. They have contributed to ssome of these (most notably the SOAP specification), but web services are not just due to Microsoft. Furthermore, having contributed to SOAP as a public standard in a W3C process should certainly have prevented them from being able to patent it (or am I wrong?). SOAP is, however, included in the list of 35 software patents which are not enforces??? I would think that the W3C would have a policy that if a company contributes to a public standard and then patents it, that that company would be prevented from participating in any other community processes. Does anyone have the actual list of patents?

  45. Get your act together moderators. by Anonymous Coward · · Score: 0

    I see some clueless twit modded this overrated after I'd modded it insightful. You are quite right of course: The defused patents of Microsoft and IBM are a tiny fraction of their portfolios and a very tiny fraction of all software patents. IBM's pledge occurred around the time of the CII Directive and was thought by many to be a largely political move and since EPLA, the Gowers review and a similar EU review are underway and some extremely important court cases in the UK are coming up very soon, it would not be at all surprising if this Microsoft pledge was politically motivated.

  46. FUD by Anonymous Coward · · Score: 0
    They just couldn't resist could they?


    Because the General Public License (GPL) is not universally interpreted the same way by everyone, we can't give anyone a legal opinion about how our language relates to the GPL or other OSS licenses, but based on feedback from the open source community we believe that a broad audience of developers can implement the specification(s).


    Oh Microsoft, why are you using contractions in formal writing, why not just use 13375p34k?

    Anyway, I think it would be an act of good will to recipricate this gesture when we ship Windows apps.


    The Microsoft End User License Agreement (MSEULA) is not believed by many experts to constitute a legally binding contract, however we can not give anyone a legal opinion about how our application relates to the MSEULA or other restrictive licenses.

  47. How about .NET? by MobyDisk · · Score: 1

    I would love Microsoft to make this statement about their .NET related patents. C# is a very good language, and the .NET framework is excellent. I would love to use Mono to make cross-platform C# applications, but the fear of Microsoft striking down and killing various implementations of the runtime via patents is too dangerous.

  48. Re:Why by zootm · · Score: 1

    I think that the significance of the shift centres around certain caveats in their previous promise, which were perceived as being restrictive in particular to open source development. The change to being "totally open" (or disambiguating their previous wording as regards this misunderstanding, which seems more likely to me) is probably what is being referred to.

    I think that publically stating that they intend not to sue, rather than having an unwritten rule, is a significant shift as well — the case of this with the Office XML formats, the covenant was for that single format because of political reasons, certain clients demanded that it be the case. Following this policy through more products is significant in a way, too.

  49. Free licenses would be better by Nom+du+Keyboard · · Score: 1
    ...a new promise not to assert its patents with respect to 35 listed Web Services standards.

    Free licenses would be better. Then the promise couldn't be changed in the future.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."