Fork me on GitHub
#admin-announcements
<
2015-07-30
>
ayaz01:07:15

@maleghast: Yeah, it doesn't support boot 2.x yet. We are in the process of moving it to boot 2

maleghast02:07:47

@ayaz: Ah ok, thanks - I have got both versions now so it’s all good simple_smile

jsyeo07:07:44

i have a question about clojure’s epl. is the epl copyleft? does the epl allows me to use clojure in my closed source code?

stian09:07:28

jsyeo: (afaik) EPL is not copyleft, and there is no problem using it for making a closed source code program.

cfleming09:07:14

@stian: @jsyeo: EPL is actually semi-copyleft - if you modify an EPL program you’re required to publish your modifications

cfleming09:07:37

But you can use it in commercial SW

cfleming09:07:53

Without having to publish the rest of your software, i.e. it’s not contagious

stian09:07:48

@cfleming, @jsyeo: it's probably what is called a weak copyleft. Separate "modules" will not infect other "modules".

cfleming09:07:44

@stian: Right. Although most people are not aware of the requirement to publish modifications AFAIK.

jsyeo09:07:11

my legal team isn’t keen to allow us to use epl code because it’s copyleft 😞 . is there a clause in epl that says it’s a weak copyleft?

cfleming09:07:43

From [here](http://stackoverflow.com/questions/4925638/can-epl-eclipse-public-licence-be-used-in-commercial-context): EPL is a copyleft license, however it is a non-viral copyleft so it only applies to the source of what was EPL'ed, not to what you build on top of the EPL project. Thus, it does not require that you distribute the source to your application, only the changes made to the framework itself. The terms of the EPL only apply to the source of the library, not the source of your application.

surreal.analysis14:07:59

Hmm, if EPL requires extensions to be open sourced, and macros are extensions of the compiler (http://clojure.org/macros), would the argument that all macros need to be open sourced ever work?

surreal.analysis14:07:48

I don’t think that it would at all

surreal.analysis14:07:12

But given the wording around how easy it is to extend Clojure, I could see how a lawyer would be hesitant

dottedmag14:07:21

EPL requires derivative works to be open sources.

dottedmag14:07:32

and derivative work != extension

exupero15:07:56

There's a difference between extending the compiler and extending the source code.

curtosis16:07:16

anyone used lein-filegen with a template? I'm not having much luck finding non-trivial examples.

max20:07:16

Am I the only one to get a message from @meekan. What’s it for?

max21:07:08

are we going to have channl wide meetings?

ordnungswidrig21:07:04

I don’t know who invited it