Slashdot Mirror


Linus Warms (Slightly) to GPL3

lisah writes "Though Linus Torvalds isn't exactly tripping over himself to endorse the GPLv3 draft, he continues to warm up to it little by little and says the newest version is 'a hell of a lot better than the disaster that were the earlier drafts.'"

12 of 234 comments (clear)

  1. GPL3 is a good thing by jshriverWVU · · Score: 5, Insightful

    to whomever wishes to use it. Remember we're all free to choose our license, having another just adds another path a developer can use but not limiting what's already out there.

    1. Re:GPL3 is a good thing by Anonymous Coward · · Score: 5, Funny
      Remember we're all free to choose our license...

      No, we're all *unfree* to choose our license! Real freedom will be when everyone has to use only free licenses.

      Please review RMS's latest encyclical on the difference between Free free and free Free.

    2. Re:GPL3 is a good thing by trolltalk.com · · Score: 5, Insightful

      The incompatability stems from the incompatability between v2 and v3. v3 is not "backwards compatible"; nor is it compatible with other licenses. That's a problem. Linus has always said that v3 is an over-reaction to a relatively small problem - tivo-ization. Now that we're seeing the MS-Novell and MS-Xandros deals backfiring on all the parties involved, even without the gpl v3, I'd tend to agree.

      There's nothing to stop anyone from producing hardware compatible with Tivo's code, minus the "keys".

      There's nothing to stop people from switching to another distro when a particular vendor leaves a bad taste in their mouth.

      Given that, and that Microsoft would be the loser in any patent war, what's the big rush? GPLv2 isn't broke, but the way some people are reacting, you'd think that Microsoft had managed to coopt all gpl v2 code.

      What I'd be more concerned about is that the code written under the "covenants" with Microsoft. And with the status of the people who work on that code. Both the code and the coders will be contaminated, unable to work on related GPL products, the same as if they had partaken of the flavor-aid of Microsoft Shared Source.

      Funny how this real threat - contaminated coders - is being overlooked. 5 years from now, Microsoft will be in a position to get injunctions against any distro that uses code touched by them, based on tried and tested copyright law, not patents. That's a real danger, and one that Microsoft will have no fear of retaliation from, unlike a patent war.

      Remember, Microsoft has always been very skilled at getting people to look at the wrong hand, just like a magician.

  2. lets take a point from the man himself... by Aranykai · · Score: 5, Insightful

    "I have yet to see any actual *reasons* for licensing under the GPLv3, though. All I've heard are shrill voices about "tivoization" (which I expressly think is ok) and panicked worries about Novell-MS (which seems way overblown, and quite frankly, the argument seems to not so much be about the Novell deal, as about an excuse to push the GPLv3)." No one is forcing anyone to use this. If you dont like it, chose another licensing scheme. And please, lets not bring up Novell/MS again... This is non-news. Lets not get worked up into a frenzy over it.

    --
    If sharing a song makes you a pirate, what do I have to share to be a ninja?
    1. Re:lets take a point from the man himself... by Znork · · Score: 5, Interesting

      I'd say it's more like:

      GPL2 License: Use our code, but give back your code too.

      GPL3 License: Use our code, but give back your code too. And quit trying to get cute, smartarse.

      "I think v3 makes the GPL less attractive to companies"

      Hardly. It makes trying to do end runs around the license less attractive. For those who intend to honor the letter and spirit of the GPL it makes no real difference.

      For honest companies recieving and using GPL code it serves to protect them against further submerged litigation mines. The only ones hurt are those intent on breaking the rules.

      "A company can't put time and money into helping a project when a competitor can then just use those changes"

      Yes they can. The time lead and expertise is enough to compete very well in an industry with rapid product turnover. They're getting _most of their code for free_, remember? The only resources they have to invest are their edge above the baseline.

      The competetive free market isnt about protecting ROI while you sit twiddling your thumbs. It's about allowing profit until cutthroat competition will catches up, thus enforcing a constant equilibrium of forced continous improvement or risking lost profits.

      The GPL enforces this cycle of rapid competitive improvements and subsequent baseline merges. This enforced free market, this protection from market control and monopoly inefficiency is what enables free software, just like a free market, to compete with, and even outcompete the protected markets with a fraction of the investment and resources.

  3. In other news... by Rob+T+Firefly · · Score: 5, Funny

    ...Linus has announced that although he's always hated marmalade in the past, he's slightly warming up to it after a recent bite of a friend's toast. He has also recently bought a green shirt despite earlier statements about green being his least favorite color, and it seems he currently prefers his eggs cooked slightly less runny than in the past.

    Rumors that he is experimenting with a new brand of tube socks are as yet unconfirmed.

  4. Warming Slowly? by Blakey+Rat · · Score: 5, Funny

    You'd think he'd be warming a lot quicker with all the flame mails coming in from the GPL fanboys.

    1. Re:Warming Slowly? by Rakshasa+Taisab · · Score: 5, Funny

      Please be more specific about which version's fanboys, as I'm unsure whether i should be flaming you or not for that comment.

      --
      - These characters were randomly selected.
  5. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  6. Re:Runaway Linus Warming!!! by Dunbal · · Score: 5, Funny

    Rubbish, linus isn't warming. This is just part of a repeating cycle every 800 years or so, no biggie. Blame Sun.

    --
    Seven puppies were harmed during the making of this post.
  7. Nope.. Typical for slashdot... you are incorrect. by Anonymous Coward · · Score: 5, Informative

    GPLv2 = You may redistribute my code or things made out of my code so long as you extend to the recipients the same rights that you have. You may not use various forms of funny business, such as granting discriminatory patent licenses to side step the requirements.

    GPLv3 = You may redistribute my code or things made out of my code so long as you extend to the recipients the same rights that you have. You may not use various forms of funny business, such as granting discriminatory patent licenses, contracting with someone else to provide a discriminatory patent license, or using DRM to prevent people from executing the rights you are required to grant them.

    So, the list of specifically excluded funny business has expanded somewhat. No one should claim this as a shock because the GPLv2 includes a delightful preamble which explains the purpose of the license, and the changes in v3 are perfectly in line with that purpose. Beyond that, GPLv3 has also had a lot of linguistic overhaul so it is a much clearer document overall.

  8. Re:interconnections by turbidostato · · Score: 5, Insightful

    "I would have thought that if you get too fussy with regard to the licence and how the code can be used alot of companies will just run away"

    What you seem to forget is that from day 0 whatever RMS did was "way too fussy"... on the start. It was "way too fussy" to start a "holy war" just because some printer drivers. It was "way too fussy" to start a foundation to cope with his points of views; it was "way too fussy" to look for a distribution license just to cope with his own envision. But, as bad as was the idea of the GPL (how in his sane mind would code for a license that will make your code just to be wide open to the competition? After all, if you want code for the sake of it, you have BSD-like licenses, haven't you?). But on the long run, not only there has been "some" persons and companies that have developed and release under the GPL, but that the GPL is seen as a more corparte-friendly license than others. Now new menaces come to disturb RMS's envision (you can say a lot of things about RMS but one you can't say is that it's easy to change his mind) and his reacting to cope with them and *again* as it was from day 0 a lot of people say that "this time" he really is gone "way too fussy".

    Well, maybe. We just need to wait and see (I for one believe that RMS is *again* on the right track).