[Biojava-l] Apache License vs. (L)GPL
mark.schreiber at novartis.com
mark.schreiber at novartis.com
Sun Sep 25 21:42:51 EDT 2005
In Biojava the main code is LGPL and some of our dependencies are Apache
license. This doesn't seem to cause any problem. In your distribution you
can release the biojava jars as LGPL, the dependencies as Apache and
BioWeka as GPL. The only thorny part is code that you write which has
dependency on Weka. This probably needs to be released as GPL under my
understanding of the GPL.
Under my understanding of IP law (I'm not a lawyer) 99% of licensing is
enforcability. If you release code under reasonable terms how likely is it
that the Weka group will sue you? The remaining 1% is always negotiable.
Why not ask the Weka group how they think it should be distributed? If you
get a letter from them to say you can put an LGPL or Apache license on
your code then your covered. They seem like reasonable people, they're
from New Zealand. It's a small and reasonable nation : )
My pseudo-legal advice would be to negotiate this directly with the Weka
group. Then everyone is happy.
- Mark
Mark Schreiber
Principal Scientist (Bioinformatics)
Novartis Institute for Tropical Diseases (NITD)
10 Biopolis Road
#05-01 Chromos
Singapore 138670
www.nitd.novartis.com
phone +65 6722 2973
fax +65 6722 2910
Michael Heuer <heuermh at acm.org>
Sent by: biojava-l-bounces at portal.open-bio.org
09/24/2005 12:12 AM
To: Martin Szugat <Martin.Szugat at gmx.net>
cc: biojava-l at biojava.org, (bcc: Mark Schreiber/GP/Novartis)
Subject: Re: [Biojava-l] Apache License vs. (L)GPL
Hello Martin,
I think the concern is only in the opposite direction, when an
Apache-licensed library wishes to include a GPL-licensed library as a
dependency.
As long as you adhere to the conditions of the LGPL for BioJava (include
the text of the LGPL in your distribution) and of the Apache license for
the commons libraries (include the text of the Apache licence and a
NOTICE.txt file in the distribution or a section in your README.txt with
the text "This product includes software developed by The Apache Software
Foundation (http://www.apache.org/).") then you are fine.
michael
On Fri, 23 Sep 2005, Martin Szugat wrote:
> Hi!
>
> I'm using BioJava with my BioWeka project (www.bioweka.org). I'd like to
> create a distribution with BioWeka (GPL), BioJava (LGPL) and the Apache
> Commons libraries (Apache license) which are required by BioJava.
However
> there seems to be an incompatibility between the GPL/LGPL and the Apache
> license:
>
> http://apache.slashdot.org/article.pl?sid=04/02/18/215242&tid=117&tid=185&ti
> d=17&tid=2
>
> But the Apache foundation says the licenses are compatible:
>
> http://www.apache.org/foundation/licence-FAQ.html#GPL
>
> So I'm a little bit confused if I'm allowed to package all libraries in
the
> same distribution. Maybe someone can clarify that. I already contacted
the
> Apache foundation but didn't get an answer, yet.
>
> Best regards
>
> Martin
>
>
> _______________________________________________
> Biojava-l mailing list - Biojava-l at biojava.org
> http://biojava.org/mailman/listinfo/biojava-l
>
_______________________________________________
Biojava-l mailing list - Biojava-l at biojava.org
http://biojava.org/mailman/listinfo/biojava-l
More information about the Biojava-l
mailing list