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.