Elliott Slaughter <elliottslaugh...@gmail.com> writes:

Hi Elliotts,

> Am I allowed to distribute and use unmodified copies of GPL'd libs as
> jars? I've been told that dynamic linking against GPL libs in C counts
> somehow as derivative work.  But I don't know how valid this
> interpretation is, and whether it applies to Java/Clojure or not.

It still holds.  And telling your users to download the clojure.jar
doesn't change anything.  The problem is not distributing something with
a GPL-incompatible license, but that simply using clojure and the
stdlibs makes it a derivated work.  (I was in the same situation like
you and dropped a mail at the FSF licensing crew.)

But there's a way to fix that issue.  Here's the relevant part of the
FSF's reply:

,----
| Yes.  You need to add an "additional permission" aka "special
| exception" to your use of the GPL.  See
| http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs.
| 
| This would be true whther you distribute the Clojure code or not.
| 
|     On #gnu I got the tip that GPL code may depend on GPL-incompatible
|     "system libraries".  The Clojure compiler and the standard library
|     can be seen as such, but still the question remains if
|     distributing them together is ok...
| 
| The fact that you feel the need to include clojure in your
| distribution is pretty good evidence that they are not system
| libraries.  In general, system libraries can be expected to be
| installed with the system.
`----

HTH,
Tassilo

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to