|
From: | Catonano |
Subject: | Re: [libreplanet-discuss] applying the GPL to some clojure code |
Date: | Thu, 14 Jan 2016 10:39:39 +0100 |
On Thu, Dec 03, 2015 at 10:14:09 +0100, Catonano wrote:
> Hello people,
>
> If this is not the right place, I apologize.
>
> I'd like to apply the GPL license to a small clojure project of mine.
>
> I know that clojure requires the GPL to mention an exception because the
> clojure core libraries and runtime are released under the EPL
I asked licensing@fsf.org about this in the past (considering the AGPL);
here's the response I received:
One easy option for the code you write yourself would be to license it
under the AGPL with an extra permission:
https://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs
You may also want to review this answer:
https://www.gnu.org/licenses/gpl-faq.html#InterpreterIncompat
> My end goal is this: I do not necessarily care if other EPL-licensed
> Clojure projects have difficulty incorporating my code, but I want
other AGPL-
> licensed works to be able to include my code freely.
Because the code that you write would be licensed under the AGPL with an
extra (removable) permission, then other AGPL projects will be able to
use it without compatibility issues. Of course, they will need to add an
extra permission themselves if they also need the EPL-licensed components.
Also, if you make sure that you license your code under "AGPL v3 or
later" then future AGPLv4-licensed programs will be able to use your
code as well.
I hope this helps.
Francois
--
Mike Gerwitz
Free Software Hacker | GNU Maintainer
http://mikegerwitz.com
FSF Member #5804 | GPG Key ID: 0x8EE30EAB
[Prev in Thread] | Current Thread | [Next in Thread] |