Slashdot Mirror


Why Torvalds is Sitting out the GPLv3 Process

lisah writes "Linus Torvalds has a lot of reasons for not wanting to participate in drafting the third version of the GNU General Public License (GPL): He doesn't like meetings, says committees don't make sense, has philosophical differences with the Free Software Foundation, and seems to be generally distrustful of the whole drafting process. Though Torvalds prefers the GPLv2, he says if others prefer the GPLv3, they ought to support it because 'it's not like it kills and eats small children for breakfast, and must never be allowed.'" Linux.com and Slashdot are both owned by OSTG.

4 of 365 comments (clear)

  1. Re:The GPL3 process is not closed by mrchaotica · · Score: 5, Insightful

    More and more people will start exploiting the loopholes in GPL v.2 (e.g. apps as web servies, so they're not technically "distributed" to the users, TiVo-esque locking of hardware to use only the company's version of the program, etc.).

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  2. Re:The GPL3 process is not closed by mrchaotica · · Score: 5, Insightful

    The GPL was designed by the Free Software Foundation, and they made it very clear what they intended (in the GNU manifesto, etc.). By that standard, the loopholes are bugs.

    In other words, the FSF's opinion is the only one that matters because it's their license. If you don't like it, use a different one or make your own. And if you already chose to use it (with the "...or later" clause), you had ample oppertunity to understand what you were getting into before you did it.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  3. Two Cases by ObsessiveMathsFreak · · Score: 5, Insightful
    Please explain how a license can "crumble".
    Two situations. First, one can have the ability to see and modify source code, but not run the program. Case in point, hardware that will only run signed binaries. Sure, you can look at the source code for your CCTV system, TiVo, etc, but you will never be able to upgrade your own devices code without the hardware keys from the vendor.

    Second, ability to run the program, but not see the source code. Case in point, Google. It is beyond question that Google are using all kinds of GPL applications, from the kernel to webservers to highly modified filesystem drivers. All of it GPLed and none of the code available for you to see, despite the fact that Google allow you to use all these services online, you'll never see a line of the modified code.

    Both these cases violate not the letter of the GPLv2 licence, but the spirit of it. That spirit being the ability to run the program, modify the source, and run the changed program. This is happening on small scales today. It could soon be happening on a huge scale, and that would undermine the whole FOSS community. GPLv3 will be needed in the future.
    --
    May the Maths Be with you!
  4. Re:So what does Linus really want? by killjoe · · Score: 5, Insightful

    Linus just doesn't care all that much. He hasn't learned the proper lesson from the bitkeeper incident yet apparently.

    --
    evil is as evil does