歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> GPL V3草案:一石擊起千層浪

GPL V3草案:一石擊起千層浪

日期:2017/2/27 11:08:20   编辑:Linux業界

  美國時間本周三,自由軟件基金會(FSF發布了通用公共授權GPL第三版第三草案,新版草案一出,引發業界一片爭論,有人拍手稱快,有人氣急敗壞。究竟是什麼變化引起人們如此大的反應?這要從微軟Novell去年底的聯姻說開去。

  一、鑽GPL漏洞 微軟聯姻Novell引眾怒

  2006年年底,曾經是你死我活競爭對手關系的微軟和Novell牽手合作,讓業內人士大跌眼鏡。根據兩者的合作協議,微軟將向Novell旗下的Suse Linux操作系統加入微軟的某些技術並提供銷售支持,兩家公司還將在虛擬技術 Web服務和開放源代碼文檔格式方面進行合作。

  同時在合作協議中,微軟表示將不對Suse Linux可能涉及的專利侵權行為提起訴訟,言下之意對開源社區的其他方面不排除隨時提起訴訟的可能。

  盡管Novell此舉的主要目的是打擊一直壓在它頭上的Red Hat,有句話這樣說“敵人的敵人就是朋友”,但是對於微軟為什麼要與Novell合作,並簽訂專利協議,開源界卻沒有理由不懷疑其是否別有用心。

  業內人士分析,微軟在削弱Red Hat開源實力的同時,也一定程度上瓦解了原有的開源力量,在一定程度上疏遠了各開源軟件供應商的關系,可謂一石多鳥,微軟此舉可謂用心險惡。

  開源界對Novell為了自己的利益投入微軟懷抱的做法深感憤怒,紛紛聲討這種危害自由軟件的做法,在Novell投向微軟的懷抱後不久,Novell高級開源程序師Jeremy Allison宣布辭職,並轉投微軟的老對手Google。Allison在辭職信中稱,與微軟的合作協議已經破壞了Novell與開源社區的融洽關系,並且無法修復。

  從一定程度上說,微軟與Novell的聯姻是鑽了通用公共授權協議GPL的一個漏洞,自由軟件基金會(FSF)的人士曾經表示,微軟和Novell之間達成的專利交易旨在破壞軟件用戶的自由。微軟的做法避開了GNU GPL的要求,並且表示相關人士已經開始著手完善GPL中存在的漏洞,以避免自由軟件被起訴。

  二、劍指Novell-微軟 強硬版GPL問世

  微軟和Novell的結盟直接導致了當時正在討論中的GPL V3的進展延期,原定3月份將發布最終版的GPL第三版,但是,由於微軟和Novell聯盟的意外事件明顯的給自由軟件基金會帶來了一個新的考題,在發布GPL第三版第二草案後8個月,第三版第三草案才珊珊來遲。

  用自由軟件基金會工程師Brett Smith的話來說,“我們也從來沒有計劃在這個兩個草案之間花費如此長的時間,但是我們認為非常有必要來深入完整的研究一些特殊問題,尤其是在Novell和微軟之間的專利權交易事件。”

  FSF總裁、GPL主要起草者理查德在本周三發表的一份聲明中說,微軟和Novell之間最近達成的專利交易旨在破壞軟件用戶的自由。我們必須來制止它。

  在GPL第三版草案中包含有對軟件廠商間專利交易態度更強硬的條款。第三版草案中的修正旨在解決與微軟和Novell之間專利交易相關的問題。

  自由軟件基金會表示:“我們增加了新的條款阻止發布商與第三方共謀提供專利保護,就像最近微軟和Novell所作的那樣。GPL是用來保證所有用戶獲得相同的權利,規避對自由軟件有害的安排,我們必須竭盡一切力量阻止它們。”

  “假若不采取措施來阻止類似的交易,類似的效仿行為將會得以蔓延,這對自由軟件的自由是一個嚴重的諷刺。”理查德如此表示。

  三、新版草案一出 眾人拍手稱快

  通用公共許可協議GPLv3第三草案推出之後,引起了開源界眾多人士的拍手稱快。

  首先是深受Novell-微軟合作傷害最大的Red Hat公司的首席執行官Matthew Szulik對該草案大加贊揚,在該公司季度利潤會上,他表示“我認為我們看到的這個草案明顯大大好於以前的草案,尤其是在專利侵權方面和TiVo-ization方面。”

  還有被人們稱為Linux之父的Linus Torvalds稱,他對作出的改變感到“相當地高興”。

  Torvalds的態度可以說來了一個180度的大轉彎,此前他曾經對先前的GPLv3草案表示過強烈的不滿,現在經過一些初步分析後,他說一些擔心已經消失或改變了。

  讓Torvalds實現此轉變的原因是,在通用公共許可協議GPLv3第三草案中,針對類似TiVo以DRM硬件加密防止代碼修改的行為的禁止條款也調整了表述方式以使其更精准不會傷及無辜,其他微調包括增強許可兼容性以及世界范圍內的適用性等。

  Torvalds表示,這個草案本至少沒有給GPL的名譽抹黑,比前的草案有了很大的改善,雖然他仍然抱持質疑觀望的態度,但是至少不像以前那樣強硬反對了。

  Sun和MySQL對於此稿本的改變也表示歡迎。但一直激烈批評GPL3的ACT仍然對DRM相關的部分非常不滿。

  四、陷入困境 Novell如何應對?

  據國外分析機構的分析師稱,在GPL第三版第三草案的制約下,Novell在面臨強大的競爭對手Red Hat的時候,將盡處下風。該分析機構稱,如果Novell失去獲得未來GNU軟件升級的權利,它每年要多花2億美元做為研發和市場費用。

  面對如此打擊,Novell如何應對?Novell首席執行官Ron Hovsepian承認,與微軟的交易確實對開源界帶來了一定影響,但是這個交易已經得到了用戶的認可。“我們與微軟的交易完全是在客戶需求驅動下進行的,會讓客戶的工作更輕松,包括在互操作性方面。”Hovsepian如此表示。

  因此,Novell本周三表示,GPL第三版草案中新增加的專利條款不會影響它們之間的合作。微軟負責知識產權和許可業務的副總裁霍拉西奧在一份聲明中說,FSF試圖利用GPL阻止業界領先廠商之間使客戶受益的合作,這是令人遺憾的。

  Novell表示,將繼續參與開放源代碼軟件項目,並將繼續與微軟合作。Novell發言人布魯斯說,如果GPL的正式版會影響到我們與微軟的合作關系,我們將與微軟聯合應對這一問題。

  在新草案的解釋性文檔中,自由軟件基金會(FSF)表示還沒有決定新增加的專利條款是影響所有的這類商業交易呢?還是只影響未來簽署的交易?後者將為現有的Novell-微軟交易開一扇門。

  這一切或許要等GPL最終版來臨之後才有分曉。




Copyright © Linux教程網 All Rights Reserved