伴隨著GPL v3許可協議的第二版草案發布,國際開源領域的一些知名人士隨即發表他們的不同意見。其中,新版GPL協議中有關數字版權管理(DRM)的條款受到的爭議最多。
日前,在接受記者采訪時,中科紅旗副總裁、CTO鄭忠源表示,在適應軟件發展新情況以及語言表述方面,GPL v3比v2有很大的進步,但具體到DRM這個條款來看,他與Linux之父托瓦爾茲看法相同。
早些時候,托瓦爾茲表示,GPL v3不僅要求用戶公布修改的源代碼,還要求公布相關硬件。他認為,作為軟件開發人員,鑒定硬件如何運行軟件不是自己的責任。
作為開源軟件最重要的一種軟件許可協議,GPL v2是在上世紀90年代初公布,但在近十多年發展中,開源軟件發展歷程中出現了許多的新的情況。為了新的形勢、軟件使用新的方式以及更清晰的解讀原來GPL協議中一些爭議內容,自由軟件基金會決定制定新的GPL協議規范。
雖然協議修改出于一個良好的初衷,但開源軟件業內人士也擔心這一修改或將引來開源軟件領域的震蕩。鄭忠源認為,在GPL v3出來之后,開源軟件世界里將會出現相當長時間的震蕩,不過,對于這場震蕩將會影響的時間和規模還很難預料,因為最終版還沒有出來。
他告訴記者,“世界有如此多軟件都在GPL v2的約束之下,而自由軟件是集合全世界程序員勞動,即使是貢獻一行代碼,如果該程序員只同意這一代碼只遵循GPL v2之下,就不能隨便去修改協議。如果計劃將軟件轉移到GPL v3之下,理論上講,必須征得所有代碼人的同意。但是目前還很難確定有多少開發人員愿意轉移到新版本之下,如果有的人愿意轉,有的人不愿意轉,這其中就有很多的麻煩;而如果多數人都不愿意改變,那這一事情也許就無聲無息?!?/p>
“震蕩的規模將取決于開源社區的接受度以及v3與v2的兼容度?!编嵵以凑f。
對于中科紅旗是否將支持新的GPL協議,鄭忠源表示,還要有待正式版本推出之后再作決定。他表示,紅旗的軟件主要來源于開源軟件社區,每一個軟件包作者采取什么樣的態度,紅旗并沒辦法做決定。而對于屬于紅旗自己開發的部分是否要轉移到v3,還要看正式頒布出來以后,其他開源軟件社區的想法,使自身的產品盡量跟社區兼容。
注解:通用性公開許可證(General Public License,簡稱GPL)。
(責任編輯 火鳳凰 sunsj@51cto.com TEL:(010)68476636-8007)
原文轉自:http://www.anti-gravitydesign.com