Rchard Stallman vs Darl McBride

Levi Pearson 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.

        --Levi


More information about the PLUG mailing list