Just a couple of comments.

On 12/30/2012 12:25 PM, Derek Martin wrote:
The Drupal
people are wrong, and this is the nature of their mistake.
I never said anything about what interpretation others in the Drupal community put on this. I was giving my own interpretation based on my best understanding of the intent of the GPL. So, feel free to tell me I'm wrong, but don't blame anyone else besides me.
Then: the GPLv2 does not restrict you from taking two different pieces
of work under different licenses and combining them together for your
own use; it restricts you from DISTRIBUTING such a work under any
license other than the GPL.  Moreover, it contains clauses which
prohibit distribution of a work as a whole which contains pieces with
restrictions which would prevent it from being distributed under the
GPL.  But you can distribute them separately, under their respective
licenses.  The trick here is, what constitutes separate distribution?
It seems clear that statically linking your non-GPL library into your
program and distributing the resulting binary is prohibited.  But what
about a CD which contains the source code for both, but each in a
separate directory that contains their respective licenses?  Such a CD
is very arguably "a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language..."  This is a question you'd likely need a courtroom to
decide.  You're best off avoiding it if possible.
You're right that the restriction is on DISTRIBUTING the work, but you seem to be considering only two kinds of licenses: the GPL and GPL-incompatible licenses. There's another class of licenses that the FSF has evaluated and determined to be GPL-compatible. I'm pretty sure the limitation is not that all its parts must be distributed under the GPL, but rather that all parts must be distributed under GPL-compatible licenses. E.G. - if you incorporate something you got under the GPL-compatible MIT License, distributing it as part of a work containing other parts licensed under the GPL is permissible, and doing so will not change the licensing on that part of the work from the MIT License to the GPL.

   Mark

_______________________________________________
Discuss mailing list
Discuss@blu.org
http://lists.blu.org/mailman/listinfo/discuss

Reply via email to