歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> 協議之爭:開放源代碼將何去何從

協議之爭:開放源代碼將何去何從

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

“軟件教父們”聲稱最新草擬的“通用公共許可協議(GPL 3)”已經在開放源代碼社區和自由軟件社區之間造成了深深的裂痕。    

“(GPL 3)不再是“公平公正”的代表。它是引爆軟件世界混亂與紛爭的導火線,它完全單方面地傾向於自由軟件基金會(FSF)的極端主義政策。它不再是以前那個大部分人都可以接受的完美的“平衡和妥協”了。一旦你向商業公司解釋了它的含意,大部分商業公司都會無比的震驚,並停止和你一同前進。”  —— Linus Torvalds,Linux 之父Linus Torvalds   在今年早期的時候,我就已經寫過一篇相關文章,詳細論證了“第三版通用公共許可協議(GPLv3)”將很有可能會導致開放源代碼軟件社團和自由軟件社團面臨一個瀕於分裂的境地。就我個人看來,自由軟件基金會(FSF)的這一決議是非常魯莽以及欠考慮的,他們在GPLv3中完全沒有顧及到商業開放源代碼組織的利益,從而有可能導致整個社團的分裂,並將最終減緩“自由/開放源代碼軟件(free-libre/open-source software,FLOSS)”飛速發展。(譯者注:libre是法語中的“自由”一詞)   在過去的二十年中,最引人注目的軟件故事就是FLOSS軟件的快速崛起。 像Linux、Apache和OpenOffice 這一類的軟件為大型的商業軟件行業中注入了競爭和活力,並且推動了新一代軟件的發展。這樣巨大的成功在很大程度上掩蓋了自由軟件社團和開放源代碼社團之間的分歧。而這一次,新的GPLv3協議卻直接引爆了這一定時炸彈。

  在各式各樣的軟件社團開始選擇自己將會站在哪一邊時,我們不禁猜想,Stallman和自由軟件基金會(FSF)將會被最終邊緣化嗎? Richard Stallman 和自由軟件基金會(FSF)以前總是在私下,有時甚至是公開的,為他們自己的軟件,他們自己的哲學理念以及他們自己的名字,被涵蓋更廣泛的開放源代碼軟件社團所包含而感到憤怒。自由軟件社團的哲學理念是為了在“四個自由(Four Freedoms)”的基礎之上傳播一種社會意識形態;而Linus Torvalds、IBM、Red Hat和開放源代碼社團關心的卻是要在開放源代碼許可協議模型的基礎之上創造出偉大的程序,以及有利可圖的商業模式。Richard Stallman,自由軟件的教父   但是,對於開放源代碼軟件社團來說,非常不幸一件事情是Stallman最終掌握著GPL許可協議的未來,而那些軟件公司在商業方面的成功並很顯然並不是Stallman最為關心的事情。文章最開頭所引用的那段Torvalds本人的評論,非常貼切地反映了在這兩個陣營之間日益加緊的緊張氣氛。讓我們大家一起來看看在這個新版本的GPL當中,究竟是發生了怎樣的改變。   在新版本的GPL許可協議當中,最受爭議的新條款——反數字版權管理條款(anti-Digital Rights Management provision)——同樣也是在自由軟件社團當中最受歡迎的一個條款。當FLOSS社團中的很多成員都在彈冠相慶,慶祝這一條款可以對抗內容生產行業的種種苛刻限制時,他們所沒有意識到的是,這一條款的潛在影響是如此廣泛,以至於會導致很多其它行業也無法再使用GPL軟件,特別是在嵌入式設備當中。   想象一下TiVo,該條款明確規定了“禁止硬件生產廠商控制它們設備的最終執行狀態”。舉例來說,假如你擁有一部運行著Linux操作系統的手機,該條款規定這部手機的使用者必須能夠修改和運行這部手機上的所有軟件代碼。這也許聽起來是一個好主意,但是面對這樣一種可以被隨意修改的硬件設備,這種新型手機在每個國家的技術支持和售後服務部門都將會頭痛不已。強大的Linux嵌入設備會被終結嗎   除此之外,基於GPLv3許可協議的軟件將會完全從醫療設備領域當中消失。因為政府的安全和功效測試非常地嚴格和精確。它要求每種設備都必須在自己實際工作狀態中的確切的參數之下進行測試。如果哪個人回答說“嗯,我猜在實際使用的時候,這個參數應該是這樣的”的話,那麼這個設備百分之百會被踢出去的。更重要的是,律師們將會面對無數針對這種“開放”設備的訴訟。

  但是,也許最容易被人們所忽略的是,該項政策將會對那些隱私保護非常重要的領域中的軟件產生重大的影響。比如說,政府部門的文檔創作和管理市場是開放源代碼社團最關心的領域之一。但是,在最新版本的GPL許可協議當中,其對於DRM的定義不但將會涵蓋音樂與電影的制作,也將會涵蓋文檔創作工具的基於密碼的訪問控制。   請想像一下這樣的情況:假如你能夠創造出一款GPL DVD播放軟件,它能夠播放任何基於GPL協議制作的DVD,那麼你就能夠制作出一個能夠閱讀任何文檔的文檔閱讀軟件。然而,正如我們最近所經歷的一系列隱私洩漏恐慌一樣,訪問控制,也就是“版權管理”的另一種說法,是我們隱私保護中的最關鍵的一環。  今時今日,想要GPLv3在正式頒布前在作出任何實質性的改變幾乎已經是不可能的事情了,而軟件世界中的紛爭必將越演越烈。GPLv3將會帶來FLOSS社團的終結,開啟截然不同的自由軟件社團和開發源代碼社團並存爭霸的新時代。現在唯一殘存的疑問是,這個全新的GPLv3時代將會是一個什麼樣子?   當各種軟件社團開始重新選擇自己的陣營,Stallman 和自由軟件基金會(FSF)將會最終被邊緣化嗎?當開放源代碼社團拒絕它後,GPLv3和它所承載的純真理想將最終會被這個世界所拋棄嗎?  作者簡介Jonathan Zuck,本文作者   Jonathan Zuck是“競爭性技術協會(the Association for Competitive Technology,ACT)”的主席,該協會是一個位於華盛頓的專注於技術領域的商業組織。ACT的成員公司多達3000家,並包括了行業巨頭微軟公司。 (原文作者:Jonathan Zuck)




Copyright © Linux教程網 All Rights Reserved