贡献者许可协议
摘要
我们要求托管在 Neo4j 基础设施上的所有源代码都通过 Neo4j 贡献者许可协议 (CLA) 贡献。
Neo4j 贡献者许可协议的目的是保护代码库的完整性,这反过来又保护了围绕该代码库的社区:创始实体 (Neo4j, Inc.)、Neo4j 开发者社区和 Neo4j 用户。
这种贡献者协议在自由软件和开源项目中很常见(实际上,它与广泛签署的 Oracle 贡献者协议 非常相似)。
请参见以下内容,或发送电子邮件至 cla@neo4j.com,如果您对 CLA 的意图有任何其他疑问。如果您有法律问题,请咨询律师。
如果您在 IBM 工作,请使用此 CLA。
常见问题
我是否失去了对自己的代码的权利?
不,Neo4j CLA 只要求您共享您的权利,而不是放弃它们。
与一些要求您将版权转让给另一个组织的贡献协议不同,CLA 不会剥夺您对您贡献的知识产权的权利。当您同意 CLA 时,您授予我们对版权的共同所有权,以及对您贡献的专利许可。您保留对您贡献的所有权利、所有权和权益,并且可以将它们用于任何您希望的目的。除了撤销我们的权利外,您仍然可以对您的代码做任何您想做的事情。
您可以对我的贡献做什么?
我们可以行使版权持有者拥有的所有权利,以及您在 Neo4j CLA 中授予的使用您贡献中包含的任何专利的权利。由于 CLA 提供了版权的共同所有权,您可以在您的贡献中行使与我们相同的权利。
这对社区有什么好处?
它使我们能够赞助 Neo4j 项目并为社区提供基础设施,同时确保我们可以将其包含在我们交付给客户的软件中,而不会出现任何令人不快的意外。如果没有这种能力,我们这样一家小公司将很难将我们所有的代码发布为自由软件。
此外,CLA 让我们能够在必要时保护社区成员(开发者和用户)免受恶意的知识产权诉讼。这与像 自由软件基金会 - FSF 这样的其他自由软件管理者如何保护项目是一致的(除了 FSF,没有共享版权,而是您完全将其签署给 FSF)。贡献者协议还包括一项“自由软件契约”,或承诺贡献将继续以自由软件的形式提供。
归根结底,您仍然保留对您贡献的所有权利,我们有信心我们可以保护 Neo4j 社区和 Neo4j, Inc. 的客户。
我们可以讨论 CLA 中的某些项目吗?
当然可以!请给我们反馈!但让我们将法律术语排除在邮件列表之外。请将您的反馈直接发送到 cla@neo4j.com,我们会回复您。
如何签署
当您通读 CLA 后,请发送邮件至 cla@neo4j.com。请包含以下信息
-
您的全名。
-
您的电子邮件地址。
-
您的 GitHub 用户名。
-
附上 Neo4j CLA 的副本。
-
您同意其条款。
例如
Hi. My name is John Doe (john@doe.com, johndoe). I agree to the terms in the attached Neo4j Contributor License Agreement.