2009-11-12 30 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的一部分。