向 PSF 贡献
注意:与 Python 软件基金会签订贡献者协议最简单、最快捷的方式是,在您首次向GitHub 上 Python 拥有的仓库提交更改时进行。这是推荐的方式,因为它完全自动化。您现在正在查看的贡献者协议页面主要用于代表组织签订贡献者协议。此处托管的贡献者协议表单需要人工审核,这需要时间来处理。
贡献者协议
程序
PSF 现在要求所有过去和未来的贡献者签署一份贡献者协议。通过这些表单,贡献者根据开源许可证(“初始许可证”)正式将其贡献授权给 PSF。目前,我们接受以下初始许可证下的贡献:
这份协议为 PSF 解决了开源软件中主要的重新许可问题:形式上,大多数许可证最多只允许以与原始许可证相同的条款重新许可软件。通过许可表单,PSF 获得了以与初始许可证不同的(开源)许可证重新许可软件的权限——事实上,我们根据 Python 许可证分发 Python,而不是根据其中一个初始许可证。
同时,贡献者仍然是其贡献的版权持有人——他们不需要将版权转让给 PSF。他们只是正式确认了他们向 PSF 提供贡献的条款。
初始许可证的选择源于我们律师的建议:初始许可证应该是开源的,它们应该清晰明确地说明允许什么,并且它们不仅应该包括版权授予(特别是复制和准备衍生作品),还应该包括对贡献者持有的所有相关专利的许可授予。由于大多数贡献者不持有任何专利(至少与贡献无关的专利),因此专利授予对大多数贡献者可能无关紧要。
有关许可和 PSF 贡献过程的更多信息,请参阅PSF 许可常见问题解答。
提交说明
我们通过在线表单接受贡献者协议。
您也可以通过邮寄、传真或电子邮件提交协议。请打印一份表格,填写您的姓名、地址和初始许可证,签名,然后通过邮寄发送至
Python 软件基金会或传真至 +1 858 712 8966
收件人:秘书
9450 SW Gemini Dr.
ECM# 90772
Beaverton, OR 97008
美国
或扫描或拍摄签名表格并将其通过电子邮件发送至contributors@python.org。
由于该表单是为未来的贡献设计的,我们要求过去的贡献者声明他们过去的贡献也受该表单的约束;我们有一个关于过去对Python的贡献的表单,以及一个关于Jython的表单。
只有当您代表法律实体(例如,某个公司的总裁)时,才需要填写职务字段,即您为该实体填写表单,而不是为您自己填写。如果您是这种情况,请填写您在该组织中的职位。
为了让 Python 开发者能够方便地访问已收到的表单列表,我们将在 Python 源代码仓库中公布所有贡献者的姓名(但不公布地址)。
如果您有任何问题,请发送邮件至contributors@python.org
