On Wednesday, June 12, 2013 5:29:42 AM UTC-7, David Pollak wrote:

> With all this being said, the only thing you have to worry about is if you 
> make a change to the ClojureScript compiler itself or another 
> Clojure-related library. Those are licensed under the EPL which requires 
> that you make open the changes you make to EPL code.
>

Just a minor nit: you can make all the changes you want to the 
ClojureScript compiler without releasing the modified source code as long 
as you do not distribute a modified version of the compiler.  If you 
distribute e.g. a JAR containing your custom ClojureScript compiler, then 
you need to release the source code.

It's a somewhat common perception that the popular OSS licenses force you 
to release any in-house modifications you make, but this is generally 
untrue.  The EPL FAQ linked above says this very clearly:

*If I modify a Program licensed under the EPL, but never distribute it to 
anyone else, do I have to make my modifications available to others?*
No. If you do not distribute the modified Program, you do not have to make 
your modifications available to others.

-- 
-- 
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/groups/opt_out.


Reply via email to