Closed dijonkitchen closed 6 years ago
Background: https://groups.google.com/forum/#!topic/clojure/uWAWm0xqrTI
Frustrating, but changed to V1...
Thanks. Why frustrating?
I would be interested in moving this to the GPL-compatible EPL2 but if I understand correctly I can't do that without contacting all the previous contributors and getting their permission. It also seems like leaving as EPL1 leaves anyone else the option of redistributing under EPL2 if they so choose, so we don't lose anything by staying behind and it's unclear what we gain (I assume that the Clojure folks have probably put a lot more thought into this than I have.).
(merging this for now but happy to keep discussing -- perhaps bring it up on the mailing list if you would like to discuss further?)
If the stance is to stay consistent with clojure
, it'll have to be resolved there first. Seems like leiningen
is on it too, so I'd expected a wide-sweeping change all at once down the dependencies, if it ever happens. This is a good start.
Thanks! I am happy to add a license file but it seems that Clojure still uses EPL v1, and that is the license that the existing contributions are under.
I am aware that EPL allows bumping the version, but given that Clojure and other core projects in the ecosystem have chosen not to bump I am reluctant to do so without more research.
If you have reasons or resources in favor of going with EPLv2 I am happy to review them. Otherwise, I would be happy to take an alternate PR adding EPLv1 license file without further discussion. Thanks again!