Phil Hagelberg <[email protected]> writes:
> Michael Klishin writes:
>
>> It wasn't immediately clear to me, but it makes sense, given how short
>> the MIT license is.
>>
>> What licenses does it make sense to recommend?
>
> Given that Clojure libraries must be compatible with Clojure's license,
> the GPL is ruled out.
I used to think that this was true, but actually I think it is not. The
GPL specifically talks about "standard interfaces". So you *could* build
a library or a tool that used GPL, and "linking" through to
clojure.core. The clojure.core libraries would not need to be GPL, and
the incompatability with EPL would not matter.
This would not extent to all libraries, though. So, for example, I would
not link a GPL library to https://github.com/technomancy/robert-hooke
legally (you could but that's a different issue!).
> I recommend the EPL; it's what you get when you run `lein new
> myproject`, and I feel like Rich made a pragmatic choice with a
> license that is copyleft without being virally so.
To my mind, choice of law clauses are poor. Why would I want to go to
New York to assert my legal rights for my code?
> If there is some reason you want to avoid copyleft, (corporate paranoia,
> etc.) then the Apache license seems like the best bet among non-copyleft
> ones, though the requirement that it be included in *every* single file
> is very annoying.
Just the boilerplate surely?
Phil
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.