Slashdot Mirror


GPL's Strength

Morty writes "So, why hasn't the GPL been successfully challenged yet? In this article, Eben Moglen, General Counsel to the FSF, explains that the GPL is in a stronger legal position than most licenses. Most licenses restrict the user from doing what would otherwise be legal. Because the GPL (and presumably, other free/open software licenses) let the user do things that are otherwise illegal (copy and redistribute software), the GPL is in a stronger position to dictate terms. If the user doesn't accept the terms of the GPL, the default is for copying and redistribution to be forbidden under copyright law. I had never looked at it that way before. . ."

6 of 323 comments (clear)

  1. The following article by Florian+Weimer · · Score: 5, Informative

    This is Moglen's follow-up article referenced in the first one.

  2. Re:Letting users do things that are otherwise ille by armb · · Score: 5, Interesting

    > Microsoft's EULA lets you use software for which they are the copyright holder. Using it without would be illegal.

    Looking at your user history you might just be ignorant rather than trolling with this, so:

    That depends on where you are, as discussed in the thread on Playstation imports.
    http://slashdot.org/article.pl?sid=02/01 /24/131321 3&mode=thread

    In any sane jurisdiction, using software you have already bought does not require additional permission from the copyright holder.
    Being English, I'm aware that this may not be the case in the UK.

    --
    rant
  3. Saw something similar about EULAs in general by Anonymous Coward · · Score: 5, Interesting
    Your standard EULA might not be enforcable because there is a 'lack of consideration' in the contract. Basically, you don't read your average EULA until you bought the box it came in, and they're trying to get you to give up something in exchange for nothing (you already purchased the software).


    On the other hand, the GPL gives you something (the right to copy, change, etc.) in exchange for something (play by their rules)... so even if it comes in a box you purchased you're still being given something.


    Although, if you decide you won't use any of the additional rights the GPL grants, are you still bound by it if you, say, bought a RedHat package full of GNU software? You're paying to use it, right?


    The above is a synopsis of an excellent discussion in Brown Eye Journal... be forewarned, it's a painful read.

  4. You've answered your own question. by dmaxwell · · Score: 5, Informative

    The GPL does not restrict or regulate the use of software at all. The only activity the GPL restricts is the conditions under which covered software can be redistributed.

    You quoted, "let the user do things that are otherwise illegal (copy and redistribute software)". Most Open Source licenses don't regulate that activity either. The other activity that is regulated is preservation of the original copyright notice: you can't claim someone else's work as your own. The BSD, Apache, X style licenses say you can't plagiarize but can do anything else you want

    You are correct, though, Microsoft's EULAs do restrict use of the software as well as copying, redistribution, reverse engineering and reselling.

    The point Professor Moglen was trying to make is that in legal terms the GPL is SIMPLER than such a EULA and is therefore less prone to failure. I would imagine that is largely true of most other Open Source licenses.*

    * The MPL/NPL, APSL, IBM's public license and other corporate style Open Source licenses tend to be complicated and fail the simplicity criterion.

  5. Read the GPL by Anarchofascist · · Score: 5, Insightful

    "If the user doesn't accept the terms of the GPL, the default is for copying and redistribution to be forbidden under copyright law. I had never looked at it that way before. . ."

    You've never read the GPL then.

    I recommend that everyone who uses GPL software read the GPL. It's not hard. It is a legal document, but it is written in plain and simple language because the authors intended it to be understood (shock! horror!). The section in question is an absolute bloody work of genius. I quote:

    "You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License."

    It's so beautiful, I may just cry openly.

    --
    Once more unto the breach, dear friends, once more, Or close the wall up with our American dead!
  6. assert(expired(knowldege)); core dump by runswithd6s · · Score: 5, Insightful

    Knowledge does not have an expiration date. I, for one, am pleased that this article was published as a /. item. I hadn't read this document, because I didn't know it existed. I wasn't actively looking for this information, but now that I have read it, I'm happy I did. This article has given me motivation to dig further, and such an active response is always a Good Thing(tm).

    --
    assert(expired(knowledge)); /* core dump */