Slashdot Mirror


Microsoft's SUSE Coupons Have No Expiry Date

mw13068 writes "In a recent article in the Seattle Post Intelligencer FSF General Council Eben Moglen points out that the Microsoft SUSE coupons have no expiration date. The result? 'Microsoft can be sure that some coupons will be turned into Novell in return for software after the effective date of GPL 3. Once that has happened, patent defenses will, under the license, have moved out into the broad community and be available to anybody who Microsoft should ever sue for infringement.' Groklaw is also covering the story in it's inimitable way."

35 of 298 comments (clear)

  1. Don't worry Zonk by Anonymous Coward · · Score: 5, Funny

    Google says 11,000 people also misspelt Expirey.

  2. Expirey? by nlitement · · Score: 3, Informative

    Why doesn't anyone at least proofread the title? What's "expirey" anyway?

    1. Re:Expirey? by nxtr · · Score: 3, Funny

      Ex pire y
      1. A state of expiration, not quite fully expired, but not as good as new. Kind of like milk that's been sitting in the fridge for a while, but still hasn't reached its expiration date.

    2. Re:Expirey? by HaeMaker · · Score: 3, Funny

      It's a perfectly cromulent word.

  3. Great, by Watson+Ladd · · Score: 3, Interesting

    But could they only apply to GPL v2 software? Does anyone know the wording of one of these cupons?

    --
    Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
    1. Re:Great, by trianglman · · Score: 4, Interesting

      From having read Moglen's blog and a number of other interviews/articles of/about him, GPL3 is in its final draft and will be released in June (IIRC). It closes the loophole Novell used, and not only does what is described in this article, but also, could make Microsoft a Linux distributor, subject to GPL, et. al.

      As far as the MS/Novell deal, Novell paid a small sum (relatively speaking), Microsoft paid a much larger sum, in part for these coupons which they are reselling. I forget the numbers but they should be easy to google.

      --
      Clones are people two.
    2. Re:Great, by Anonymous Coward · · Score: 3, Informative

      Sorry, forgot the blog link - http://emoglen.law.columbia.edu/blog

    3. Re:Great, by QuantumG · · Score: 5, Insightful

      You do know that the new versions of GNU and many other projects will be GPLv3 only right?

      If Novell chooses to distribute only old forks, good luck to them, they're dead in the water already.

      --
      How we know is more important than what we know.
    4. Re:Great, by trianglman · · Score: 4, Informative

      Like the person above you quoted, Microsoft wouldn't exactly be a "distributor", they would be a "conveyor" by giving access and patent litigation protection to a distribution of a GPLv3 piece of software. Thus every other copy of that software would then be protected from patent litigation, no matter who is using it. Thus the paper itself doesn't have to be under GPLv3 to make MS subject to the license. Mind you this would still have to be upheld in court, if Microsoft thought it could fight it. IANAL, but from everything I've read MS is either going to have to cancel this Novell deal completely, and revoke those coupons (don't know if that is possible in the Novell deal or not), or bend over and say thank you, either now or 3+ years of litigation from now.

      --
      Clones are people two.
    5. Re:Great, by notamisfit · · Score: 4, Insightful

      As I've stated before, I really don't see what the downside here is. GCC just did a huge update, but GCC5 is a long time a-comin', glibc's rock steady, most of the toolchain stuff is stable and has been for the last five to ten years, Emacs 22 is vaporware, and I think we'd all prefer if Bash didn't update anymore. The Novell-MS deal is valid for five years, and Novell can do that standing on their heads with what they've got. The stuff users actually use might be a different area, but KDE's ultimately going to go the way Qt goes (haven't heard anything), and Novell's got enough pull in GNOME's development and/or the technical expertise to maintain a separate desktop if the pull doesn't go their way.

      --
      Jesus is coming -- look busy!
    6. Re:Great, by notamisfit · · Score: 3, Interesting

      I hate to cross Godwin, but I'll just point out that no one put a gun to Novell's head and said "Make this deal with Microsoft right NOW!". They knew what they were doing, and if they didn't see that the FSF crowd would have a problem with it, they're either blind or fucking stupid.

      --
      Jesus is coming -- look busy!
  4. Let me tell you a story... by grub · · Score: 5, Funny


    When I was a wee lad of 5 or 6, my grandpa would sit me on his lap and tell me about life and learning. He'd say things like "Boy, always treat people as you'd like them to treat you" or "A penny saved is a penny earned".
    My favourite one was "Boy, never, ever misspell the word "expiry" or you'll look like a fucking retard."

    I sure miss Grandpa.

    --
    Trolling is a art,
    1. Re:Let me tell you a story... by hcmtnbiker · · Score: 3, Funny

      My grandpa told me "Boy, never, ever use double quotation marks inside a quote, you'll look like a bigger fucking retard then the person who misspelled expiry"

      ;)

      --
      If i had one dollar for every brain you dont have, i would have $1.
  5. Re:Well by click2005 · · Score: 4, Interesting

    The vouchers can be exchanged for Suse Linux which currently uses GPLv2. When the linux kernel switches to GPLv3 they will have to release newer versions of Suse with GPLv3 (or fork off the current GPLv2 licensed tree and be stuck with an old kernel). If a single person exchanges a voucher after Suse switches to GPLv3, everyone gets protection. The MS voucher cant change the license that Suse comes with. Its possible the vouchers specify which version of Suse they can be exchanged for but this appears to not be the case.

    --
    I am a free slashdotter. I will not be modded, blogged, DRM'd, patented, podcasted or RFID'd. My life is my own.
  6. Re:expiry its by QuantumG · · Score: 4, Insightful

    or stop using the term "editors".

    --
    How we know is more important than what we know.
  7. Re:Max character limit by The+Bungi · · Score: 5, Funny

    Maybe they have a 49 char max, but I could be wro

  8. Re:This doesn't make any sense... by QuantumG · · Score: 3, Interesting

    In the future Microsoft will either have to trade in those coupons for software (which will be licensed to them under the GPLv3) or they will have to dump them in a sewer drain and forget about them. The article says what it will mean if Microsoft trades them in.

    --
    How we know is more important than what we know.
  9. Re:This doesn't make any sense... by dAzED1 · · Score: 3, Informative

    you're missing the point.

    MS (effectively) bought a bunch of coupons for SuSE. MS is who will be handing out those coupons.

    So either MS just shrugs its shoulders, and counts the money they paid to Novell as a loss (meaning - they don't give away the coupons), or they somehow give away all the coupons before anything in SuSE uses GPL3 (which is the only way what you're saying would matter), or..., and the point of the GP, MS uses the coupons realistically, and by so doing sanctions the GPL3 as it is Microsoft giving out the coupons, not Novell.

  10. Good news for Digg by mrsam · · Score: 5, Insightful

    From TFA:

    [ A spokesman for a Microsoft-funded trade group ] disputed the assertion that Microsoft's distribution of Suse Linux service and support coupons makes it a Linux distributor.

    "They're not distributing Linux," Wilder said. "They're providing somebody access to a service but they're not providing copies of Linux on a disk, and they're not providing somebody access to Linux for the purpose of download, and so they're not engaged in any distribution."





    Great news! Let's start all posting the AACS key to Digg, again. After all, you won't be distributing AACS yourself, and you are not going to provide access to download anything.


    1. Re:Good news for Digg by jellie · · Score: 3, Insightful

      I had the same reaction when I read that sentence. If I twist their own logic... can't I distribute Windows keys, because that's only "providing somebody access to a service"? I'll tell them to find their own copy to download, but the key is legitimate!

  11. So M$ Suse is like WinDOS? by twitter · · Score: 3, Interesting

    If MS are giving away coupons for a version of SUSE, what the hell is stopping them from giving away the disk version from the day they made their coupons?

    You mean try to push it as bits in a box like Vista or XP with a five year "cycle" time?

    They could do that, but no one will buy them and that will hurt M$. Who wants to pay for a year old version of free software? Sure, it works but you can just download one that works better. The terms of the deal were that Novel would pay a percentage or a minimum of $40 million. Looks like the minimum is going to be what they get, so they will be down about $120 million. That's the cost of FUD, I suppose.

    Another BIG problem with your scenerio is that they may have to cut out all software licensed under GPL 2 or later. It's the user or author that gets to decide the GPL version, not the vendor. In that case they will have to just throw the coupons away.

    This is a fine ending for M$'s attempt to charge licensing frees for free software like they own it. They can own it, so long as they abide by the terms of the GPL, like IBM and everyone else. It's M$'s steadfast refusal to co-operate that keeps them out of the free software party. They can't just get along and compete like everyone else, they have to own everything and squeeze every nickel out of every user. It's not going to work any more than their in house software can compete in a free market. At the very best, they will get a old, modified and incomplete version while everyone else enjoys the latest and greatest.

    --

    Friends don't help friends install M$ junk.

  12. Reservations about the timing. by Chronus · · Score: 3, Insightful

    Okay, this sounds like bullshit. I have two main points to make and I'd like to get an answer to these reservations.

    I don't think that these coupons would be effected by the change over to GPL3. I'm betting they're a not too hard legal fight away, tops, from legally declaring that these coupons were released for a particular legal/business situation and making them not count for GPL3 versions of the product.

    And even if this all goes down the way groklaw says it will, I don't believe you could mount an effective legal challenge against Microsoft when they invalidate all the vouchers and offer either a refund or a product of equal monetary value.

    I also kind of get the feeling that if these guys waited they coulda sprung this on Microsoft at the first legal challenge they offered and totally took the advantage or at lest made a nice high profile case with more amusing geeky stories following it up. Now, I think the Microsoft legal beagles will shut this down before it comes to anything.

    It happens.

    --
    And this long long speach comes to one point... That-- OOOO! QUARTER!
  13. Re:This doesn't make any sense... by QuantumG · · Score: 3, Insightful

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License
    as published by the Free Software Foundation; either version 2
    of the License, or (at your option) any later version. Guess who's option it is.

    --
    How we know is more important than what we know.
  14. Re:Well, of course! by mgiuca · · Score: 3, Funny

    My expirey-sense is tingling!

  15. Re:GPL v3 - Patents - Kernel - Linus by MichaelSmith · · Score: 4, Informative

    protection against MS-expected-patent-infringement will be available only if kernel is released under GPLv3

    The GNU part of the userland will definitely go to GPLv3, and that is as much a part of linux as the kernel.

  16. Re:What I want to know is.. by QuantumG · · Score: 3, Insightful

    it's complicated dude.

    Microsoft can't sue anyone cause they are violating patents themselves. If they sue some random open source developer, IBM through a couple of patent pooling organisations will step in and sue Microsoft. This is the whole mutually assured destruction thing.

    So no-one really cares about Microsoft suing them.. except, ya know, a few fortune 500 companies who are afraid of what any announcement of a lawsuit will do to their stock. The problem is, these idiots are quite happy to fork Microsoft a few dollars for an assurance that they won't be sued. This means Microsoft feels bolder to pretend they are going to sue, which means they get more licenses, etc.

    --
    How we know is more important than what we know.
  17. Contracts Law by GodInHell · · Score: 3, Insightful
    Wow, this sounds great - MS makes a stupid contract and gest BORKED when the GPL team change the license. Except.. this is a really one sided (as in straw man) position.


    IAJALS*, but contracts are always subject to interpretation as to meaning and intent. There are rules (which are silly, generally) limiting what can and cannot be brought in as evidence of intent - but terms like "advantadge of the bargain" and "intent of the parties" weigh heavily on judges minds when they look on contracts like this. One of the big principles of law is that there is no such thing as "magic words" in law that force parties to subject themselves to unfair (technically "inequitable") results. -actually, property law is an exception to that.. deeds are very formulaic under most state systems, but that's just real estate, which is not touched here-

    Here MS has granted a limited liscense.. there is ample evidence as to intent at the time of the contract formation (many press releases from all concerned parties) and then this defense is practially a template for how to show bad faith on the part of a contracting partner. As discussed above, Novell has little / no option except to distribute under the 3.0 GPL, but doing so subjects their partner to very harsh terms which are explicity intended to fuck them over. That is a text-book worthy demonstration of abusive languge in a contract.

    I'm not saying the FSF folks don't know what they're doing - they're very clever and this is sharp stuff - but this is no one sided tidal wave bearing down on MS, and they do have their own lawyers (as you may have heard), who are also very smart (and they drink the blood of virgins.. so bonus evil points).

    -GiH


    * = I am just a law student

    1. Re:Contracts Law by Compuser · · Score: 3, Interesting

      Except there is ample evidence that MS higher-ups were warned ahead of Novell deal of this exact predicament. By Moglen himself. In person.
      So if MS wants to argue the intent thing, they may have a problem. I am sure MS will find a way to get out of this but arguing over intent
      is not likely to be it. Nobody turned around and, as you so eloquently put it, "fucked them over". They knew damn well what they were getting
      into ahead of time.

  18. Re:Max character limit by Kadin2048 · · Score: 3, Funny

    Actually I did look it up, but there was no entry (Random-House). As my initial guess for the choosen usage

    I hate to be the one to have to say this, but maybe you'd better get a better dictionary.

    The default one in Firefox (dictionary.reference.com) isn't too bad; you can get it by typing "dict {word}" into the URL field. Although honestly, Google seems to just get better and better as a spell-checker; actually it'd be pretty slick someday if spelling packages could failover to Google for suggestions, on detecting a word not in their dictionary -- that would let them stay more or less permanently up-to-date, even on neologisms. (I bet Google would consider such automated queries abusive, though.)

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  19. Danger of the GPL? by Kaenneth · · Score: 3, Interesting

    What if the GPL were changed requiring any distributor to give ONE HUNDRED BILLION DOLLARS to the user?

    Could a user legally force a developer who released software under a prior GPL version, with the future version clause included, to pay such a sum?

    From Wikipedia... http://en.wikipedia.org/wiki/Contract
    If the terms of the contract are uncertain or incomplete, the parties cannot have reached an agreement in the eyes of the law.[19] An agreement to agree does not constitute a contract, and an inability to agree on key issues, which may include such things as price or safety, may cause the entire contract to fail. However, a court will attempt to give effect to commercial contracts where possible, by construing a reasonable construction of the contract.[20]
    Courts may also look to external standards, which are either mentioned explicitly in the contract[21] or implied by common practice in a certain field.[22] In addition, the court may also imply a term; if price is excluded, the court may imply a reasonable price, with the exception of land, and second-hand goods, which are unique.
    If there are uncertain or incomplete clauses in the contract, and all options in resolving its true meaning have failed, it may be possible to sever and void just those affected clauses if the contract includes a severability clause. The test of whether a clause is severable is an objective test - whether a reasonable person would see the contract standing even without the clauses.

    By allowing major modification against the will of one of the parties, is the GPL "Incomplete"? Would this standard would allow a distributor to not be bound by clauses in a contract that were not even existant at the time of the contracts inception?

    With the GPL's 'viral' nature, wouldn't it be a huge liability for anyone to agree to such an open ended contract?

    Could arguing this case damage Open Source, by showing a possible danger of contributing anything under the GPL?

    Not saying the GPL should change however it wants, however, allowing one party to an agreement to unilaterally change the terms after the fact is a bad idea. Unless you want your rent to triple, and still be bound to your lease, and you lease extended to 99 years, payable in advance.

    1. Re:Danger of the GPL? by nanosquid · · Score: 3, Interesting

      What if the GPL were changed requiring any distributor to give ONE HUNDRED BILLION DOLLARS to the user?

      Presumably, distributors would simply choose not to distribute under the new license. And they can always choose not to distribute the software at all, just like people can choose not to sell or buy new versions of Microsoft software that may come under new licensing terms.

      Could a user legally force a developer who released software under a prior GPL version, with the future version clause included, to pay such a sum?

      First, the developer can change the license and just strike the "or later" clause for future releases if he likes since he owns the code.

      Second, the standard clause says "or later", which means that you can continue to distribute under the old version.

  20. It's very simple for Microsoft by harlows_monkeys · · Score: 5, Insightful
    It's very simple for Microsoft to deal with this. Let's say Linux goes GPLv3, and SuSE is on 10.7 by then, which is the last GPLv2 version. SuSE 10.8 is GPLv3.

    You get one of the coupons. You wait a couple years, and by then the current SuSE is 11.2.

    You turn in your coupon.

    And guess what? Microsoft or Novell or whoever handles fulfilling the coupons sends you a bright new shiny copy of SuSE 10.7.

  21. Granny Weatherwax by chthon · · Score: 3, Interesting

    The Granny Weatherwax way : she doesn't have the vampire in her blood, the vampire has her in his blood.

  22. Re:GPL v3 - Patents - Kernel - Linus by slash.duncan · · Score: 3, Informative

    Five points.

    1) I'm skeptical this will force MS into anything in regard to the GPLv3, except /maybe/ if MS continues to distribute coupons after something critical goes GPLv3, in part because I think it likely a court will hold that the agreement was made before the license change and MS can't be held to an ex pos facto license change, and in part because it's really still up in the air whether what they are doing would legally be distribution or not -- it may not be, and no opinions posted here are likely to matter when it comes time for a court to rule on that.

    2) With draft-3, Linus has said he's actually quite pleased with how it turned out, now. It remains to be seen whether he'll like the legally binding final version or not, but it's looking rather better than it did. Of course, he's not going to change the license all on his own, either, but his opinion will make a big difference, and even if it didn't, if his opinion on it has changed that much, others may have as well.

    3) It'd be a long process, but the kernel /could/ change to GPLv3, regardless of what many say, /if/ most/all of the current major contributors were to agree to it. It'd be quite a long journey, several years, but if all the major contributors agreed that's a lot of code that could be switched first to GPLv2 or 3, and later to v3 only, without any rewriting at all. Given the existing rate of code turnover, within three years or so I'd say a good 2/3 to 3/4 of the code could be GPLv2/GPLv3 dual licensed with little effort at all. After another couple years of more concentrated effort, culminating in a seriously focused coding marathon much like the Bitkeeper>GIT transition (which many thought couldn't be done either, at least and keep the same productivity), the remaining code should have been rewritten, and the GPLv2 side of the dual license could be dropped.

    The license couldn't be turned on a dime, and it WOULD take the agreement of nearly all current and former major contributors, but it COULD be changed, given a time frame of several years and sufficient motivation to do so.

    4) I've not yet read the Groklaw article (I will), but the point you quote about the patent protection only applying if the kernel is GPLv3 is valid -- for the kernel, not for Novel/SuSE. IOW, for the patent protection to apply to /the/ /kernel/ the kernel will have to be GPLv3 licensed. The protection in the license can only apply to something licensed under it, so of course, it could only apply to the kernel if it's so licensed. However, as you point out, that could be a VERY good reason to switch to GPLv3, quite apart from any other reason. The way patents are going, it may be that the kernel will ultimately /have/ to switch, or lose the momentum it currently has to something else (say Sun's Solaris kernel, if they license it GPLv3 as they are making noises saying they might do). It could well be that within a few years, few businesses will risk deployment of a GPLv2 kernel due to perceived (note that word, perceived, they may or may not have been legally validated) patent issues, and the money now funding all those full time Linux kernel devs will be funding something else (Solaris development?) if the Linux kernel isn't in the process of going GPLv3 by then.

    5) During the dual GPLv2/GPLv3 license period, and this applies to anything licensed GPLv2 or later as well, the license says at YOUR option, meaning each user/distributor can choose the version they wish. Some have claimed that such would allow users to force distributors to the v3 terms if they wished. That isn't so, and the FSF doesn't hold it to be so either. It simply means that anyone downstream can redistribute with only one of the licenses if so desired, rather than both. It does NOT mean anyone can hold a specific distributor to the terms of one or the other licenses if they choose to be held to the other one. Thus, MS (if it is held to

    --
    Duncan
    "Every nonfree program has a lord, a master,
    and if you use the program, he is your master."
    R Stallman
  23. Expiry Dates by ajs318 · · Score: 3, Insightful

    No expiry date? I should hope not!

    It's bad enough when gift vouchers have an expiry date. The way I see it, when I buy someone a gift voucher from a store, I am lending the store money; and by slipping the gift voucher inside a birthday card, I am transferring the debt to a third party. It's not fair for the store to dictate that they will refuse to honour the debt after a certain date.

    What's worse, I bet if I took out one of the same store's payment cards (not sure why I'd want to: only valid in their own and other participating retailers' outlets, and up to twice the interest rate of a normal credit card, looks a poor value proposition to me), I bet they wouldn't like it if I said something like "If I haven't paid you back in full within 12 months, I'm not going to pay you anything at all".

    Why should the store, as my debtor, be allowed to get away with imposing an expiry date on a gfit voucher? THEY OWE ME (or the recipient of the gift voucher) MONEY, FOR CRYING OUT LOUD!

    Disclaimer: I Am Not An Economist (But I Am Tight With Money).

    --
    Je fume. Tu fumes. Nous fûmes!