歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux業界

從微軟與Novell結盟說起

  10月25日,Oracle宣布支持Red hat Linux,11月2日,MS宣布與Novell結盟,共同支持Mixed-Source(“混源”)業務。包括早期Oracle或Sunsystems企圖兼並SuSE或Novell。

  這一切,均是在意料之中的,犯不上產生什麼“悲憤”。這說明在開源運動(opensourcemovement)的發展和沖擊下,MS、 Oracle等私權軟件企業確實感到害怕,需要改變策略。MS的CEOSteveBallmer曾說,目前微軟的三大勁敵,分別為開源運動、Google (廣告商業模式) 和(數字版權管理DRM)。我過去曾談到兩點:①開源與微軟競爭激烈,開源將打破微軟的軟件壟斷,迫使其降價、提升品質和改進服務(甚至改變其發展策略與 商業模式);②開源的LAMP架構將與閉源的J2EE架構、.Net架構形成三角鼎立、相互競爭、相互穿插的態勢,但從現實需求出發,也可能出現一種混生 (Mix)的過渡架構。MS被迫與開源合作,由來已久,如Windows與Firefox配套(IE5的安全問題確實太嚴重),Windows與 Apache、MySQL配套;近年來,MS出錢給開源企業Xensource,要求Xen為MS開發開源虛擬化技術供MS使用;又如MS通過支持法國 AztecSoft公司開發轉換器(convertor),間接支持開源文檔格式(UOF);再如MS為支持WAMP(被迫),向Zend提供資金支持, 使用PHP編程語言。

  MarkShuttleworth此次(11月1日-11月3日)訪華,我應邀與他深談三次。我認為Ubuntu所以成為自由/開源運動耀眼的 新星,主要依靠的是其策略與實力,我歸納三點:①Ubuntu吸收了Debian社區卓越、豐富的資源,②Ubuntu聚集一批優秀的開源技術人才, ③Mark本人的魅力和作為。至於說Ubuntu是“完全免費的自由軟件”,我認為這裡有宣傳炒作成分,Ubuntu執行GPL協議。必須指出,早期 GPL是在自由軟件與開源軟件兩種概念激烈爭論後,“自由”向“開源”妥協的協議。說Ubuntu“全部軟件程序”或“文檔”是免費的,這是對的,但其 “軟件服務(包括支持)”是要收費的,所以不能說Ubuntu的“全部軟件”都是免費的;按GPL規則,Ubuntu與其他開源軟件一樣,其全部源代碼都 是可以自由使用、自由修改、自由發布的,並未見Ubuntu還可以提供更大的自由。我們學習開源文化或開源理念是非常重要的,至於說Ubuntu提出什麼 “善待他人”等等之說,我認為也可歸納在開源理念之中,我也跟Mark說清楚,光靠這樣“說教”的精神,是難以“獨領風騷”的。我在與Mark深入討論中 明確如下一點,即Ubuntu的社區版,全部源代碼是公開的,源代碼的配置、其間的關系以及頂層設計並不公開。

  我認為,開源運動發展到今天,並要持續發展下去,必須找到與其相適應的商業模式,作為其支持。任何貶低商業模式對開源運動的作用,或模糊開源特 征與商業模式界限的言論,都是不切實際的空談。正確的理解應該是:①開源軟件的發展需要商業模式的支持,②開源軟件的商業模式不同於私權軟件的商業模式, ③開源軟件的商業模式不改變開源軟件自由、開放的特征,④開源軟件的“軟件程序”是公開、免費的(工程化實現技術是不公開的),“軟件服務”是要收費的, ⑤各種不同的開源軟件商業模式在優勝劣汰發展中正在趨於成熟和在大方向上逐步統一。

  我不贊成把當前Linux分成三派,即主流派(以FSF和Ubuntu為代表),開源派(以Redhat和Oracle為代表),商務派(以 Novell和MS為代表),這樣的分法不科學;我更不贊成把私權企業Oracle、MS與開源企業Redhat、Novell混為一談。

  我歷來贊成提倡開放標准和互操作性(不贊成盲目搞“兼容”)。我們要警惕MS搞單向互操作,在采用虛擬化技術上,在采用ODF時,MS都搞單向 互操作。MS與Novell合作,聯合宣布:雙方進行深層合作,共同提高Windows和Linux平台的互操作性。我很擔心這還是搞MS單向的互操作 性。

  關於Ubuntu推出“瘦客戶機”模式,我覺得不能一味吹捧。關於“瘦客戶機”與“胖客戶機”之爭,已有很長的歷史了,“瘦客戶機”概念似未占 特別優勢,Ubuntu也未跳出歷史上“瘦客戶機”概念的范疇。我覺得真正要與微軟在歷史上形成的、十分強大而豐富的桌面環境中的應用軟件作“全線對抗” 是有難度的,選擇“瘦客戶機”或選擇“定制、半定制模式”是桌面Linux避免與Windows應用“全線對抗”,實施有效競爭、重點突破的重要策略。

  我對開源運動發展的擔心不在乎MS或Oracle有什麼動作,而在乎:①開源運動內部可能出現分裂。RichardStallman與 LinusTovalds關於數字版權管理(DRM)/GPLv3之爭,就有可能導致內部分裂;②開源運動要考慮如何從“對空炒作”中擺脫出來,在分布於 全球的志願者從事開源社區“集體開發、合作創新”機制基礎上,探討集聚開源精英人才的方式(使這批人才不再處於分散自流甚至流失的狀態),以“實力政策” 來把握開源運動潮流發展的主導權(Ubuntu、Redhat、Goolge、OSDL等組織均試圖這樣做,但不一定都能成功)。





Copyright © Linux教程網 All Rights Reserved