Copy left

leftCopyleft是將一個程式成為自由軟體的通用方法,同時也使得這個程式的修改和擴展版本成為自由軟體。 Copyleft保證每個用戶都有自由的權力。 Copyleft也鼓勵其他程式設計師加入到自由軟體的行列。

Copyleft的概念

Copy leftCopy left
Copyleft是將一個程式成為自由軟體的通用方法,同時也使得這個程式的修改和擴展版本成為自由軟體。一般翻譯為“反著作權”,“著作權屬左”或“版責”。
使一個程式成為自由軟體的最簡單的方法就是把它放在公共域軟體(public domain), 沒有著作權。它使得人們可以分享程式和努力,如果他們是這樣認為的話。但是它也使得那些不合作的人有機會將程式轉變為私有軟體。他們可以或多或少的對程式進行修改,而後以私有產品的形式發布。那些使用這一修改過的程式的人不能像原作者給與上述修改者自由修改的權力那樣進行自由的修改;中間人剝奪了這一權力。

Copyleft的特點

Copy leftCopy left
GNU的目標是給予所有用戶自由的重新發布和修改GNU軟體的權力。如果有中間人可能剝奪這一自由的話,我們還有許多自由的使用者,但是那些中間人將不再有自由使用的權力。所以我們將軟體置於copyleft的授權方式下,而不是將其置於公共域的授權方式下。 Copyleft聲明任何人如果要重新發布軟體,不管是否做了修改,必須使得這一重新發布的軟體有被複製和修改的權力。 Copyleft保證每個用戶都有自由的權力。
Copyleft也鼓勵其他程式設計師加入到自由軟體的行列。一些重要的自由軟體如GNU C++編譯器就是由於這個原因才存在的。
Copyleft也幫助那些想對自由軟體做貢獻的程式設計師獲得其僱主的允許。 這些程式設計師通常為公司或者大學工作。 程式設計師可能想把自己的改進無私的貢獻給自由軟體團體,但是他的僱主卻希望把這些改進變成私有的軟體產品。
當我們向這些僱主說明,以非自由軟體的形式發布自由軟體的改進版本是不合法的時候,他們通常會以自由軟體的形式發布它,而不是將其扔掉。
程式變成copyleft授權,我們首先聲明它是有著作權的;而後我們加入了分發條款,這些條款是法律指導,使得任何人都擁有對這一程式代碼或者任何這一程式的衍生品的使用,修改和重新發布的權力,但前提是這些發布條款不能被改變。 這樣在法律上,代碼和自由就不可分割了。

Copyleft的命名

私有軟體開發者用著作權(copyright)剝奪了用戶自由的權力;我們用著作權保證用戶自由的權力。這就是我們為什麼把著作權(copyright)這個名字反轉成了copyleft。
Copyleft是一個廣義的概念;有許多形式可以將其細化。 在GNU中, 具體的發布條款包含在GNU通用公共協定證書, GNU寬通用公共許可證GNU自由文檔協定證書里。
Copyleft授權許可有時被認為具有“傳染性”,因為任何從Copyleft許可衍生出的作品也必須是遵守Copyleft許可的規定。“傳染性”雖然帶有貶義,但是這與病毒的傳染並不相同,因為病毒的傳染是通過不為用戶所知道的途徑傳播的。 既然創作者從一種Copyleft許可的作品(主要是指軟體)中衍生出自己的作品,這個衍生品(包括後來者自己加工改進的部分)也應理所當然的遵守Copyleft的規定,不受著作權的約束,無償的為其他後來者提供進一步的方便。

相關詞條

相關搜尋

熱門詞條

聯絡我們