反對數位版權管理濫用
(或者如我們現在所稱的,數位限制管理)
作者:Richard Stallman
在 1989 年,在一個截然不同的世界中,我撰寫了第一個版本的 GNU 通用公共許可證,這是一個賦予電腦使用者自由的許可證。在所有自由軟體許可證中,GNU GPL 最充分地體現了自由軟體運動的價值觀和目標,它確保了每位使用者的四項基本自由。這些自由包括:0) 隨意執行程式;1) 研讀原始碼並隨意更改以做你想做的事;2) 隨意製作和散布副本;3) 以及隨意散布修改後的版本。
任何授予這些自由的許可證都是自由軟體許可證。GNU GPL 更進一步:它保護所有版本程式的所有使用者的這些自由,禁止中間人剝奪它們。GNU/Linux 作業系統的大多數組件,包括 1992 年成為自由軟體的 Linux 組件,都根據 1991 年發布的 GPL 第 2 版授權。現在,在 Eben Moglen 教授的法律建議下,我正在設計 GNU GPL 第 3 版。
GPLv3 必須應對我們在 1989 年無法想像的自由威脅。即將到來的電腦世代,以及許多配備越來越強大嵌入式電腦的產品,在我們購買之前就被製造商轉變成對付我們的工具——它們被設計為限制我們使用它們所能做的事情。
首先是 TiVo。人們可能會認為它是一個錄製電視節目的設備,但它包含一台運行 GNU/Linux 系統的真正電腦。根據 GPL 的要求,您可以取得該系統的原始碼。您可以更改程式碼、重新編譯並安裝它。但是,一旦您安裝了更改後的版本,TiVo 將完全無法運行,因為存在一種旨在破壞您的特殊機制。第一項自由,即隨意更改軟體以做你想做的事的自由,已成為一場騙局。
接著出現了「背叛式運算」,以「信任運算」的名義推廣,意思是公司可以「信任」您的電腦服從他們而不是您。它使網站能夠知道您正在運行的程式;如果您更改程式或編寫自己的程式,他們將拒絕與您通話。第一項自由再次成為一場騙局。
微軟有一個方案,最初稱為 Palladium,它使應用程式能夠「封鎖」資料,以便其他程式無法存取它。如果迪士尼以這種方式發行電影,您將無法行使您的合理使用和輕微使用的合法權利。如果應用程式以這種方式記錄您的資料,那將是極致的供應商鎖定。這也破壞了第一項自由;如果程式的修改版本無法存取相同的資料,您就無法真正更改程式以做你想做的事。類似 Palladium 的東西已計劃用於即將推出的 Windows 版本。
AACS,「先進存取內容系統」,由迪士尼、IBM、微軟、英特爾、索尼等公司推廣,旨在限制 HDTV 錄製內容和軟體的使用,使其只能在這些公司允許的情況下使用。索尼去年被抓到在數百萬人的電腦上安裝「rootkit」,並且沒有告訴他們如何移除它。索尼已經吸取了教訓:它會在您拿到電腦之前將「rootkit」安裝在您的電腦中,而您將無法移除它。該計劃明確要求設備「穩固」——意味著您無法更改它們。其執行者肯定會希望包含受 GPL 覆蓋的軟體,踐踏第一項自由。這個方案應該被「AACSed」,並且 已宣布抵制 HD DVD 和藍光。
允許少數企業組織一個剝奪我們自由以謀取利潤的方案是政府的失職,但到目前為止,世界上大多數政府,以美國為首,都充當了這些方案的付費幫兇,而不是警察。版權產業大力宣傳其獨特的對錯觀念,以至於一些讀者可能會發現很難接受個人自由可以勝過其利潤的想法。
面對這些對我們自由的威脅,自由軟體社群應該怎麼做?有些人說我們應該屈服並接受以不允許修改後的版本運作的方式發布我們的軟體,因為這會使我們的軟體更受歡迎。有些人將自由軟體稱為「開放原始碼」,這是對這個問題採取不道德態度的口號,它將強大而可靠的軟體視為最高目標。如果我們允許公司使用我們的軟體來限制我們,這種「開放原始碼 DRM」可能會幫助他們更強大、更可靠地限制我們。那些掌握權力的人可以通過共享和改進他們用來這樣做的軟體的原始碼而受益。我們也可以閱讀原始碼——如果我們無法讓修改後的版本運行,那就讀它並哭泣吧。對於自由和社群的目標——自由軟體運動的目標——這種讓步將等同於失敗。
我們開發 GNU 作業系統是為了讓我們能夠控制自己的電腦,並在自由中使用它們時自由合作。為了通過放棄這種自由來追求我們軟體的普及性將會適得其反;充其量,我們可能會自我膨脹。因此,我們設計了 GNU GPL 第 3 版,以維護使用者修改原始碼並將修改後的版本用於實際用途的自由。
關於 GPL v3 的辯論是關於 DRM 與您的權利之間更廣泛辯論的一部分。DRM 方案的動機是為那些實施它們的人增加利潤,但是當數百萬人的自由受到威脅時,他們的利潤只是一個次要問題;對利潤的渴望本身雖然沒有錯,但不能成為否認公眾對其技術控制權的理由。捍衛自由意味著阻止 DRM。
首次發表於 BusinessWeek Online。
加入我們反對 DRM 的運動.