Evil software:逃避 GNU GPL 的途徑
這個標題光看就很邪惡,更別說內容了。今天去中研院資訊所分享「Evil software - 逃避 GNU GPL 的途徑」,簡報 slides 可 [
在此取得] (PDF 格式)。所謂「知己知彼、百戰百勝」,這個 talk 中,我試著整理過去從事軟體開發,所見到「迴避 GNU GPL」的奇淫怪技、旁門走道、... 等途徑,這些無一不是要利用 GPLv2 文字上的盲點或造成舉證的困難,而在 GCJ (GCC for Java) 的例子中,是我最近試著模擬的情境,而的確也建構在「GPL 確保執行的自由」這個前提上,「轉化」GPL'd software 為 closed-source software。
其實浮上檯面的案例也不少,更有不少公司游移於模糊地帶、玩文字遊戲,所以,還有許多值得我們去反思之處。「魔高一尺,道高一丈」,GPL version 3 的制定就是希望能用更具體的規範,釐清這些模糊地帶,當然,我們也希望能確保軟體自由,又符合 IT 產業需求的雙贏局面。
由 jserv 發表於 April 12, 2006 10:43 PM