Updating license material#59
Conversation
Signed-off-by: Mary Anthony <[email protected]>
|
Thanks a lot @moxiegirl! LGTM @thaJeztah does that sound good to you? 😃 |
|
Yes, SGTM, and happy to hear a "how to" will be written as well. I recently saw a PR in another project, that might be of interest; apparently, GitHub has a "detection mechanism" that is able to automatically report the license that applies in a repository. I haven't looked deeply into that, and not sure if it will be able to detect repositories that have two different licenses, but it would be nice if we had a description so that GitHub is able to do its magic; More info can be found here: cakephp/cakephp#7396 (and the links in that PR). Perhaps the contractor can test if the current description works for that, and include it in the "how to". Before I give my full "LGTM"; Some things that may need to be checked with legal as well (I was reading up on some things a while ago, but IANAL and its all confusing stuff);
Sorry for the lengthy comment; just hope it helps as the "how to" will be used as a template for other projects, so could be important to get right ❤️ |
|
Thanks for the thorough review, let's figure out those last details here and make this useful for other projects as well then ;) |
|
@thaJeztah @abronan So, the Copyright notice language is dictated by legal. So, I'd prefer not to change it as their job is knowing the law in this regard. The exact message I was given ---> Copyright © 2014-2015 Docker, Inc. All rights reserved, except as follows. The files in the "docs" folder are licensed to end users under the Creative Commons Attribution 4.0 International License under the terms and conditions set forth in the file "LICENSE.docs". You may obtain a duplicate copy of the same license, titled CC-BY-SA-4.0, at http://creativecommons.org/licenses/by/4.0/. The form of copyright notice for commercial products is: Copyright © 2014-2015 Docker, Inc. All rights reserved. As you can see, the actual implementation of the license here depends on the presence of a |
|
Thanks @moxiegirl, in that case LGTM :-) |
|
Thanks @thaJeztah @abronan for the merge --- I don't have perms here for that. :-D |
|
@moxiegirl Woop sorry will make sure I add you to the repo! :D |
|
I'm sorry but I have to object to "Documentation is licensed to end users". Who are "end users" specifically? It is important to drop "to end users" clause because it makes documentation non-distributable -- think of a DVD publisher or package maintainer who are not end users therefore they can't use documentation because it is not licensed to them?!? |
|
@onlyjob End users are whoever Docker defines them to be. In this case, readers and contributors. Is there a specific set of users you are concerned specifically concerned about? |
|
@moxiegirl, "licensed to and users" is an unnecessary restriction disregarding of your definition. Please do not add restrictions on top of the license restrictions. If it really meant "to everybody" then it should be written as such but it is better to drop that kind of restrictions entirely as it is a bad thing to have it in first place since there is always somebody who is excluded by definition (e.g. developers etc.).
|
|
@onlyjob Thank you for your comments. This language is provided by our legal staff. They are tasked with ensuring the language is correct an appropriate to the task. So I'm disinclined to change it. |
|
Obviously legal staff is mistaken on this instance. What problem they are trying to solve by restricting documentation license to "end users" only? Libkv was just accepted to Debian but this restriction most likely will force us to ship libkv without documentation... :( Please reconsider. Besides I don't consider myself to be "end user" and I'm getting tired of explaining what supposed to be obvious... :( |
Documentation for the open source projects uses a different license than the code. For reference, see docker/libkv#59 Signed-off-by: Sebastiaan van Stijn <[email protected]>
Add a MAINTAINERS file, CONTRIBUTING.md and update copyright/licensing. Documentation (and README.md) for the open source projects use a different license than the code. For reference, see docker/libkv#59 Signed-off-by: Sebastiaan van Stijn <[email protected]>
Hi Folks,
According to the team in Legal, the docs should follow a creative commons license not the Apache one. Since we don't have a docs directory here yet but we do have a README.md that is docs, the license applies.
This fixes #50. The Jetzah, we are going to be updating all the README files in the opensource directories. I'll have my contractor first write up a "how to" based on what Legal provided.
Signed-off-by: Mary Anthony [email protected]