-
Notifications
You must be signed in to change notification settings - Fork 1
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
Alterations to contributors license agreement #9
Comments
Here are the details from the legal feedback on the contributor agreement questions.
Based on this feedback:
Joerg |
Here is the legal reviewed, broadened section 2.2(c). You grant to the Project, and to all recipients of Code distributed by the Project, a perpetual, worldwide, non-exclusive, transferable, royalty-free, irrevocable license under the Patent Claims owned by You or controlled, directly or indirectly, by You, with the right to sublicense these rights to multiple tiers of sublicensees, to make, have made, use, offer for sale, sell, import and otherwise transfer the Code and the Code in combination with other works, in each of the foregoing cases under any license, including commercial or proprietary licenses, as determined appropriate by the Project. |
Following from this thread:
http://www.xcore.com/forum/viewtopic.php?f=32&t=1068
There is a suggestion to change the contributors agreement which seems sensible, particularly:
Section 2.1 states that the contribution is made under the project's open source license. This open source license already covers redistribution of the code. Given this it seems that most of Section 2.2 (b) is redundant is it describes rights already granted by agreeing to section 2.1.
Section 2.2 (b) seems to grant the permission to the "the Project" to relicence the contributed code under any licence. This seem unnecessary as the open source license is already extremely permissive. This appears to be the only additional permission granted by 2.2 (b) not covered by the open source license.
Because of this it seems like you easily could get rid of section 2.2 (b).
Section 2.2 (c) talks about patents. I assume the goal here is to keep each project unencumbered so the code can be used freely without paying royalties. However the text only grants a license to "the Project", it does not grant a license to users who download the code. "the Project" is given the ability to sublicense so I guess it is assumed that "the Project" would in turn sublicence to everyone downloading the code, but this isn't explictly stated anywhere.
Would it be possible to reword section 2.2 (c) so that it grants a patent license to anyone receiving the code. Together with the removal of section 2.2 (b) this would remove all references to "the Project" and so avoid the need to define what "the Project" means. The rights you grant by agreeing to the contributor agreement would apply equally to anyone receiving the code, and there would be no entity ("the Project") with special rights.
I think XMOS has agreed to get a lawyer to look at these changes to check they are OK should we wish to make them.
The text was updated successfully, but these errors were encountered: