Skip to content

Instantly share code, notes, and snippets.

@ewdurbin
Last active January 7, 2019 17:08
Show Gist options
  • Save ewdurbin/b59441c99487179957f020263ec455ee to your computer and use it in GitHub Desktop.
Save ewdurbin/b59441c99487179957f020263ec455ee to your computer and use it in GitHub Desktop.
Python Software Foundation Contributor License Agreement
{
"name": {
"title": "Contributor Full Name",
"type": "string",
"githubKey": "name",
"required": true
},
"email": {
"title": "Email address associated with your GitHub account",
"type": "string",
"githubKey": "email",
"required": true
},
"bpo_username": {
"title": "bugs.python.org username",
"type": "string",
"required": true
},
"address": {
"title": "Address",
"type": "string",
"required": true
},
"category": {
"title": "How do you sign?",
"type": {
"enum": [
"I am signing on behalf of myself.",
"I am signing on behalf of an organization."
]
},
"required": true
},
"organization": {
"title": "Organization name? If signing on behalf of an organization",
"type": "string",
"required": false
},
"organization_title": {
"title": "Title? If signing on behalf of an organization",
"type": "string",
"required": false
},
"initial_license": {
"title": "Initial License **if unsure select Apache License, Version 2.0**",
"type": {
"enum": [
"Apache License, Version 2.0",
"Academic Free License v. 2.1"
],
"default": "Apache License, Version 2.0"
},
"required": true
},
"agreement": {
"title": "I have read and agree to the CLA",
"type": "boolean",
"required": true
}
}
# Contributor Agreement
This Contributor Agreement is between Python Software Foundation (“PSF”) and the individual or other entity identified below (“the Contributor”).
Contributor offers to license certain software (a “Contribution” or multiple “Contributions”) to PSF, and PSF agrees to accept said Contributions, under the terms of the open source license identified below (the "Initial License").
Contributor understands and agrees that PSF shall have the irrevocable and perpetual right to make and distribute copies of any Contribution, as well as to create and distribute collective works and derivative works of any Contribution, under the Initial License or under any other open source license approved by a unanimous vote of the PSF board. Contributor shall identify each Contribution by placing the following notice in its source code adjacent to Contributor's valid copyright notice: "Licensed to PSF under a Contributor Agreement."
The currently acceptable licenses are:
- [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) (preferred)
- [Academic Free License v. 2.1](https://spdx.org/licenses/AFL-2.1.html)
PSF understands and agrees that Contributor retains copyright in its Contributions. Nothing in this Contributor Agreement shall be interpreted to prohibit Contributor from licensing its Contributions under different terms from the Initi License or this Contributor Agreement.
Python Software Foundation
<br>9450 SW Gemini Dr #90772
<br>Beaverton, OR 97008
<br>USA
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment