沒有無條件的自由--從版權糾紛看bsdl與gpl
在xp下,我的**初稿終於寫完了,我第一時間回到了linux下,安裝了一些免費的eda工具。
以前很少考慮過版權方面的問題,基本上都是用盜版。但是在linux的幾個月裡,沒用過乙個盜版軟
件,照樣過得很好。
無意中,看到了bsd的支持者和gnu支持者的一些爭論,於是順便查了下這方面的資料,也順便發布
下自己不太成熟的見解。
1、前言。
bsdl協議和gpl協議是開源界應用最廣泛的兩種協議。具體的就不說了,我覺得兩者的最大區別是:
如果你的程式用了bsd協議發布的**,你的程式可以用其他協議再發布;而如果你的程式用了gpl
協議發布的**,你的程式只能用gpl協議發布。
freebsd和linux都曾經遇到過版權糾紛,但是過程和結果都不一樣。
2、freebsd與at&t的訴訟之爭
unix誕生於2023年,是貝爾實驗室員工ken thompson的個人專案。由於貝爾實驗室是at&t(美國電
at&t壟斷了美國長途**業務,所以美國司法部在2023年與它籤了乙個和解協議。at&t同意不進入
計算機業,不銷售任何與計算機有關的產品,以避免司法部起訴它違反《反壟斷法》。unix是計算
機的作業系統,所以at&t不能銷售它,任何要求得到原始碼的機構,都能免費得到。
加州大學伯克利分校得到原始碼後,為unix新增了許多功能。然後在2023年,推出了乙個自家的unix
版本,取名為berkeley software distribution(伯克利軟體套件),簡稱bsd。
2023年,美國司法部再次起訴at&t違反《反壟斷法》。2023年,哥倫比亞地區法庭判決at&t敗訴,
必須被拆成8家小公司。但是,這個判決也意味著2023年的和解協議失效,at&t從此可以進入計算機業。
2023年,at&t發布了unix最新版system v,這是乙個商業化版本,付費才能使用,並且不得傳播源
碼。這個決定對bsd構成了限制,為了減少糾紛,伯克利分校規定,bsd本身依然保持免費,但是只
能提供給持有at&t原始碼許可的公司。不過,與此同時,伯克利的師生也開始著手另一項工作:將
at&t的專有**從bsd中逐漸去除。
80年代後期,幾個伯克利畢業的學生,成立了一家berkeley software design inc.公司,簡稱bsdi
,專門銷售bsd的乙個商業版本。他們在廣告中宣稱,自己的產品不包含任何at&t**。這句話惹惱
這場訴訟對bsd打擊極大,所有的開發活動都被迫停止,使用者人心惶惶,擔心自己也遭到at&t的追究
,因此bsd的使用急劇減少。最後在2023年,雙方達到和解,bsd才恢復開發。
但是在bsd與at&t打官司的這段時間中,windows和linux發展了起來,而unix和bsd則失去了大量
的客戶。
3、sco控告linux侵權始末
事情的起源還要從2023年說起。當年3月,sco對ibm提出10億美元的訟案,聲稱ibm的linux產品使用
了sco的unix程式**,指控ibm非法將unix技術捐贈給linux開源社群。sco接著對linux業界施壓,
向1500家世界大型公司傳送了威脅信件,稱如果使用linux,他們將成為unix源**被非法置入
linux訴訟案的訴訟目標。
sco公司稱,它的智財權許可費用為每個伺服器處理器收費699美元,每個台式電腦處理器則收費199
美元。這時候,微軟「及時」地跳出來表示,將率先付錢,向sco取得unix的專利權和程式**,以表明自
己「一貫堅持尊重智財權(ip)的態度。」
一時間,linux業界人人自危,linux陣營開始反擊。其實it業界內,除了微軟支援sco,其他公司都
是一邊倒地支援linux。
ibm作為被告,首先提出了大量支援自己的證據。
intel緊接著加入了。雖然與此事無關,但是intel出錢支援開源社群應對官司。
然後novell也出手了。訟訴進入到當年5月,novell公司提出保留自己擁有的unix作業系統的專利權
和版權,同時並不接受sco集團對linux提出的指控。
官司拖了幾年後,微軟這棵牆頭草也倒向了linux的一邊,與novell簽訂了關於linux支援服務的合
作協議。微軟付給novell 2億5000萬美元,收購了suse linux的支援許可。
這樣,整場訴訟就只剩下sco公司形單影孤地在戰鬥了。可以說,做為事件爭端的發起者,sco在後
期完全是不得不戰。
龐大的訴訟費用最終拖跨了sco,使得它不得不在2023年9月申請破產保護,同年10月原本打算**
旗下unix業務,但遭novell及ibm出面**sco無權**不屬於該公司的資產,sco繼之於同年12月自
那斯達克下市。
2023年3月,美國猶他州地方法院對sco集團和novell之間關於unix版權的問題做出了裁決,判定
novell擁有unix的版權,而不是sco集團。novell對於法院的判決十分高興,表示今後將繼續致力於
推廣linux,包括捍衛linux的智財權。」
4、總結
表面上看來,gpl協議對商業軟體很不友好,只要用了gpl的**,整個軟體都必須開源。
而對於遵守bsdl的程式,廠商們可以隨便拿去用,除了說明程式的出處外,沒有任何限制。
有意思的是,遵循gpl協議的linux得到了廣大廠商的支援,ibm、novel心甘情願地把自己的版權
親手送給了linux。(注意:ibm、novel之間是競爭對手。)
而bsdl協議雖然對商業公司很友好,但是商業公司對它卻似乎不太友好。
我不是說bsdl協議不如gpl協議,也不是說freebsd不如linux。相反,我很欣賞bsd。
但是,但是那些指責gpl協議小氣的人,請你們也理解gpl協議。
權利和義務是相對應的,在這個充滿銅臭的商業社會,自由需要原則。
C C 中無條件花括號的妙用
c c 中無條件花括號可以形成乙個 塊,乙個作用域。可以使括號內定義的變數就只在本域 就是這個大括號 內有效,而且不會影響其他域,即使名字相同。在花括號內,如果變數前面帶型別,則相當於新建立乙個變數,作用域只在花括號內,變數前面不帶型別,會遮蔽掉外層 塊名字相同的變數 對我來說,可以緩解臨時變數取名...
牟家和 沒有無恥的創業者,只有無恥的投機者
這幾個月發生的事情,已經荒誕到了極致,現實和魔幻混淆了。毫無專業背景的創業者竟然敢抄襲汽車,還在天使輪的創業公司擁有了獨角獸的估值,一百萬噸洋蔥在我們面前轟然飛過,只留下滿鼻子洋蔥味。謊言只是誕生於這些創業者的迷亂。創業的目標,可以分為人前顯貴和自我實現,而他們則將這兩者搞混了,以為聚光燈下 關注 ...
Linux下如何檢視自己的伺服器有沒有無線網絡卡
還是實驗室那台破伺服器,連不上網。有沒有介面,所以想著如何用一些命令來鏈結上 熱點。當然,在linux下鏈結wifi沒有win下那麼一點就好了!首先我們需要的基本條件就是 伺服器上有無線網絡卡。root tomato2 iwconfig lo no wireless extensions.eth0 ...