If you're releasing source, then I think Jozef is correct that you can use
whichever licence you like. However if those sources rely on library G to
work, then you're essentially releasing something that's impossible for
your users to use according to the terms of the licences. From the EPL FAQ
link that Jozef provided:

you may not combine EPL and GPL code in any scenario where linking exists
> between code made available under those licenses.
>

That sounds pretty cut and dried to me, my interpretation has always been
that GPL libs are impossible to use from Clojure, and that Clojure may not
be used from GPL applications.

I'm not a lawyer however, and this stuff generally gives me hives, so take
with a pinch of salt.


On 12 May 2014 20:22, Gunnar Völkel <gunnar.voel...@googlemail.com> wrote:

> Program B will be released as source. So in this case I can choose the
> license of program B independently since it is no "derivative work" of
> library G? As far as I read a hint that program B is not "derivative work"
> of library G is that I could exchange library G with a different library
> which implements similar functionality.
>
> In general it would be helpful to gather information about these licensing
> issues for Clojure library authors.
>
> @Colin: Library G is in fact a Java library.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with
> your first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to