不滿GNU General Public License的第三版本進入市場,自由軟件基金會將要開始研究一種新的許可,它將使得GPL應用於軟件作為服務方面。
自由軟件基金會已經透漏同Affero GPL項目一同致力於GNU GPL修訂的第二版本,它的設計目的是結束使得GPL代碼在沒有被發布修訂的情況下被作為一種服務的漏洞。
這個漏洞令像Google這樣的公司利用開源代碼提供沒有和其他開發者共享修改的在線服務。
自由軟件基金會最初計劃在GPLv3解決這個漏洞的問題,但是在第二和第三版本之間放棄了。
自由軟件基金會許可工作工程師Brett Smith在他的博客中寫道:“我們已經提出了一個更好的解決方法。我們將要寫一個新的許可,Affero GPL的第二版本,它會以一種普通的方式解決這個問題。”
Smith正在回應網上關於GPLv3第二草案的第7部分(b)4的缺少的批評,這將迫使所有的GPLv3開發者們發布他們的改變如果他們的軟件被作為一個服務來提供。
批評的一個來源是Fabrizio Capobianco,他是開源移動軟件販賣商Funambol的總監,並在2006年9月創造了他自己的誠實公眾許可作為這個漏洞的暫時的解決方法。
在一張帖子中Capobianco指責自由軟件基金會沒能夠與像Google這樣的公司對抗並批評這個小組用另一個開源許可增加了潛在的混亂。
自由軟件基金會的Smith堅持認為這個決定是為了簡化問題,通過避免在GPL本身上添加附加的要求。
在伴隨著GPLv3的第三草案的一份說明性文件中,自由軟件基金會解說說這個決定是對於開源用戶和開發者反饋信息的回應。
文件中寫道:“我們作出這個決定是鑒於來自我們社區不同部分的不能妥協的觀點。盡管我們已經知道許多自由軟件的商業用戶反對GPLv3包含一個命令的Afferolike要求,我們仍對他們反對第7部分的有效性感到驚訝。”
Smith揭示說Affero GPL的第二版本將會采用與現在被自由軟件基金會用來創造GPL第三版本相同的起草過程,而且首個版本已經在企業中間流通起來。
作者: Matthew Aslett
發布時間:2007年4月3日
文章來自:http://www.cbronline.com/article_news.asp?guid=83F49599-8418-4419-A51A-2ABC4C9141AC