[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apache LGPL compatibility



On Fri, 14 May 2010 16:30:03 +0200 Giovanni Mascellani wrote:

> Hi.

Hi!

> 
> I searched with Google about this topic, but couldn't find anything that
> made me sure enough. So I'm asking here now.

I think the reason why you have received very few answers so far is
probably that what you are seeking looks more like legal advice on a
specific case of your own interest, rather than a licensing analysis for
something related to Debian...

Please bear in mind that debian-legal is not able to give legal advice
and that very few debian-legal regulars are lawyers (I am not!).
If you need legal advice, you'll have to hire a real lawyer (preferably
one that understands Free Software licensing and copyright)...

> 
> I have an LGPL Java library (jgrapht) that uses some classes from
> another library (touchgraph).
> 
> jgrapht is LGPL-2.1+. touchgraph uses a modified form of the Apache 1.1
> license:
> 
> --- CUT HERE ---
> /*
>  * TouchGraph LLC. Apache-Style Software License
[...]
>  * 5. Products derived from this software may not be called "TouchGraph",
>  *    nor may "TouchGraph" appear in their name, without prior written
>  *    permission of alex@touchgraph.com.
[...]
>  */
> --- CUT HERE ---
> 
> TTBOMK, since this license is GPL-incompatible because of the
> advertising clause,

As far as I can tell, the TouchGraph license is GPL-incompatible first
of all for the name-change clause (clause 5 above).

> it is also LGPL incompatible. Con you confirm that?

The GNU LGPL is less restrictive than the GNU GPL, hence a
GPL-incompatible license is not necessarily LGPL-incompatible.

What you need to determine is whether you can satisfy both the LGPL
license for jgrapht and the TouchGraph license for touchgraph *at the
same time*.
This depends on how the two libraries are combined (linking? direct
copying and pasting of source code? ...?) and on the specific clauses
of the two licenses.

I don't know the answer, but I hope I helped somehow by clarifying some
points.

> 
> Please, Cc: me when replying.

Done.

-- 
 http://www.inventati.org/frx/progs/scripts/pdebuild-hooks.html
 Need some pdebuild hook scripts?
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

Attachment: pgpDrQiBB_jlb.pgp
Description: PGP signature


Reply to: