2009-11-12 29 views
12

我一直在reviewing the contributions documentation for Google new language,并对提供新套件的想法感到好奇。据指出,这应包括在贡献源代码顶部:前往代码贡献:许可证和专利含义?

// Copyright 2009 The Go Authors. All rights reserved. 
// Use of this source code is governed by a BSD-style 
// license that can be found in the LICENSE file. 

我的BSD风格的许可证is that it essentially means that the user needs to attribute the code to you, but can do whatever else they want的理解。

再往下它说:

如果您是版权持有人,则需要同意个人贡献者许可协议......

"individual contributor license agreement",它说,谷歌对授权代码拥有可授予专利的权利:

您特此授予Google以及由Google发布的软件的收件人为永久的全球n专有许可,免费,免版税,不可撤销的(除非在本部分中规定)专利许可制作,制作,使用,要约出售,出售,进口和以其他方式转让作品,对于您可授权的专利声明,您必须单独或由您的贡献与提交此类贡献的作品相结合来侵害您的贡献。

Google对Go的贡献在多大程度上拥有?他们是否有充分的权利从这些贡献中获利?

+9

肯定是Googlebot –

+3

我认为这有一个明确的答案(关于代码所有权和利润,从法律的角度来看),这就是为什么我没有使它成为社区维基。如果更多人不同意,那么我会改变它。 – Shane

+4

我投票结束这个问题作为题外话题,因为它涉及许可和法律问题,而不是编程或软件开发。 [见这里](http://meta.stackoverflow.com/a/274964/1402846)了解更多信息,以及[帮助/话题]。 – Pang

回答

12

Google对Go的贡献在多大程度上拥有?

您不需要将版权转让给Google。你仍然拥有版权。

您不需要将专利所有权转让给Google。你仍然拥有专利。

简而言之,Google不会拥有他们尚未拥有的任何IP。

但是,您可以授予Google无限制使用和分发您的捐款的权利,并授予下游用户使用权。第2款涵盖版权,第3款涵盖专利权。此外,您将此授予许可证(即您无法改变主意)并且免费。

他们有充分权利从这些贡献获利 ?

在法律或道德意义上,没有这样一种利润权。因此,“充分的利润权利”并不是您目前拥有的权利的有效表征。

通过授予Google非独占且不可撤销的版权和专利许可,您的剩余权利不再是排他性的。谷歌将能够从中获利,但你也是如此。为了个人利益,您将减少您的范围,但那不是一个“正确的”。

1

这是当今的常见做法。

实际上,通过撰稿者协议,您与Google分享版权。

这意味着,最终,Google对整个代码库拥有版权。这使他们有权重新授权代码库,但是他们希望他们认为合适。 (版权所有者确定许可证)。

CA的主要目标是确保和声明,贡献者有权授予项目(专利,版权等)。

例如,一些项目希望获得专利授权,但对任何版权都不感兴趣,因为他们无意对项目进行重新授权。

请注意,由于许可证是BSD,版权许可证实际上只是一种形式,因为BSD许可证的自由程度首先在于。

+3

从法律上来说,这是不正确的。除非您专门将版权分配给Google,否则您将继续拥有版权。 Google不会拥有(“拥有”)整个代码库的版权。 CA的目标是确保Google和下游用户有权使用,复制和重新分配您贡献的代码。 –

2

不,它只是意味着如果您为Google的项目做出贡献,Google仍然可以做任何他们想做的事情。

你是版权所有者,当然。如果您的代码被纳入Go,您将成为The Go Authors的一部分。