Slashdot Mirror


Linus on GPL3 In Forbes

musicon writes "In an interview via e-mail with Forbes, Torvalds discusses GPLv3, digital rights management and sharks with laser beams. From the article: 'I'm sure changes will be made [to GPLv3]. The fact that the FSF and I have some fundamentally different views of what the GPLv2 was all about makes me worry that we won't find a good agreement on the next version.'"

21 of 316 comments (clear)

  1. oh man! by nb+caffeine · · Score: 5, Funny

    sudo apt-get install sharks-with-lasers_kernel_module

    --

    "Something's wrong with you...and I hope we never do meet again." - Deftones When Girls Telephone Boys
  2. Couple of things here... by Kaellenn · · Score: 5, Interesting

    First off, please forgive my ignorance, but is it really *that* important for Linus to decide to move Linux from the GPLv2 to the GPLv3? Just because version 3 of the license becomes available does not automatically invalidate the version 2 license does it? Why is this such a hot button issue?

    For the most part, I completely agree with Torvalds on his points--and I can't say I'm at all surprised to see Stallman and the FSF take this direction with version 3. Simply put: they are "zealots" for lack of a better term. For them, free software is less about open source and open development and more about a form of political agenda.

    Now I'm not trying to bash Stallman or the FSF, they have made some wonderful contributions to the community. But let's call a spade a spade here and look at what GPLv3 is about: attempting to hide attempts to restrict developers under the guise of being an update to the world's most popular open source license. For all of the FSF's talk against bad copyright policy and software restrictions, this license introduces their own set as if to say, "we don't like their way; so you should definitely do it our way instead."

    Too much politics and agenda and not enough open source development.

    1. Re:Couple of things here... by GigsVT · · Score: 4, Interesting

      Is it even possible to relicense Linux under GPLv3?

      Did Linus get copyright assignments from every contributor? If not, then there's no way it can ever be really GPLv3, not legally.

      Even if the contributors put the "or later" clause, that would still give end users the option for using Version 2.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Couple of things here... by kfg · · Score: 5, Insightful

      For them, free software is less about open source and open development and more about a form of political agenda.

      Dude, copyright and patents are a political agenda by identity.

      KFG

  3. Somewhat Dupe ... by karvind · · Score: 5, Informative
    Our earlier slashdot stories unless he explains more ..

    Torvalds Explains Dislike For GPLv3

    Linus Says No GPLv3 for the Linux Kernel

  4. Re: From my vantage point by XanC · · Score: 5, Insightful
    From my vantage point (and I may well be missing something important), it looks like the anti-GPL3 sentiment comes from a misinterpretation about encryption keys. If that's clarified, either in people's heads or the wording or both, I don't see any real negatives.

    I see a GPL that prevents companies from using DRM (which wasn't around for v2) to get around GPL requirements. Basically those same requirements that we liked from v2.

  5. Sweet! Zealot B.S. for the 7,000th time by Mateo_LeFou · · Score: 5, Insightful
    GPLv3 is closing loopholes, see the TiVo example, by which people could use other people's work and ignore their obligations under the license, i.e. by making the code modifiable but making modified versions of the code unrunnable.

    If Linus is fine with TiVo's method of coopting the kernel and making it for all practical purposes unmodifiable, that's his business. But lots of other people have contributed code to free software and are not.

    PS: this is how I understand it so far. My opinion is subject to revision

    --
    My turnips listen for the soft cry of your love
  6. I was thinking gcc. by cduffy · · Score: 5, Insightful

    Firefox is only on workstations -- headless servers typically won't have a web browser; my company's certainly don't. I was thinking gcc would be a better candidate: Not only is it installed on a strong majority of Linux-based systems, but also on a large number of traditional Unix systems elsewhere.

  7. GNU/Linux kernel? by amightywind · · Score: 5, Interesting

    I wonder if Linus even has the real authority to unilaterly switch to an alternative license. I don't think so. By his own admission he is not a deep thinker about the philosophical (he says polical) part of the job. Many of his colleagues are. Any change would have to be accepted by the core kernel developers. If not a fork is all but inevitable (GNU/Linux anyone?). My guess is he will talk like this from time to time but will be under pressure to maintain the status quo.

    --
    an ill wind that blows no good
  8. Crap, another question ...I have a lot to learn by Mateo_LeFou · · Score: 5, Informative
    GPLv3 code "crimps the style of mad scientists everywhere by also putting restrictions on the use of the source code. You cannot install it on your hardware (laser-equipped shark or otherwise) without also making sure that others can install another version"

    If I understand it right, and I prolly don't, you can install any modified version whatsoever on your sharks. Your obligations re: making keys available etc. do not kick in until you distribute the modified version. i.e. if you're a shark salesman rather than a mad scientist.

    Is that right?

    --
    My turnips listen for the soft cry of your love
  9. This just in GPLv4 = Sea bass by drrck · · Score: 5, Funny

    Due to the public outcry GPLv4 will no longer include sharks with laser beams. They have been replaced with Sea Bass. Extremely ill-tempered sea bass.

  10. I agree with RMS on patents but disagree on DRM by FlorianMueller · · Score: 4, Interesting
    For a long time it seemed to me that a distinction between Free Software and Open Source was hair-splitting: the key open source programs were Free Software at the same time. Now there are two trends that suggest a distinction may be increasingly necssary:

    • Oracle et al. try to acquire open-source projects by buying up the companies behind them.
    • IBM and like-minded large players try to effectively control open source based on their huge patent portfolios. Companies like Nokia sometimes say it pretty directly that they believe patents enable them to potentially open-source some code while still retaining ownership.

    Looking at those disconcerting trends, I very much support the GPL v3's approach to software patents. But when it comes to DRM, I think the FSF goes too far and addresses an issue for philosophical reasons that isn't worth it. DRM is a lot more legitimate per se than software patents are. Categorically opposing DRM may be perceived as downright anti-commercial by a number of people, and it's a move that I fear will only hurt the FSF and the GPL without changing anything about the fact that DRM is here to stay.

  11. Zealotry can be good by amightywind · · Score: 4, Insightful

    Simply put: they are "zealots" for lack of a better term. For them, free software is less about open source and open development and more about a form of political agenda.

    Stallman repeatedly states that software freedom is his goal, and not its widespread adoption by "practical minded" corporations. He has nothing against corporations if they do not interfere with his primary goal. That make's him a zealot, I guess. I call it clear thinking. Time and again he has been proven correct in the face of criticism.

    --
    an ill wind that blows no good
  12. Bitkeeper anyone? by John+Jamieson · · Score: 4, Insightful

    Why the facination with Mr. T's thoughts on the GPL? He really isn't that big of a believer in Open Source. It just happened to be the vehicle that propelled him to fame. IT IS HIS RIGHT TO NOT REALLY CARE ABOUT OPEN SOURCE!

    But what is this thing that /. seems to have about pretending there is this big NEW rift in the open source movement with Stalmans GPL v3? There is no rift, you have Stallman who is a believer, and Linus, who couldn't really give a crap as long as he can keep working unencumbered. That is why he chose bitkeeper, again, that is his right, as long as he does not pose as an Opensource poster boy(I don't think he usually does).

  13. Re: From my vantage point by dgatwood · · Score: 4, Insightful
    Not a misinterpretation, a legitimate difference of opinion. RMS wants to make sure that GPLed software can be recompiled by the end user and replaced with an altered version, which is why that was put in the license. By contrast, Linus wants TiVo to continue using the Linux kernel, and TiVo doesn't want to allow users to create custom kernels and still have a usable TiVo, as the ability to do so would potentially allow users to easily break their DRM scheme.

    No, one of the fundamental GPL v3 changes is, by intentional design, antithetical to the continued proliferation of Linux in certain types of embedded devices, including TiVo-like devices, set top boxes, etc. Thus, there is and always will be a fundamental tension between RMS's notion of ideal freedom and the Linux community's goal of "Linux everywhere".

    This isn't something that can be changed by a simple wording change. IMHO, GPL v3 is basically DOA as far as the kernel is concerned; you can pretty much be guaranteed that if Linus did try to push GPL v3 into the kernel, all the embedded Linux developers would fork, and that fork would result in some really ugly politics and a very dramatic decline in the number of Linux (v3) kernel developers.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  14. Commercial vs. Proprietary by mengel · · Score: 4, Insightful
    You're falling for the classic confusion here (which the FSF "purists" are trying to correct) that doing commercial software somehow requires being proprietary.

    The FSF folks would be ecstatic to have busnesses actually embrace the open source model, be commercial, and sell lots and lots of support, installation, and maintenance for software that is still modifiable by the end customer.

    People keep trying to paint the FSF folks as anti-commercial, or anti-business. They are most assuredly not. They are trying to educate companies and the public about a better way to do software, whether as a business or not.

    And neither companies nor people should adopt FSF principals out of altruism. They should adopt them because they realize that once customers understand what the free software rights really do for them, they will begin to demand them by not doing business with companies that don't grant them. Just as you wouldn't buy a car from a dealer if you could only ever get it fixed at that dealership (for whatever rates they choose to charge), you will stop buying software that can only be modified by that software company. It doesn't mean you won't go to the dealer for some or all repairs, it just means you don't want to be forced to.

    Of course, pushing the car analogy, this only really happens when you become aware of local car repair companies. And this is where companies like IBM can really help -- by offering the "Jiffy Lube" of free software -- a national, well known chain of software maintenance, configuration, and repair for open source.

    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  15. GPL v3 makes compliance verifiable by quentin_quayle · · Score: 5, Informative

    Suppose a vendor creates a distro, Blue Hat. It's designed for platform P but P is made to require binaries signed by Blue Hat, it won't run anything else. Now Blue Hat releases a body of source code and claims to have complied with GPL v.2.

    Now has Blue Hat complied with GPL v.2? No one outside Blue Hat can know. The only way to verify that some source corresponds to the binary you're running is to compile it and run the result. If you can't do that without a key, and Blue Hat won't give you a suitable key, they could violate GPL with impunity.

    It doesn't require that BH give up their ultimate private key, just one sufficient to sign source. This is all that GPL 3 requires in regard to DRM and keys.

  16. On the wrong side of the battle by RLiegh · · Score: 4, Interesting

    Morally, Linus is on the wrong side of the DRM battle, since he supports it (and is willing to be used as a PR pawn by Forbes), however Pragmatically, he's on the right side of the battle, since DRM is ineveitable and perhaps by doing their bidding, the robber barons^W^W business world will allow him to continue living^w coding.

    Stallman may be right morally, but so was John The Baptist; and look at what happened to him.

  17. Linus RMS by MrCopilot · · Score: 4, Insightful
    Linus "I'm pretty happy with the GPLv2, and I just don't have the motivation or inclination to start talking to lawyers. I'm a programmer. I worry about kernel bugs."

    RMS "Pragmatically speaking, thinking about greater long-term goals will strengthen your will to resist this pressure. If you focus your mind on the freedom and community that you can build by staying firm, you will find the strength to do it. ``Stand for something, or you will fall for nothing.''

    Pretty much sums it up. I'm sure RMS doesn't like talking to lawyers either, he just has Beliefs and convictions that force him to. (No offense Mr MOGLEN)

    I will adopt GPL v3 as soon as finalized. I have much more faith in the "Ramblings" of RMS than the casual "Who Cares" of Linus. Great as the kernel might be. Without the Convictions of Stallman and GPLv2, Most of us would still be Running Proprietary OS's and paying for several different Compilers and toolsuites and Graphical toolkits, ad infinitum. We have those choices now because Stallman sat down with a few lawyers despite his distaste for authority. There is something to be said about beating the big guys with their own stick, Software Licenses

    Note to Article Author: I believe GCC is a little more popular (at least in terms of users) than Linux or Firefox. And that was written by?

    Ramble on RMS

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  18. Mr. T's thoughts on the GPL by SoTuA · · Score: 4, Funny
    Why the facination with Mr. T's thoughts on the GPL?
    I pity the fool... who doesn't provide source with the binaries.
  19. Re:See the crusaders march by frank_adrian314159 · · Score: 4, Insightful
    Do employees get the source code for their payroll system if it runs on Linux?

    Why not? It's the data and binaries in the payroll system that need to be secure, not the source code.

    --
    That is all.