-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Builds should include license #2151
Conversation
Yes. The compiler supports |
I recall previous discussion about this (I remember asking about it as well), but I can't find it. IIRC @twpayne told me it was decided at the Chambery sprint back then that this is not necessary. |
Really? I'd like to hear the reasons. |
maybe I'm mixing up discussions let me look for it again ;-) |
hmm I really can't find it but I do recall this outcome, maybe the discussion was in a hangout or something similar |
there's also the question of the licences for software used by the lib. At the moment, builds include credits for spherical geodesy formulae (CC licence) and mochikit (MIT), which is included in Closure, but no mention of Closure itself (Apache 2). This seems illogical to me. In #1192 I suggest putting the version no in a comment at the front of the file, so how about having a comment along the lines of: Openlayers 3 [git describe version] license ... |
From memory, the decision taken in Chambéry was to not include the licence in each source file. I don't remember discussing whether or not to include the licence in the build output. |
thanks for clarifying @twpayne that sounds familiar again ;-) Sent from my iPhone
|
shouldn't this be in the 3.0.0 milestone? |
Provide url to: https://github.com/openlayers/ol3/blob/master/LICENSE.md |
okay it seems this needs to be done in build.js (addHeader) |
Yes, indeed. |
hey @elemoine what is the purpose of this directory btw: https://github.com/openlayers/ol3/tree/master/licenses ? |
PR attached |
I guess listing our deps' licenses. |
That looks good to me. Let's wait a bit before merging to see if that makes sense to others. |
Looks good to me based on our discussion. |
I think this is good to merge. |
shouldn't they? I did ask on the list, but looks like I never got a reply https://groups.google.com/forum/#!searchin/ol3-dev/license/ol3-dev/-R1OwQcKGoQ/ynEuMYFas1AJ