Slashdot Mirror


A Beginner's Look At GPL Enforceability

sirmikester writes "I wrote a term paper for my University of Illinois law class about the enforceability of the GPL. Unlike most of the papers dealing with the GPL, this one was aimed at a primarily non-technical audience. While a little bit rough around the edges, I'm sure it could give all of the non-technical folks out there a look at the GPL, and why its so important to all of us. There is also a powerpoint presentation available of the speech that I gave to the class about the paper. "

4 of 112 comments (clear)

  1. Conclusion bugs me by HolyCoitus · · Score: 4, Insightful

    Personally, I wouldn't have put the people calling it into question and then the fact that it is unproven legally at the end. It might be best for the flow, but to conclude "All of this might be meaningless, as it hasn't been proven to work!" is slightly strange to me.

    I didn't learn anything new from reading this, but there are those that might, as was stated by the submitter. In my opinion, telling the uninitiated simply that the GPL grants the right to use the code however you like, but if you decide to distribute it you have to agree to the contract stating that you'll give the source as well. If they have other questions, send them to the GNU.org philosophy page

    --
    That's scary.
    1. Re:Conclusion bugs me by darkonc · · Score: 4, Informative
      There was at least one injunction issued against a GPL violator in Germany. The NetFilter people got the injunction against a router distributor.

      A second article in the German American Law Journal claims to minimize the first article, but still includes the following juicy tidbit:

      In addition, without an opinion from the court, any interpretation of the Munich ruling may eventually find support. That would include the view that the court may have disregarded, and found unnecessary to explore, the GPL and simply ensured that the creator of a copyrightable work may impose any legal terms for its distribution while a distributor may not give the false impression that a work is in the public domain or in his own ownership. The same result would hold true for any of the multitude of distribution schemes involving published source code and for those prohibiting the publication of source code.
      I think that this puts a very suscinct spin on the GPL validity question -- If you want to invalidate the GPL in court, it wouldn't be a case of having to defend the GPL de novo. As long as the underlying copyright is valid, it would be the violator under the gun to prove that the conditions of the GPL (placed on what would, otherwise, be a violation of copyright law) are somehow illegal -- and not very distinguishable from invalidating conditions that (for example) prevented publication of the source code.
      --
      Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  2. Not a contract... by albalbo · · Score: 4, Insightful

    The whole paper appears to be centred around the idea that the GPL is a contract. Most people seem to think the GPL is actually a licence, not a contract - this kind of makes the whole paper useless, in my opinion, and is what led to the confused conclusion.

    http://lwn.net/Articles/61292/ is a useful discussion of the difference, once you accept it as a licence the whole discussion of "enforcability" kind of goes out of the window.

    --
    "Elmo knows where you live!" - The Simpsons
  3. Not so simple by misterpies · · Score: 4, Insightful

    It's too simplistic to say that a court case will either confirm or deny the validity of the GPL. As always, the court will focus on the minutiae of the situation. It's very rare for a court to say "this contract is not legally enforceable in any situation" (unless the contract is for an illegal purpose or is so vague as to be meaningless). More likely, if a court rules against enforcement of the GPL in a case, it will cite some factual item in support. E.g. that the recipient of the software did not have proper notice of the license - quite possible if a company hires an outside programmer to do some work on some GPL'd code. Sure the GPL would bind the programmer, but it might not bind the company if they'd never looked at the source code or even realised the software was GPL.

    It's no use (as is claimed in the paper) to say that the company had no right to distribute the software except under the GPL. That doesn't mean it's accepted the GPL by the act of distributing the software, if it has no knowledge of the GPL. That argument is like saying if I steal something, I must have agreed to buy it (since otherwise it would not be mine) and am in breach of contract for not paying for it. While someone distributing software without permission is in breach of copyright, it's different to distributing software in breach of the GPL. In the former, the copyright owner can stop distribution/use of the code, but he can't compel the distributer to release the source code, nor to hand over copyright in the modifications made to the code.

    --
    The author of this post asserts his moral rights.