[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: More GPL questions
From: |
Merijn de Weerd |
Subject: |
Re: More GPL questions |
Date: |
Mon, 16 Oct 2006 20:15:18 +0200 |
User-agent: |
slrn/0.9.8.1 (FreeBSD) |
On 2006-10-16, Alfred M. Szmidt <ams@gnu.org> wrote:
> > This example program would dynamically link to both Qt and my
> > sdk's library.
> >
> > This would make this non-free SDK library a derivate of Qt and
> > the example program.
>
> I disagree.
>
> And the FSF disagrees with you. From the GPL FAQ
> (http://www.gnu.org/licenses/gpl-faq.html):
>
> Q: You have a GPL'ed program that I'd like to link with my code to
> build a proprietary program. Does the fact that I link with your
> program mean I have to GPL my program?
>
> A: Yes.
That's not the same question as the OP was asking.
The OP's library does not link with the GPL library. Both
libraries link with the example program. That means the
example program has to be GPL when it is distributed in
this fashion ("[W]hen you distribute the same sections
as part of a whole which is a work based on the Program,
the distribution of the whole must be [under GPL]").
However, as the GPL itself correctly notes, "this License, and
its terms, do not apply to [independent] sections when you
distribute them as separate works."
Anyway, "have to be GPL" is very sloppy wording. It implies
that somehow an obligation arises to release code under GPL,
or even more strongly that the GPL just automagically applies
to the OP's library. Using that kind of imprecise terminology
allows companies like Microsoft to accuse the GPL of
being "viral".
The OP's library is not and cannot "become GPL" in any way
shape or form - except when it is distributed as part of
the combined work *and* the OP chooses to adhere to the GPL.
Even then, the original library is still its independent
original self. The license terms to that library as such do
not change. People are free to take the combined work, strip
off the sample and redistribute the result, of course. But
the OP still has his library and his freedom to license it
any way he wants. So saying that the library "is now GPL"
is misleading.
The more correct terminology is that the OP can only distribute
the resulting (i.e. linked) work as a whole under the GPL.
If he cannot do that, "then as a consequence [the OP] may not
distribute the Program at all." No infection, just a legal
choice: either release under GPL, or don't release at all.
Merijn
--
Remove +nospam to reply
Message not available
- Re: More GPL questions, Merijn de Weerd, 2006/10/16
- Re: More GPL questions, Alexander Terekhov, 2006/10/16
- Re: More GPL questions, Alfred M. Szmidt, 2006/10/16
- Message not available
- Re: More GPL questions,
Merijn de Weerd <=
- Re: More GPL questions, Alexander Terekhov, 2006/10/16
- Re: More GPL questions, David Kastrup, 2006/10/16
- Re: More GPL questions, Alexander Terekhov, 2006/10/16
- Re: More GPL questions, Merijn de Weerd, 2006/10/16
- Re: More GPL questions, David Kastrup, 2006/10/16
- Re: More GPL questions, Stephen Peters, 2006/10/16
- Re: More GPL questions, Stefaan A Eeckels, 2006/10/17
- Re: More GPL questions, David Kastrup, 2006/10/17
- Re: More GPL questions, Alexander Terekhov, 2006/10/17
Re: More GPL questions, Stefaan A Eeckels, 2006/10/17