2010-12-17 43 views
34

長話短說,我們推出免費軟件。代碼是在GNU/GPL許可下,我們試圖與原始開發者合作,但沒有成功。 我們正在改進軟件,添加了很多功能,而且我們的代碼不太可能會合併到原來的代碼中。如何重新標記版權項目(GNU/GPL)?

我們要調用一個新名稱新的項目,使用過程和變化在每一個文件中的版權聲明相同的許可證

我知道這應該由GNU/GPL被允許修改代碼和redistribuite但這裏的一些問題:

  1. 是否確定更改項目名稱? (我猜是的)
  2. 可以添加我們的版權聲明並刪除原件或我們應該只加入我們並保留原版權公告?
  3. 我們必須在代碼中保留對舊項目的引用嗎? (在頭,他要求做他的項目/網站的引用的情況下叉 。我想這只是一個建議,我們不能這樣做,對不對?)

回答

18
  1. 肯定。事實上,不改變它至少有一點意味着它是最初的項目,這是一個壞主意。

  2. 您不能刪除版權聲明。添加你的頂部。

  3. 爲什麼要刪除對舊項目的引用?這是一個建議,但刪除它將是不禮貌的,可能會產生誤導。開源/自由軟件社區賦予了正確的歸因。

+0

2.所以我*有*離開舊的版權聲明?你確定? 3.好的,我們可以刪除它(當然我們會記錄原作者) – 2010-12-18 18:03:39

+11

@xoen - 您絕對必須保留版權聲明,否則您聲明您沒有編寫代碼的作者。 Linux與Justin Bieber最新的「音樂」一樣受版權保護 - 許可證賦予您權利,但它不會(也不能)轉讓所有權。 – Robert 2010-12-20 00:28:57

+0

@Robert,所以我們將該項目分開,並在舊版權聲明的行上方的每個文件中添加我們的版權聲明。這樣我們就可以與「老」作者分享所有權,對吧?那麼全球版權/所有權呢? – 2010-12-20 07:27:44

1
  • 你分叉項目不再是老項目,所以你會更改名稱。

  • 您的新項目是從GPL許可證派生的項目,因此新許可證必須與GPL相同或兼容。

  • 這似乎是正確的做法。

  • 明顯還是黑暗?