Slashdot Mirror


GPL 3.0 Rewrite Drive Is No Democracy

linumax writes "Users will be free to comment on the upcoming complex and technical draft versions of the GNU General Public License 3.0 in an easy way, according to Eben Moglen, general counsel for the Free Software Foundation. However, Moglen said Wednesday, speaking at the Open Source Business Conference here, the rewrite of the GPL is not an election and there will be no voting on its clauses. In a session entitled GPL 3.0: Directions, Implications, Casualties, Moglen said that when GPL 2.0 was promulgated some 14 years ago, very few people cared about it. On the advice of a few dozen people and a couple of lawyers, it was written and released. "That was a fine system then. It is not a fine system now. I expect the process around GPL 3.0, when it begins in some 60 to 90 days' time, to collect a great deal of comment from people on the draft documents... ", He said."

11 of 386 comments (clear)

  1. Moglen is mistaken by Scareduck · · Score: 4, Insightful

    However, Moglen said Wednesday, speaking at the Open Source Business Conference here, the rewrite of the GPL is not an election and there will be no voting on its clauses. He couldn't be more wrong. If people don't like the rewrite, they won't use it.

    --

    Dog is my co-pilot.

    1. Re:Moglen is mistaken by epiphani · · Score: 5, Insightful
      My Problem:


        * 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 1, or (at your option)
        * any later version.


      This is on my software. If I dont like GPL 3.0, and dont want my software distributed under it, I'm already screwed.
      --
      .
    2. Re:Moglen is mistaken by T-Ranger · · Score: 5, Insightful

      Well, then you should't have included the clause "or .. any later version". Pleanty of software is GLP 1 or 2, but lacks that clause. If you diddnt want to leav open the possibility that somehow a third party could screw you, then you shouldn't have included that clause.

      Sucks to be you

    3. Re:Moglen is mistaken by Trogre · · Score: 5, Insightful

      Each version of the GPL won't take rights away from the original author (that's pretty much, literally impossible.) it just defines how the author designates that others can use it. In the case of saying "v1 or later" you let anyone use v1 of the license if they darn well so please.

      Yes, but that choice is left up to the viewer if you specify "or later".

      This means that if the GPL review board goes insane and the GPL v3.0 does away with the "must provide source code" clauses, your program can suddenly be locked up in commercial software and any improvements made not given back to the community. You will be legally powerless to do anything about this since, even though you retain copyright, you have licenced the software for use with anything that calls itself "GPL", even if it's completely different to good old GPL 1.0.

      Is that really what you want? If so, why not just go for a BSD licence?

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  2. This thing needs to be SOLID. by dslauson · · Score: 5, Insightful

    Most of us here on slashdot have an opinion on what should be going on in the GPL, but obviously most of us are not lawyers. This is, without a doubt, a legal matter, and this thing needs to be airtight. I wouldn't want this thing to be a true democracy, but hopefully they will be willing to listen to a little input here and there.

  3. Point by slavemowgli · · Score: 4, Insightful

    Well, he does have a point. Technical things like this should probably be written by experts on the subject matter rather than being decided by everyone who just happens to have an opinion after they read about it on Slashdot; and for that matter, nobody's being forced to use the license for anything, anyway.

    And if you don't like the new GPL... feel free to modify it to your liking. There's already a few pieces of software out there that use a modified GPL v2 (typically, these are projects that are GPL'ed but grant you special permission to link with this or that non-free library even though this would otherwise not be allowed by the GPL), so you could do the same thing here.

    And to those who'll reply now and tell me that I can't modify the GPL because the license as such is itself copyrighted to the FSF... I insist that that's irrelevant, as a license is not a creative work but rather a technical description of the terms the author offers you the software under.

    --
    quidquid latine dictum sit altum videtur.
  4. No democracy? So what! by mc6809e · · Score: 5, Insightful

    This obsession people seem to have with democracy is silly. Do doctors and nurses in the operating room vote on how to proceed with an operation? Should pilots ask for a vote on how to land a plane?

    There are plenty of things democracy is good for, but sometimes you have to leave decisions in the hands of people more qualified than the average person.

  5. Mod parent up by CaptainCarrot · · Score: 4, Insightful

    Exactly! This needs to be professionally written in such a way that it has a very good chance of standing up in court. To take a vote among a group of legally unqualified geeks will not help achieve this.

    --
    And the brethren went away edified.
  6. Seriously: I welcome our GNU GPL overlords by davidwr · · Score: 5, Insightful

    I for one welcome our GNU GPL overlords.

    No, seriously, they are smart people and I trust they will do a good job. In the unlikely event that I don't like what they've written I won't use it for my projects.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  7. AGPL Fork by Doc+Ruby · · Score: 4, Insightful

    The democracy comes when people adopt the new license. I predict it will be draconian, specifying that people who merely interoperate with GPL3 SW will have to publish source code. Just leveraging the market share of GPL software to force other authors to go GPL, regardless of justice, fairness, or any other consideration than Moglen and Stallman's revolutionary fervor.

    Which is too bad. A sensible GPL3 that people would adopt would address interop by making only reasonable demands. Just as we got, in addition to GPL, an LGPL, we also need an AGPL for APIs and interfaces. Which require any app that interoperates with an AGPL app to open, publish and document its APIs, and carry the AGPL. That would make AGPL apps virally force developers to open interfaces. The denial of which openness is indefensible, except on the basis of programmers' rights to do anything we want, except when bound by agreement otherwise. API access is even more important than source code access, though it comes along with OSS (except for real, explicit documentation). And API access is the biggest drag on interop, where getting the rest of the source is usually just a bonus.

    There's nothing magic about Moglen. He's just the expert who wrote the last GPL(s). There's no reason we can't write a forked "GPL 3.0", which merely requires the AGPL I described, even using those GPLs as the original "source" from which to produce the new version. When it proves more popular than Moglen's GPL 3.0, democracy and open source will have conspired in the market for maximum freedom, as chosen by the free.

    --

    --
    make install -not war

  8. Re:The fight is over the GPL3 *NAME* by slumos · · Score: 4, Insightful

    > This license will not be foisted on anyone.

    Except for everybody who exactly followed the instructions in How to Apply These Terms to Your New Programs and used these terms:

    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.