Slashdot Mirror


GPL Revision Coming Soon

ebresie writes "E-Week makes mention that GPL Version 3 is coming soon which will revise the GPL for the first time in a while."

11 of 469 comments (clear)

  1. GPL vs MS EULA's by Gentoo+Fan · · Score: 5, Interesting

    I know it's mostly apples to oranges, but considering how infrequently the GPL is updated comparing this with both the size and likely tweaking of a standard MS EULA would hopefully be a good arguing point with possible Linux converts. Anyone know of a repository of EULAs and how frequently they get updated?

    1. Re:GPL vs MS EULA's by DunbarTheInept · · Score: 5, Insightful

      They can have it one way or another, but not both. Either EULAs are enforcable contracts entered into willingly and knowingly by both parties, in which case they [b]must[/b] be publicly visible to the consumer BEFORE they make the purchase, or they aren't. If you hide a contract from one of the parties involved until after it is agreed to, then it should not be enforcable.

      Of course, that was me living in my fantasy world where the courts are doing their job with fair minded justice and honesty. I now return you to reality, in which EULAs are both proprietary secret documents and enforcable documents.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  2. Patents and compatiability? by m50d · · Score: 5, Interesting

    Will this version become comptiable with licenses with patent clauses, like the apache, IBM and CPL licenses?

    --
    I am trolling
    1. Re:Patents and compatiability? by eison · · Score: 5, Informative

      Afraid that is the *point* of the GPL.

      The GPL is pushing a political agenda: "preserve, protect and promote the freedom to use, study, copy, modify, and redistribute computer software." (from front page of gnu.org)

      That restriction is the #1 thing that does support that agenda - if people find GPLed code useful enough that they want to use it, they will need to let others do likewise when they distribute their code.

      I find it's not always what I want to do with my code (my agenda is often more in line with BSD), but it strikes me as genius in this means to achieve its end.

      --
      is competition good, or is duplication of effort bad?
  3. Changes to the GPL by KJACK98 · · Score: 5, Interesting

    For me the weaknesses that need to be addressed in the GPL are most definitely patents, the confusion around dynamic/static compiling + web services. Get rid of this issue of two licenses (GPL/LGPL/ or the new trend that is even more confusing GPL + Linking Clause?!?) which causes a lot of problems for reuse of code. Having a 'viral license' just scares corporate use of our code. Other issues are enforcement of trademarks, so that companies can have commercial offerings by offering a particular 'brand'. At the end of the day the license must continue to protect its most important aspect, that all code changes to the software must be contributed back - preferably in a free downloadable manner (mailing $15 for the source code when the binary is available free online goes against its principles).

  4. Re:Draft Copy? by goldspider · · Score: 5, Funny

    If the first draft isn't due out until next year, perhaps Slashdot could qualify "soon" in the headline of this article.

    --
    "Ask not what your country can do for you." --John F. Kennedy
  5. Re:New Terms by mirko · · Score: 5, Funny

    If it's like Windows, it'll shortly be updated to GPL v3.1, then to GPL95.

    --
    Trolling using another account since 2005.
  6. Finally by lakeland · · Score: 5, Informative

    The lack of explicit answers to questions about remote linking and the like are causing increasing problems with the GPL. Currently, you can not statically link to a GPLed library, nor can you dynamically link. However I believe you can dlopen a GPLed library as well as including the functionality in another program which you communicate to via RPC, provided that your program is functionally still useful without the helper program. Further, you may not link against a GPLed appliation but you may communicate with it via RPC, TCP, etc. Finally, you only need to give a copy of the source to a person who you give a copy of the binary to. This of course means that you can put a GPLed application on your webserver and you never have to give the source to anybody if you so choose, even if you make the output freely available, or if use of your application only makes sense by remote execution. So what does 'distribute' mean in this interconnected world? If I can ssh into a box and run a binary, has it been distributed to me? What if I can run it via a web server? Or a caching proxy? And I understand you don't have to release source provided you only use the application internally, but the definition of internally has a few surprises for most lay people.

    Now, did anybody follow all that? And I'm not even sure I got it all right. The next version will be long overdue.

  7. Last updated 13 years ago by Anonymous Coward · · Score: 5, Insightful

    You can measure the wisdom of a law document by how *rarely* it gets updated. 13 years is impressively long for a field as dynamically changing as computing. Nice work.

  8. SUE GPL! by Evil+W1zard · · Score: 5, Funny

    I heard Marvel is going to sue the creators of the GPL due to the fact that various words and phrases from the document can be mixed around and formed into well-known Marvel comic-book hero quotes.

    --
    News Reporters Make Tasty Polar Bear Treats!
  9. Re:Draft Copy? by Megaweapon · · Score: 5, Funny

    If the first draft isn't due out until next year, perhaps Slashdot could qualify "soon" in the headline of this article.

    I think "soon" for Slashdot means "by the time we fix all the various problems with Slashcode, implement basic spellchecking for the editors, and train ourselves to look for dupes before publishing them to the front page."

    --
    I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with