Rchard Stallman vs Darl McBride
levipearson at gmail.com
Tue Jul 20 21:11:26 MDT 2010
On Tue, Jul 20, 2010 at 8:49 PM, Stuart Jansen <sjansen at buscaluz.org> wrote:
> On Tue, 2010-07-20 at 20:35 -0600, Levi Pearson wrote:
>> Yes, that's it. If there's a chunk of your code that's linked to the
>> rest that you want to keep private, for whatever reason, you cannot
>> use the GPL with the rest of your code.
> Not entirely true. If you control the copyright on all of the code, you
> can do whatever you want. That's what makes dual licensing possible, and
> one of the reason some companies insist on copyright assignment before
> accepting contributions. Of course, if you depend on someone else's
> GPL'd code, you don't control the copyright of all the code and are
> therefore subject to the GPL.
That's a good point, and a valid way to work around the problem if you
don't want/need to take advantage of any GPL libraries you don't own
the copyright to in the non-private portions. The GPL just creates
what seems sometimes like a minefield for those who want to keep some
things private. That's the intention of it, really. I think it makes
more sense in this case to just use a permissive license.
More information about the PLUG