Slashdot Mirror


Microsoft Excludes GPLv3 From Linspire Deal

rs232 writes to tell us that Microsoft is excluding any software licensed under the new GPLv3 from their recent patent protection deal with Linspire. "Microsoft has since been treating GPLv3 software as though it were radioactive. 'Microsoft isn't a party to the GPLv3 license and none of its actions are to be misinterpreted as accepting status as a contracting party of GPLv3 or assuming any legal obligations under such license,' the company said in a statement released shortly after GPLv3 was published on June 29. In addition to excluding GPLv3 software from the Linspire deal, Microsoft recently said that it wouldn't distribute any GPLv3 software under its SUSE Linux alliance with Novell, even as it maintains in public statements that the antilawsuit provisions in the license have no legal weight. "

20 of 342 comments (clear)

  1. Stallman by timeOday · · Score: 3, Insightful

    he must be doing something right if Microsoft is shunning it.

  2. So what? by Frosty+Piss · · Score: 4, Insightful

    Look, Microsoft is not an "Open Source" software company. Neither they, nor anyone else (including "Open Source" software companies), are obligated to distribute software under GPLv3. Indeed, contrary to popular beliefs, GPL is not the only real "Open Source" license.

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:So what? by Ohreally_factor · · Score: 3, Insightful

      Unless there's been a radical change in the last week, the Linux Kernel developers are eschewing GPL 3, saying it's a much worse license than GPL 2, which they consider to be a pretty good license. Most of their objections are due to the GPL 3's attempt to control hardware design and usage. The FSF has sent some squads to the LKML (Linux Kernel Mail List) to argue why the kernel developers "misunderstand", but so far I don't think they've convinced anyone, made any solid arguments, or overcome the kernel developers objections.

      All the FSF can do is take the GNU/ userland GPL 3, but all the GNU/ tools up to that point are still GPL 2 and can be forked. On top of that, the BSD userland can be adapted to the Linux kernel. So I really don't see Linux going GPL 3, in whole or in part.

      --
      It's not offtopic, dumbass. It's orthogonal.
    2. Re:So what? by Anonymous Coward · · Score: 5, Insightful

      The GNU/ tools up to that point are still GPL 2 and can be forked.

      At enormous cost. Linux itself is just a kernel. The GNU toolchain outweighs it by a huge factor in terms of what actually makes a linux distro a linux distro, and the BSD userland is laughably inadequate compared to it.

      I personally hope that as much as possible of the average linux distro goes GPLv3 as soon as possible. The mere fact microsoft is reacting so vehemently to it is an indication the GPLv3 gets something right.

    3. Re:So what? by Znork · · Score: 3, Insightful

      "On top of that, the BSD userland can be adapted to the Linux kernel."

      Did you know, the BSD userland actually has a BSD kernel too (a whole bunch of them, in fact)?

      I think we can safely conclude that anyone who wanted the BSD userland and BSD licensed kernel would, in fact, already be using BSD. And looking at the history of the unix wars we can draw some further conclusions about how the anything-goes approach plays out. The only ones who'd be interested in a repeat of that would be Microsoft or some aspireing semi-proprietary vendors who arent familiar with the pile of proprietary unices that fell at the roadside.

      The fact is, the bigger participants in that round have been staunch supporters of the FSF's approach on GPLv3; both Sun and IBM appear to have learned the lessons of fractured markets and IP warfare. It creates many more losers than winners, and it damages the market as a whole - better then to live with an enforced level playing field where you compete on being the best, as opposed to being the best backstabber, where you compete on being the quickest, not the quickest to lauch lawsuits.

      In the end, even tho the ability to deny others freedom can lead to short term benefits for one or a few players, in the long term the enforced market freedom creates a bigger pie for all players.

    4. Re:So what? by mikelieman · · Score: 4, Insightful

      SAMBA. Not being able to package Samba is the kiss of death.

      --
      Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
    5. Re:So what? by shura57 · · Score: 3, Insightful

      What good is the naked kernel? For any user, kernel is a must, but so are the applications. If applications all go GPLv3 then good luck selling naked kernel.

    6. Re:So what? by RobBebop · · Score: 3, Insightful

      GPL 3 reaches past this (some would say overreaches), and controls attempts to control the hardware designs of the user.

      If you consider the company that makes Tivo to be a "user", and not the people who are actually watching their digitally recorded television programs, then you would be correct in stating that the controls are over-reaching.

      I prefer to view somebody who is using the device a user, though. The company making money off of it is simply a vendor.

      And GPLv3 doesn't say "You cannot make money from selling your product" to the Tivo people. They say, "Play fair and share the innovative features that you added to the core software that you paid no money for."

      The Tivo company has every right to keep selling hardware with its tailored software on it... as long as they give users the rights to change and continue to innovate it.

      This makes it easier for Tivo competition, which would only need to design their own hardware and then run the same software as Tivo. This competition arises not from a "control" of the GPLv3, but because it isn't right for Tivo to "control" the 2% of code that they made to produce their box.

      --
      Support the 30 Hour Work Week!!!
  3. Why isn't there a "noshit" tag? by xxxJonBoyxxx · · Score: 3, Insightful

    Why isn't there a "noshit" tag? The whole idea behind GPL3 was to keep Microsoft from license-protecting customers from lawsuits. Microsoft's main contention is that GPL2 allows them to do what they're doing. Why not just save room by posting a story that says "some old story, different day"?

  4. Success! by kebes · · Score: 5, Insightful

    Well, given that the GPLv3 was written specifically to make those "patent protection deals" untenable, this is a huge success for the GPLv3. Microsoft is essentially admitting that, legally, the GPLv3 does what it intends to do.

    So, anyone who was bothered by the MS/Novell deal (and its variants) can and should encourage usage of GPLv3. Coders who want to prevent MS from using patent threats to splinter the community should consider adopting the GPLv3.

    Since a certain number of important projects have already switched to GPLv3, this means that within a year or two the MS/Novell deal (and variants) will essentially disappear. As someone who was not happy with those deals in the first place, I say good riddance.

  5. Re:An other example of GPL3 suckyness by ZeroPly · · Score: 4, Insightful
    I'm afraid you have a fundamental misunderstanding of how open source development happens.

    Specifically, you are getting the cart before the horse. Company XYZ doesn't pick an arbitrary project from SourceForge and, strictly out of the goodness of their heart, task several paid programmers with working on it - with the goal of someday using it. Rather, they start using an existing product which is established (Linux, Apache, etc), and after heavy use realize that contributing to it is in their own best interest. Linux was successful BEFORE IBM invested a dime in it. Apache was successful before any corporation officially contributed a single line of code.

    How exactly do you think corporations are going to "block" GPLv3 code? By the time the sofware is worth blocking, it has either gained a following or failed. If it already has a following, the only choice the corporation has is whether to jump on the bandwagon. 90% of corporations are USERS, not developers. GPLv3 makes absolutely no difference to my boss since he's not planning on redistributing any of the code. If 7Zip comes with GPLv3 rather than GPLv2, you really think he's going to skip on it and pay $40/license for WinZip?

    --
    Support microSD: in a post 9/11 world, it is unwise to carry your data on media that you cannot comfortably swallow.
  6. Re:15 years ago: by vux984 · · Score: 5, Insightful

    It might be a very beautiful garden, but your code will never get out.

    Not quite. You can take code out of the garden and modify it for personal/internal use, and you don't have to share those changes. You only have to put your modifications back into the garden if you redistribute them, and putting them back in the garden is the only way you are allowed to redistribute those changes.

    This ensures that changes that are redistributed are available to the original authors, and the community at large. That 'walled garden' is always open, and anyone can use it.

    Other licenses allow you to take code improve it, and then redistribute it in proprietary walled gardens that may restrict who can use it. Why would I want to contribute code to be used in someone elses proprietary walled garden... where one day I might be required to pay a license covering the code I wrote and contributed.

  7. The only real objection Linus has... by Anonymous Coward · · Score: 5, Insightful

    The only serious objection Linus has is over TiVo-ization. He thinks it should be OK.
    He says he is angry that FSF is claiming to protect freedom while taking away a certain freedom from companies like TiVo.

    But the freedom that FSF is taking away is the freedom to take away freedom from users of the software. Thanks you Linus, great protector of ... wha??

    But keep in mind the politics that Linus has to deal with. There are many developers who would have to sign off on GPLv3. One of the biggies is Greg Kroah Hartmann of Novel, who owns the USB subsystem. Novel no doubt takes GPLv3 personally. Greg has actively tried to discourage even the "or any later version" clause from being included in kernel patches.

    On top of that, even if everyone wanted to go GPLv3, they would have to track down hundreds of developers. So it's just easier for Linus to say no to GPLv3 in any case.

  8. Re:An other example of GPL3 suckyness by tkrotchko · · Score: 4, Insightful

    "that all any given Open Source project really represents is the right to have the source code AS IT EXISTS NOW."

    What gives you any better choice?

    When you buy Windows Vista, and you agree to the EULA, what exactly is it giving you the right to, except the license to run the binaries AS IT EXISTS NOW?

    I "get" the purpose of GPL3. I "get" why companies like MS object to it. What I don't "get" is why this is an issue. The GPL2 is still there. BSD is still there. Apache is still there. Use those.

    But implying that the GPL3 is taking something away from users is pretty silly. You know the score before you start... you get the candy for free, but you have to always share it with anybody who asks. If that's not okay, then don't use it! It doesn't limit your rights in any way.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
  9. Doesn't this fork *.everything? by davek · · Score: 3, Insightful

    I still haven't made up my mind on GPLv3, but I was under the impression that it was designed to unite, not to fork.

    If most F/OSS goes GPLv3, and simultaneously Microsoft denies GPLv3 bug still has a vested interest in Novell Linux, won't that just mean that MS will fork every open source project at the point where it switches to GPLv3? They'll create their own faux-communities loyal to the regime and play them off as open source, and the public will eat it up since they don't know any better. Those who believe in F/OSS as a philosophy and accept GPLv3 will be branded pinkos and commies by "commercial friendly" open source, and die a slow death...?

    I sure hope I'm wrong.

    --
    6th Street Radio @ddombrowsky
    1. Re:Doesn't this fork *.everything? by vertinox · · Score: 3, Insightful

      I still haven't made up my mind on GPLv3, but I was under the impression that it was designed to unite, not to fork.

      It was never that intention. GPLv3 was created solely to close the loopholes that many of the companies that were taking advantage of the GPLv2 in order to prevent their customers from gaining access from modifying the source. (aka "tivo-ization") in which vendors would simply deny modification of the source they were to provide by using another developers code under GPLv2 by adding hardware DRM.

      Or in Microsoft's case by means of patents.

      From my understanding there is nothing that compels any developer to upgrade from GPLv2 to GPLv3 unless you desire to use someone else's code that is being upgraded to GPLv3 with code changes (you are still free to hold on to their GPLv2 code without updating)

      And the other main beef that people have is the "and later versions" clause in GPLv3, but you are free to remove that if you want as a developer of your own code (Not so much if you are using someone else's code! But no one is forcing to use other people's work instead of making you own!)

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
  10. Re:pleading in the alternative by gstoddart · · Score: 3, Insightful

    I'm not a lawyer, yet. .... This would be OK, becuase even though (d) seems to contradict (a), that doesn't automatically mean that (a) is invalid, even though BOTH statements can't be true at the same time. These are all alternative theories of how you might avoid blame/liability for the act, and in filing or responding to lawsuits, this practice is known as alternative pleading.

    Well, thank you for demonstrating why legal stuff seems so damned asinine to the rest of us.

    Sure, we can argue five different things, no two of which can be self-consistent, but as long as we can get someone to give us the go ahead on one of those, then we'll act like that was the truth and our position the whole time.

    The press release reads like they're anticipating a lawsuit, and they're trying to get their story straight ahead of time... In this situation, their story is plausible deniability. and it doesn't matter which alternative theory ends up working, as long as one of them does the job.

    Or, when you put conflicting statements in front of anyone but a bunch of lawyers, everyone else will call shenanigans and point out you were full of crap from the get go?

    I mean ... "We're not bound by that license, and if we were, we're negating the terms of the deal which would make us bound by it, and by the way, you're all doody heads, and, hey, look, a unicorn". WTF?

    I'm sure someone could post a boring explanation as to WHY you can argue several contradictory points. It would only serve to reinforce to me that law in this realm isn't so much about truth, as being able to convince someone that something might not actually be false (even though it clearly is). Sadly, I'm sure there's very good reasons why we need to have this in law. It just seems so ... bizarre!!

    Cheers
    --
    Lost at C:>. Found at C.
  11. 3 problems: Samba, GNU Coreutils and Tar. by strredwolf · · Score: 5, Insightful

    Don't they know that coreutils and tar form a good chunk of any Linux distribution? And Samba's used to talk to MS Windows?

    Don't they know that those packages are GPL v3?

    In other words, Microsoft ether has to rewrite those packages themselves, break the distro into an unusuable state, or drop any Linux deals.

    Or give up on the patent saber rattling.

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
  12. Re:15 years ago: by h4ck7h3p14n37 · · Score: 4, Insightful

    I agree with you that a BSD license is superior to a GPL license if you're looking to build a business around the software. So why are so many companies using GPL licensed code? Why are Microsoft and Novell trying to make money from a Linux distribution when they could have selected a BSD distribution instead?

  13. Re:15 years ago: by geschild · · Score: 4, Insightful

    "Yep thats pretty much explains why BSD is the product of choice over Linux in many of the above cases. 15 years later BSD made it into mainstream products from large manufacturers (F5, OS/X and iPhone, etc) And the companies that try to abuse Linux (Tivo, Cisco) are treated as the enemy by GPLv3. Has GPL been like GPLv3 from the get go, would Tivo or Linksys ever consider using Linux or would those be BSD products?" There, fixed that for ya.
    --
    Karma? What's that again?