今天沒時間寫日記, 就貼個文章吧. :)
什麼是Copyleft?
2002-04-19 17:38
--------------------------------------------
要使一個軟體成為自由軟體,最簡單的方法就是將其不加任何版權限制地發佈給公眾。這種做法允許人們按照自己的願望分享軟體及其改進。但這種做法同樣會讓別有用心的人將軟體變成自己的私有軟體,他們可以僅僅只對原來的軟體作出或多或少的修改,然後將之以私有產品的方式發佈。那些得到被修改版本的用戶就無法獲得使用這些軟體的自由,即使是最初的發佈者希望別人能夠自由地擁有自己的作品———中間人將自由從軟體中剝離出去了。
在GNU專案中,我們希望所有用戶都享有重新發佈和修改GNU軟體的自由。如果中間人能夠將這些自由從軟體中剝離出去,我們會面臨這樣的情況:我們雖然擁有大量的用戶,但他們卻不享有自由。因此,我們並不直接將GNU軟體發佈給公共領域,而是用Copyleft來保護它。Copyleft規定:任何再發佈這些軟體的人,不管他們是否對軟體進行過修改,都必須允許之後的用戶享有進一步拷貝和修改的自由。Copyleft保證所有用戶都能享有軟體的自由。
為使得一個軟體受到Copyleft的保護,我們首先聲明這個擁有版權,受到版權的保護;然後,我們為之增添發佈條款,只要這個發佈條款不被修改,這個軟體就能以合法的方式為每個人自由使用它提供權利。這樣一來,軟體與自由就在法律上密不可分了。
私有軟體的開發者使用版權來剝奪用戶的自由,我們使用版權來捍衛用戶的自由。這是為什麼我們把版權(Copy-right)的名字翻轉為Copyleft的原因。
摘自:南方網(編輯:一怒拔劍)
沒有留言:
張貼留言