This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-04-17
Channels
- # announcements (8)
- # babashka (27)
- # beginners (60)
- # biff (7)
- # calva (3)
- # cider (10)
- # cljs-dev (69)
- # clojure (18)
- # clojure-europe (12)
- # clojure-hungary (1)
- # clojure-korea (2)
- # clojure-new-zealand (12)
- # clojure-nl (1)
- # clojure-norway (80)
- # clojure-uk (9)
- # clojurescript (55)
- # cursive (69)
- # data-science (16)
- # events (5)
- # helix (11)
- # hyperfiddle (23)
- # jobs (1)
- # lsp (5)
- # malli (14)
- # matrix (1)
- # missionary (2)
- # off-topic (40)
- # portal (31)
- # re-frame (17)
- # reitit (11)
- # releases (11)
- # shadow-cljs (4)
- # squint (4)
- # tools-deps (5)
- # yamlscript (4)
I was talking to an Eclipse guy today at a conference and brought up Clojure and the EPL. He seemed annoyed that Clojure stuck with 1.0. Anyone know the rationale for that? Maybe I can fill him in tomorrow, if I see him.
Rich didn’t like several of the changes in 2.0. We gave them some detailed feedback while they were drafting it, which they did not incorporate as far as I recall
That’s all on the EPL mailing list somewhere
Thanks!
Would you still use the EPL 1.0 if you were starting today? (My question)
Well, we still are :)
Sure but seems like it would be hard to change...
My Clojure stuff is all MIT atm. I may need to revisit that choice at some point.
I've read that MIT and EPL 1.0 are "compatible" but not sure what all that entails. I looked closely for a bit last summer, and couldn't get to a satisfied place, so I decided to kick that can down the road...
The whole point of having a contributor agreement is to give you that choice
All Clojure contributions are joint copyright with Rich. He has promised it will always have an OSI approved license
MIT is more permissive
you mean the choice for Rich to switch out licenses in the future... Does MIT being more permissive cause me more or less to worry about with MIT? (Sorry, IANAL)
Depends what you worry about :)
Mostly Clojure saying I can't have a language built over Clojure that isn't EPL 1.0...
It’s not magical, just read the license
I did before, and watched https://www.youtube.com/watch?v=m478BHGR3XU and recall it seeming problematic. I'll take another shot at some point.
Depends whether you are modifying Clojure, including Clojure source, or distributing Clojure