November 02, 2006

資訊人的角度看 自由軟體法律問題:GPLv2 面臨的挑戰

之前的 blog [Evil software:逃避 GNU GPL 的途徑] 與 [邪惡的 Hello World] 提過所謂的 "Evil Programming",也附帶指出 OGCGF (Obfuscated GCC Code Generation Framework) 這個以編譯器技術為基礎的架構,事實上,這不只是腦力激盪,在過去一年研究 GCC 內部實做的過程中,我們已經有具體的實做品 (licensed under GNU GPL,但主要目的卻是要「打擊」GPL'd software),至少有兩個專案採用這樣的技術。

其實 OGCGF 個別的技術細節都不是新玩意,但針對 GPL 第二版許多模糊不清的語意與技術黑色地帶,予以「強化」與提出自動化途徑,卻可發揮很驚人的效果。今天早上去中研院一趟,為資訊所分享了「資訊人的角度看 自由軟體法律問題」[PDF 簡報] 這個主題,雖然我算是很熟悉這個領域 (許多顧問案子磨練的結果),不過要解釋給非技術背景的聽眾,實在是很大的挑戰,今天也獲得一些迴響與建議。

為什麼我要組合一堆自由軟體來「作壞事」呢?首先,真正的壞事應該是扼殺軟體的價值與發展文化,而 OGCGF 的提出,是以行動證明 GPLv2 漏洞百出,顯然不符合多元化 IT 產業的需求與變革,最重要的,是我們如何從這些挑戰中,作更深入的思考,以及如何讓科技法律結合自由軟體發展。
由 jserv 發表於 November 2, 2006 04:45 PM
迴響
發表迴響









記住我的資訊?