授權條款
目錄
- 評估授權條款
- 我們軟體授權條款的常用資源
- GNU 通用公共授權條款
- GNU 寬鬆通用公共授權條款
- GNU Affero 通用公共授權條款
- GNU 自由文件授權條款
- GNU 授權條款的例外
- 授權條款網址
- 非官方翻譯
- 逐字複製與散布
- 自由軟體授權條款列表
- 什麼是著作權宣告?
- 其他類型作品的授權條款
發布的軟體應該是自由軟體。為了使其成為自由軟體,您需要以自由軟體授權條款發布它。我們通常使用GNU 通用公共授權條款(GNU GPL),指定版本 3 或任何更新的版本,但偶爾我們也會使用其他自由軟體授權條款。對於 GNU 軟體,我們僅使用與 GNU GPL 相容的授權條款。
自由軟體的文檔應該是自由文件,以便人們可以重新散布並隨著它描述的軟體一起改進它。為了使其成為自由文件,您需要以自由文件授權條款發布它。我們通常使用GNU 自由文件授權條款(GNU FDL),但偶爾我們也會使用其他自由文件授權條款。
如果您已經開始一個新專案,但不確定要使用哪種授權條款,「如何為您自己的作品選擇授權條款」詳細說明了我們的建議,並提供易於遵循的指南。如果您只是想要快速參考列表,我們有一個頁面列出了我們推薦的著作權宣告授權條款。
我們還有一個頁面討論BSD 授權條款問題。
評估授權條款
如果您遇到我們授權條款列表中未提及的授權條款,您可以要求我們評估它是否為自由授權條款。請將授權條款的副本(以及您找到它的網址)電郵至 licensing@fsf.org。我們在職員工和董事會中的授權專家將對其進行審查。如果授權條款有一些不尋常的條件,它們可能會帶來困難的哲學問題,因此我們無法保證能夠快速做出決定。
我們軟體授權條款的常用資源
我們有許多資源可以幫助人們理解和使用我們的各種授權條款
- 關於 GNU 授權條款的常見問題
- 如何將 GNU 授權條款用於您自己的軟體
- 如果您發現違反 GNU 授權條款的行為該怎麼辦
- 授權條款相容性與重新授權
- 自由軟體授權條款列表
- 如果您在大學工作,如何發布自由軟體
- 為什麼 FSF 從貢獻者那裡獲得著作權轉讓
- GNU 授權條款標誌,供您在專案中使用
- FSF 授權與合規實驗室
- <licensing@fsf.org>,用於一般授權協助
GNU 通用公共授權條款
GNU 通用公共授權條款通常簡稱為 GNU GPL;它被大多數 GNU 程式以及超過一半的自由軟體套件使用。最新版本是版本 3。
- GNU 通用公共授權條款提供以下格式:HTML、純文字、ODF、Docbook v4 或 v5、Texinfo、LaTeX、Markdown 和 RTF。這些文件未針對獨立發布進行格式化,旨在包含在其他文件中。
- GPLv3 快速指南
- GNU GPL 的舊版本
GNU 寬鬆通用公共授權條款
GNU 寬鬆通用公共授權條款由少數(絕非全部)GNU 函式庫使用。最新版本是版本 3。
- GNU 寬鬆通用公共授權條款文字提供以下格式:HTML、純文字、Docbook、Texinfo、Markdown、ODF 和 RTF。這些文件未針對獨立發布進行格式化,旨在包含在其他文件中。
- 為什麼您不應該為您的下一個函式庫使用寬鬆通用公共授權條款
- GNU LGPL 的舊版本
GNU Affero 通用公共授權條款
GNU Affero 通用公共授權條款基於 GNU GPL,但有一個額外條款,允許透過網路與授權軟體互動的使用者接收該程式的原始碼。我們建議人們考慮對任何通常透過網路運行的軟體使用 GNU AGPL。最新版本是版本 3。
- GNU Affero 通用公共授權條款文字提供以下格式:HTML、純文字、Docbook、Texinfo、LaTeX、Markdown、ODF 和 RTF。這些文件未針對獨立發布進行格式化,旨在包含在其他文件中。
- 為什麼選擇 Affero GPL
GNU 自由文件授權條款
GNU 自由文件授權條款是一種著作權宣告形式,旨在用於手冊、教科書或其他文件,以確保每個人都有效地擁有複製和重新散布它的自由,無論是否進行修改,無論是商業用途還是非商業用途。最新版本是 1.3。
- GNU 自由文件授權條款文字提供以下格式:HTML、純文字、Docbook v4 或 v5、Texinfo、LaTeX、Markdown、ODF 和 RTF。這些文件未針對獨立發布進行格式化,旨在包含在其他文件中。
- 為什麼發行商應該使用 GNU FDL
- 如何將 GNU FDL 用於您的文件
- 使用 GNU FDL 的提示
- 如何使用 GNU FDL 的可選功能
- GNU FDL 的舊版本
GNU 授權條款的例外
某些 GNU 程式對主要授權條款之一中的特定條款具有額外的權限或特殊例外。由於其中一些條款常用或自行引起許多問題,我們已開始在我們的 例外頁面上收集它們。
授權條款網址
連結到我們的授權條款時,通常最好連結到最新版本;因此,諸如 https://gnu.dev.org.tw/licenses/gpl.html
之類的標準 URL 沒有版本號。但是,有時您可能想要連結到給定授權條款的特定版本。在這些情況下,您可以使用以下連結 [跳過連結]
- GNU 通用公共授權條款 (GPL)
- GPLv3, GPLv2, GPLv1
- GNU 寬鬆通用公共授權條款 (LGPL)
- LGPLv3, LGPLv2.1
- GNU Affero 通用公共授權條款 (AGPL)
- GNU AGPLv3(Affero 通用公共授權條款版本 1 不是 GNU 授權條款,但其設計目的與 GNU AGPL 非常相似。)
- GNU 自由文件授權條款 (FDL)
- FDLv1.3, FDLv1.2, FDLv1.1
每個授權條款的替代格式的穩定連結在其各自的頁面上可用。並非每個授權條款的每個版本都以每種格式提供。如果您需要缺少的格式,請電郵我們。
另請參閱舊授權條款頁面。
非官方翻譯
從法律上講,授權條款的原始(英文)版本指定了 GNU 程式和使用它們的其他程式的實際散布條款。但是為了幫助人們更好地理解授權條款,我們允許其他人發布非官方翻譯成其他語言,前提是他們遵守我們關於非官方翻譯的規定。
FSF 不批准授權條款翻譯作為官方有效版本。原因是檢查它們將會很困難且昂貴(需要其他國家的雙語律師的幫助)。更糟糕的是,如果錯誤確實洩露出去,結果可能會對整個自由軟體社群造成災難性的影響。只要翻譯是非官方的,它們就不會造成任何法律損害。
為了強調這些翻譯不是官方有效的事實,我們不發布翻譯。為了明確這一點,我們不會將它們發布在 gnu.org 或其他 GNU 和 FSF 網站上;我們只連結到它們。
逐字複製與散布
GNU 網頁的標準著作權條款現在是 創用 CC 姓名標示-禁止改作 4.0 國際許可證。它過去是(並且對於少數頁面仍然是)
在全世界任何媒體上,只要保留此聲明,即允許逐字複製和散布整篇文章,無需支付權利金。
請注意 Eben Moglen 關於此「逐字授權條款」的以下評論
「我們使用『在任何媒體上逐字複製』這一短語的意圖並非要求保留頁首和頁尾或其他格式化功能。無論在超連結媒體和非超連結媒體中(作為註釋或非 HTML 媒體中某些其他形式的印刷 URL),都需要保留網路連結。」
自由軟體授權條款列表
-
自由軟體授權條款列表
如果您正在考慮編寫新的授權條款,請寫信至 <licensing@fsf.org> 聯絡 FSF。不同自由軟體授權條款的激增意味著使用者在理解授權條款方面的工作量增加;我們也許能夠幫助您找到滿足您需求的現有自由軟體授權條款。
如果這不可能,如果您真的需要新的授權條款,在我們的幫助下,您可以確保該授權條款確實是自由軟體授權條款,並避免各種實際問題。
什麼是著作權宣告?
著作權宣告是一種通用方法,用於使程式成為自由軟體,並要求程式的所有修改和擴展版本也必須是自由軟體。
使程式成為自由軟體的最簡單方法是將其置於公共領域,不主張著作權。這允許人們共享程式及其改進,如果他們願意的話。但它也允許不合作的人將程式轉換為專有軟體。他們可以進行更改,無論多少,並將結果作為專有產品散布。以修改形式接收程式的人們沒有原始作者給予他們的自由;中間人剝奪了它。
在GNU 計劃中,我們的目標是給予所有使用者重新散布和更改 GNU 軟體的自由。如果中間人可以剝奪自由,我們可能會有很多使用者,但這些使用者將沒有自由。因此,我們沒有將 GNU 軟體置於公共領域,而是對其進行「著作權宣告」。著作權宣告表示,任何重新散布軟體的人,無論是否進行更改,都必須將進一步複製和更改它的自由傳遞下去。著作權宣告保證每個使用者都擁有自由。
著作權宣告也為其他程式設計師為自由軟體添加內容提供了誘因。諸如 GNU C++ 編譯器之類的重要自由程式的存在正是因為如此。
著作權宣告還有助於想要為自由軟體貢獻改進的程式設計師獲得這樣做的許可。這些程式設計師通常為公司或大學工作,這些公司或大學幾乎會做任何事情來賺取更多錢。程式設計師可能想要將她的更改貢獻給社群,但她的雇主可能想要將更改變成專有軟體產品。
當我們向雇主解釋說,除非以自由軟體形式散布改進後的版本,否則這是違法的時,雇主通常會決定將其作為自由軟體發布,而不是將其丟棄。
要對程式進行著作權宣告,我們首先聲明它受著作權保護;然後我們添加散布條款,這是一種法律工具,賦予每個人使用、修改和重新散布程式碼或從其衍生的任何程式的權利,但前提是散布條款保持不變。因此,程式碼和自由在法律上變得不可分割。
專有軟體開發人員使用著作權來剝奪使用者的自由;我們使用著作權來保證他們的自由。這就是為什麼我們顛倒名稱,將「copyright」(著作權)更改為「copyleft」(著作權宣告)。
著作權宣告是一個通用概念;有很多方法可以填寫細節。在 GNU 計劃中,我們使用的特定散布條款包含在 GNU 通用公共授權條款、GNU 寬鬆通用公共授權條款和 GNU 自由文件授權條款中。
適當的授權條款包含在許多手冊和每個 GNU 原始碼發行版中。
GNU GPL 的設計使其易於應用於您自己的程式(如果您是著作權持有人)。您不必修改 GNU GPL 即可執行此操作,只需在您的程式中添加適當引用 GNU GPL 的聲明即可。請注意,如果您使用 GPL,則必須使用 GPL 的全文。它是一個完整的整體,不允許部分副本。(LGPL、AGPL 和 FDL 也是如此。)」
對許多不同的程式使用相同的散布條款使得在各種不同程式之間複製程式碼變得容易。由於它們都具有相同的散布條款,因此無需考慮條款是否相容。寬鬆通用公共授權條款包含一項條款,允許您將散布條款更改為普通 GPL,以便您可以將程式碼複製到另一個受 GPL 涵蓋的程式中。
其他類型作品的授權條款
我們認為,發布的軟體和文件應該是自由軟體和自由文件。我們建議也將各種教育和參考作品設為自由,使用自由文件授權條款,例如 GNU 自由文件授權條款(GNU FDL)。
對於意見論文和科學論文,我們建議使用 創用 CC 姓名標示-禁止改作 3.0 美國許可證,或上述簡單的「僅逐字複製」授權條款。
我們不認為藝術或娛樂作品必須是自由的,但如果您想使其成為自由的,我們建議使用 自由藝術授權條款。