On 17/01/13 15:51, Fabio Aiub Sperotto wrote:
Hello guys,
I don't know where send this question. I´m using Jena like a base framework
to my programming library (project is a master dissertation). My library
will be free software. But, can I spread my project under GNU-GPL license
and keeping de jena packages under Apache license?
Will I have conflict licenses? If yes, how cai i spread my work using Jena?
(I'm not modifying Jena, just using your several methods).
(Soon all project will be uploaded in Github)
Fabio,
You are doing the right thing by thinking of this before you do a
release. Legal matters are best done before releases, not after.
The details are here:
http://www.apache.org/licenses/GPL-compatibility.html
You can *use* Apache Jena with GPL in your system.
You need to work out the implications of publishing/redistributing your
code or binaries.
I'll highlight from that link that
"""
the Free Software Foundation (FSF) does not consider the Apache License
to be compatible with GPL version 2, only GPLv3. The Apache Software
Foundation believes that you should always try to obey the constraints
expressed by the copyright holder when redistributing their work.
"""
If you are using other projects that are GPLv2, not GPLv3, this is a
roadblock.
If you are choosing a GPL license and do not use any other GPLv2-only
projects, you can choose GPLv3 (or AGPLv3).
This is not legal advice and I am most definitely not a lawyer.
Note also the LICENSE and NOTICE for licence and copyright of libraries
that Jena uses.
Andy