On Sat, Apr 4, 2009 at 17:43, Cristian Greco <cristian.deb...@gmail.com> wrote:
> On Sat, Apr 04, 2009 at 12:00:56PM +0800, LI Daobing wrote:
>
>> On Sat, Apr 4, 2009 at 05:06, Cristian Greco <cristian.deb...@gmail.com> 
>> wrote:
>> > [ CCing debian-legal for comments ]
>> >
>> > On Fri, Apr 03, 2009 at 10:37:49PM +0300, Adrian Bunk wrote:
>> >> The libcurl case might be easy to resolve, but I don't know anything
>> >> about the libtorrent-rasterbar.
>> >>
>> >> It might be required that you get all copyright holders to agree on a
>> >> licence exception.
>> >
>> > The point is that qbittorrent doesn't directly link against libssl and the
>> > source code doesn't really use that library. Is it really necessary to add 
>> > the
>> > exception?
>> >
>> > I'm not sure if the executable linking is caused by libtorrent-rasterbar 
>> > (BSD
>> > code linked against libssl) or some other required libraries/headers. In 
>> > the
>> > former case, if linking is caused by the torrent library, all of its 
>> > clients
>> > should add such exception.
>> >
>> > My thought is that qbittorrent shouldn't be affected by this problem 
>> > because it
>> > doesn't really link against libssl. And BTW, the source code includes 
>> > licenses
>> > such as LGPL, BSD and MIT, so it shouldn't need the exception anyway.
>> >
>> I think it need an exception.
>>
>> GPL licensed code and OpenSSL licensed code should not run in the same 
>> process.
>
> I can confirm that linking against libssl is caused by libtorrent-rasterbar,
> which is compiled with encryption support and causes inclusion of some OpenSSL
> headers.
>
> I'm wondering:
>
> 1) What to do in this case? Should all clients based on libtorrent-rasterbar
> and licensed under the GPL add an exception even if they don't directly use 
> the
> OpenSSL library?
>
libtorrent-rasterbar should provide two packages, one is
libtorrent-rasterbar-openssl (with openssl enabled), another is
libtorrent-rasterbar (with openssl disabled), just like libcurl3 and
libcurl3-gnutls.

> 2) Why doesn't lintian complain about the exception if the source code 
> contains
> GPL + another different license (this is the case with qbittorrent)?
>
I don't know.

-- 
Best Regards
LI Daobing


-- 
To UNSUBSCRIBE, email to debian-legal-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to