近日,Novell公布了與微軟交易的一些細節,兩巨頭的握手言和已經有半年多的時間。半年來兩者合作的進展如何?今后它們又將會遇到哪些挑戰?
從對抗到對話,微軟CEO史蒂夫#8226;鮑爾默和Novell總裁兼CEO Ron Hovsepian去年11月2日的握手,被視為軟件發展史上一個獨一無二的里程碑。而今,他們各自代表的私有軟件和開源軟件帝國的合作已經有半年多的時間。5月25日,Novell在給美國證券交易委員會的年度報告中,公布了它與微軟簽訂的3個協議的修訂版,這是它首次公開與微軟的交易中細節。
開源支持者質疑聯盟
微軟和Novell的交易被一些人認為對Linux的前途至關重要。
根據這些協議,微軟在未來5年內將在許可證費、銷售和市場營銷費用上投入數億美元,其中包括用于SUSE Linux企業服務器購買認證上的2.4億美元。相應地,Novell方面同意向微軟支付一定比例的開源軟件產品的銷售收入。
此前,沒人知道微軟從銷售SUSE Linux操作系統中獲利多少。而到本月底,這個秘密有望被揭開。Novell稱,今后還會進一步公布該協議的更多細節。
開源支持者Bruce Perens表示,他會關注Novell通過這筆交易到底能夠得到什么,Linux廠商是否需要防備微軟的專利起訴。他說:“我確實想弄清楚,這筆交易在多大程度上違反開源的信條。” 另外,Linux的支持者們將認真研究這些合作協議,以便找出這個協議將會在多大程度上對Linux產生影響,以及是否存在某些內容,使微軟或者Novell可能違反即將推出的GNU通用性公開許可證第三版(GPLv3)。
Perens還表示,根據這些協議,這筆交易似乎并沒有為Linux用戶提供全面的專利保護。“Novell沒有得到有關微軟專利的完全授權。”比如說,Office被排除在外,OpenOffice.org、WINE 和Open-Xchange的名字在協議中也沒有列出,這為微軟提起專利訴訟留了一扇門。由于這筆交易承諾向用戶提供了專利保護,這就如同向Linux社區打入了一個楔子,可能產生漸進式的影響。“Novell面臨著抉擇,要么和自由軟件社區站在一起,要么上另一條船。” Perens如是說。
Novell高管并沒有就披露與微軟合作細節的年度報告發布接受采訪。Novell 發言人Bruce Lowry 表示,在去年11月宣布交易時,Novell已經宣布了高層的看法:希望將Linux和Windows結合得更好,加強與微軟在技術領域合作,達成免于訴訟協議。“這些協議豐富了實現目標的手段,執行起來更加具體。”
GPLv3對Novell產生重大影響
Novell在其年度報告中首次承認,GPLv3計劃對開源軟件許可的修改會對其Linux銷售以及和微軟的關系產生重大的沖擊。Novell擔心GPLv3草案可能會使微軟停止銷售Suse Linux,會對Novell產生財務影響。Novell的另一種擔心是在其產品中包含GPLv3代碼的能力會受到限制。
GPLv3草案中表明,2007年3月28日之前發布的開源軟件可以不受相關條款所限。然而,對于包括沃爾瑪在內的Novell Linux客戶們來說,在2007年3月28日后無法接受或使用對Novell對Linux內核升級的服務。
這對這些客戶和Novell都是一個重大影響,Novell Linux和開放平臺解決方案市場總監Justin Steinman早些時候曾表示,微軟是Novell Linux業務的最大銷售渠道,而且兩家公司的交易對于SUSE Linux推廣大有裨益。“微軟是Novell2007第一季度最大的渠道合作商。”他說,SUSE Linux業務第一季度比去年同期增長了60%。新客戶包括沃爾瑪和Nationwide這樣的大客戶。“與微軟合作開始之后,我們獲得了4萬個新的Linux訂單。” Steinman說。這在數量上遠遠領先于Red Hat,它在一個季度里增加的訂單數是1萬 到1.5萬份。
雖然,Novell在今年第一季度虧損2000萬美元。但是,Novell承認,同微軟的合作成為其Linux業務重要的增長點。Novell指出,和微軟協議相關的總收益達到760萬美元,協議的后續收益將達到3.385億美元。而Novell還透露,沃爾瑪和其他客戶從微軟購買SUSE Linux認證,有望延續這些客戶對Linux產品的進一步需求。但是,自由軟件基金會表示,GPLv3將在今年夏天生效。顯然,這對Novell來說是一個不小的打擊。結果將取決于GPLv3草案的最終版本,以及將來法庭對相關訴訟的裁決。
專利之爭的攻與防
面對自由軟件社區的巨大壓力,微軟打出“專利牌”。5月初,它首次提出Linux和其他開源軟件侵犯其專利的確切數目。微軟稱,開源軟件一共侵犯了235項微軟專利,劍鋒直指Red Hat等開源軟件廠商。
微軟長期以來宣稱對Linux操作系統和其他開源軟件的一些代碼擁有知識產權。但是去年11月,微軟和Novell達成諒解,同意不會因專利侵權起訴對方和對方的客戶,但是這也被認為微軟和Novell的交易存在潛臺詞,即保留對使用Novell以外廠商操作系統用戶提出訴訟的權利。
針對微軟的指責,Red Hat不以為然。Red Hat公司副總顧問及理事長Mark H. Webbink表示,微軟并沒有舉出任何一個具體的例子說明具體侵犯了哪一條專利,所以沒有人知道到底是哪些專利被侵犯,這個數字到底是如何得來的。
Red Hat CEO Matthew Szulik則直接對軟件專利制度表示質疑。他在22日在舊金山召開的“開放源代碼商業大會”上表示,軟件專利“絕對”減緩了創新的速度,并呼吁改進專利制度。Szulik對專利改革的期望,包括建立搜索性更佳的數據庫、專利與商業機密間的區分更明確,和專利授予的審查程序縮短。
另外,Red Hat還和其他5家軟件廠商成立了Open Invention Network組織,聯合起來開展應對專利之爭。6家公司將向公共專利庫投資,互相免費開放專利使用權。別具意味的是,參與者中就有Novell。同時,微軟的上述指責也讓Novell左右為難,Novell駁斥了微軟的聲明,但為與微軟的合作協議進行了辯護。Justin Steinman表示,Novell認為Linux沒有侵犯微軟的專利,但Novell的客戶表示并不了解具體情況,他們不想為此擔心,并希望Novell能幫助他們解決這一問題。
微軟和開源軟件廠商之間的爭斗依然在繼續,說明兩者之間仍然擁有共同的利益重疊,而微軟和Novell之間的關系正是一個注腳。隨著聯盟經歷的環境正在變得復雜,兩者的關系可能變得捉摸不定,究竟這個利益聯盟能在多大程度上延續下去,還要看軟件市場大格局的變化。
名詞解釋:什么是GPL
在自由軟件所使用的各種許可證之中,最為人們注意的也許是通用性公開許可證(General Public License,簡稱GPL)。
GPL同其他的自由軟件許可證一樣,許可社會公眾享有:運行、復制軟件的自由,發行傳播軟件的自由,獲得軟件源碼的自由,改進軟件并將自己做出的改進版本向社會發行傳播的自由。
GPL還規定:只要這種修改文本在整體上或者其某個部分來源于遵循GPL的程序,該修改文本的整體就必須按照GPL流通,不僅該修改文本的源碼必須向社會公開,而且對于這種修改文本的流通不準許附加修改者自己做出的限制。因此,遵循GPL流通的程序不能同非自由的軟件合并。