陸首群談LibreOffice與OOo分裂的前景
今年9月底一則消息在全球熱爆,一時(shí)評(píng)論如潮。這則消息是:“OpenOffice社區(qū)突然向Oracle發(fā)難,宣布建立一個(gè)更自由更開(kāi)放的基金會(huì)——文檔基金組織(The Document Foundation),為了更好地發(fā)展自由辦公軟件,一個(gè)純粹的自由辦公軟件LibreOffice也從此誕生了。”
從上面消息看,LibreOffice(LO)與OpenOffice(OOo)是否分裂(Dvision)了?!
LO的發(fā)言人說(shuō):“沒(méi)有分裂,LO是完全由開(kāi)源社區(qū)主導(dǎo)的OOo的分支(Fork)。”我對(duì)上述消息進(jìn)行調(diào)查分析后感到,這則消息暴露出一些夸張不實(shí)之辭,而有些評(píng)論也在推波助瀾過(guò)度炒作。本文力圖對(duì)LO與OOo分裂的起因和發(fā)展前景作實(shí)事求是的客觀分析:
在OOo社區(qū)從事OOo新版本開(kāi)發(fā)的團(tuán)隊(duì)中,有官方(Official)團(tuán)隊(duì)(過(guò)去是Sun,現(xiàn)在是Oracle),還有另一支較強(qiáng)的非官方團(tuán)隊(duì)(由Novell掌控),長(zhǎng)期以來(lái),他們之間存在著利益矛盾和工作摩擦;兩個(gè)團(tuán)隊(duì)對(duì)OOo項(xiàng)目的建立方式、技術(shù)體系存在分歧,非官方Novell團(tuán)隊(duì)的Go-oo補(bǔ)丁也沒(méi)能整合到OOo版本中去。當(dāng)Sun/Oracle官方團(tuán)隊(duì)主導(dǎo)項(xiàng)目的開(kāi)發(fā)成功時(shí),非官方團(tuán)隊(duì)有挫折感。值此Oracle并購(gòu)Sun的機(jī)會(huì),一些自由開(kāi)源人士對(duì)Oracle未來(lái)的行為是否轉(zhuǎn)向不利于開(kāi)源有所擔(dān)心和疑慮,這時(shí)點(diǎn)燃了分裂的導(dǎo)火索。OOo社區(qū)經(jīng)理Louis Suárez-potts為此事寫信告訴我說(shuō):“OOo社區(qū)留下來(lái)的人還是多數(shù),其中核心開(kāi)發(fā)人員60多人,QA30多人,更多的是做企業(yè)、政府本地化的人、做插件的人;而出走的是Novell團(tuán)隊(duì)的人和一些小的廠商,其中以Go-oo版本為核心的開(kāi)發(fā)人員8~10人,本地化開(kāi)發(fā)者也不多”。Louis介紹身在北京的OOo社區(qū)市場(chǎng)營(yíng)銷負(fù)責(zé)人Peter Jange向我作詳細(xì)匯報(bào),據(jù)Peter Jange談:“出走的本地化開(kāi)發(fā)者不少,大約有50-70人(其中德國(guó)有30-40人)”。Louis認(rèn)為“離開(kāi)OOo社區(qū)的人沒(méi)有影響到OOo社區(qū)貢獻(xiàn)者(特別是社區(qū)核心人員)的基礎(chǔ),不會(huì)影響我們?cè)ǖ挠?jì)劃。”從上述這則消息的所謂“Open Office社區(qū)突然向Oracle發(fā)難”來(lái)看,我想這個(gè)提法本身可能就有問(wèn)題,現(xiàn)在出走的LO的人員在OOo社區(qū)中只占少數(shù),似乎不能代表OOo社區(qū)的開(kāi)源工作者來(lái)說(shuō)話。我在綜合了調(diào)查情況后是這樣來(lái)定性這一事件的:這是OOo社區(qū)內(nèi)部的分裂活動(dòng)。
Ubuntu創(chuàng)始人Mark Shuttleworth就這一事件給我的信中指出:“LO和OOo的分裂(Mark這里用irreconcilable,勢(shì)不兩立、不能和解這個(gè)詞來(lái)代替我給他信中寫的Division,分裂這個(gè)詞,我想含義是一樣的),似乎不可逆轉(zhuǎn)”。Mark給我的信中還說(shuō),“不幸的是兩邊都有很固執(zhí)的人,他們不能找到合作的方式。”所以LO發(fā)言人所說(shuō)LO與OOo的關(guān)系是Fork而不是Division,這只能看成是LO施行的一種策略,但并不能掩蓋其分裂(或者企圖以LO取而代之OOo)的本質(zhì)。
至于LO開(kāi)發(fā)的前景如何?我想要回答下面幾個(gè)問(wèn)題:
(1)LO未來(lái)開(kāi)發(fā)的項(xiàng)目是否會(huì)比OOo更自由,我看這是很難說(shuō)的。有些人昨天還說(shuō)OOo是最有影響的自由開(kāi)源軟件,是跨平臺(tái)、支持多語(yǔ)言的辦公套件,是真正的自由軟件或自由/開(kāi)源軟件,今天卻從LO的字面上(“Libre”)做文章說(shuō)LO更自由,沒(méi)有什么道理;有人擔(dān)心Oracle可能會(huì)把OOo引向邪路,這次事件反而促使Oracle表態(tài)支持開(kāi)源社區(qū)OOo的活動(dòng)。有一點(diǎn)我還要補(bǔ)充一下,有人談到開(kāi)源軟件就認(rèn)定是全球志愿開(kāi)發(fā)者自發(fā)地集體開(kāi)發(fā)、合作創(chuàng)新的成果,但近年來(lái)的統(tǒng)計(jì)資料表明,70-80%的社區(qū)開(kāi)發(fā)成果是企業(yè)有組織的志愿者團(tuán)隊(duì)開(kāi)發(fā)出來(lái)的,或?yàn)樯鐓^(qū)作無(wú)償貢獻(xiàn)的。拒絕企業(yè)志愿者團(tuán)隊(duì)參加社區(qū)開(kāi)發(fā)是不現(xiàn)實(shí)的,允許企業(yè)志愿者團(tuán)隊(duì)參加社區(qū)開(kāi)發(fā)并要排除企業(yè)在開(kāi)發(fā)的某些項(xiàng)目上施加影響也不現(xiàn)實(shí),我們注重的是開(kāi)發(fā)出來(lái)的自由開(kāi)源軟件要“合規(guī)”,即符合開(kāi)源軟件許可證的規(guī)定。
(2)LO下一個(gè)版本是LibreOffice3.3.0(現(xiàn)為L(zhǎng)ibreOffice3.3.0 Beta2),OOo下一個(gè)版本是OOo3.3.0,兩者應(yīng)該是出于同源,差別不會(huì)太大(甚至可能沒(méi)有差別),只是LibreOffice換了新的啟動(dòng)Splash,整合了Go-oo補(bǔ)?。恢挥蠴Oo與LO更加往后推出的新版本才可能表現(xiàn)出較大差別。
(3)OOo有一個(gè)社區(qū)委員會(huì)(Oracle支持)。LO也成立一個(gè)由20人組成的文檔基金會(huì)DF(Document Foundation),它是設(shè)在德國(guó)的非盈利組織,但迄今尚未注冊(cè),這就是說(shuō)這個(gè)組織在法律上尚未成立,在推進(jìn)新版本時(shí)它也無(wú)法與用戶、貢獻(xiàn)者簽訂關(guān)于處理版權(quán)法律糾紛的協(xié)議(無(wú)法保護(hù)開(kāi)發(fā)者和用戶的利益),同時(shí)在版權(quán)問(wèn)題上與Oracle還牽扯不清;另外誰(shuí)拿出錢來(lái)支持LO的活動(dòng),靠募捐現(xiàn)時(shí)還不敷需要,靠Novell支持,Novell本身經(jīng)濟(jì)困難,加上有被VMWare并購(gòu)的風(fēng)傳,靠Google支持(Oracle正以Java侵權(quán)控告Google,Google與Oracle有矛盾,支持LO在理論上有可能,我問(wèn)過(guò)Google的專家,Google自己有Docs,它是否支持LO,支持力度多大,尚難說(shuō))?,F(xiàn)在Oracle想清場(chǎng),希望DF與LO真正離開(kāi),避免糾合在一起產(chǎn)生不必要的利益沖突,顯然不利于LO的發(fā)展。
誰(shuí)支持LO?
我想首先是Ubuntu支持。10月初Ubuntu一位專家向我展示他的電腦,已下載了LO。最近Mark在給我的信中也告訴我:“在Ubuntu,我們會(huì)用LibreOffice”。我問(wèn)他為什么?他說(shuō)“完全是因?yàn)檫@個(gè)已建立的系統(tǒng)更適合Linux的環(huán)境,我們更傾向于看到一個(gè)單純的項(xiàng)目(a Single Project)”。我理解Mark對(duì)Oracle可能轉(zhuǎn)向的擔(dān)心,但我也感到Mark過(guò)早地作了表態(tài),將要承擔(dān)很大的風(fēng)險(xiǎn)。
有人指出,Linux基金會(huì)(LF)支持LO,這是誤傳。前天我遇到Linux基金會(huì)駐中國(guó)首席代表Cliff Miller,我告訴他,據(jù)我的思考, OOo與LO分裂起因源于內(nèi)戰(zhàn),在發(fā)展前景尚未清晰之時(shí),LF不會(huì)對(duì)其作出支持新一方、反對(duì)老一方的明確表態(tài),Cliff Miller持同樣觀點(diǎn)。為此我給LF執(zhí)行總裁Jim Zemlin去信,Jim回信了,不出我之所料。Jim在信中說(shuō):“Linux基金會(huì)目前對(duì)Libre Office談不上支持,LibreOffice團(tuán)隊(duì)是由一些不喜歡Oracle運(yùn)營(yíng)OPen Office項(xiàng)目方式的人所組成的。”“我沒(méi)有發(fā)現(xiàn)他們有什么復(fù)合的機(jī)會(huì)”。“我們LF現(xiàn)在關(guān)注這個(gè)項(xiàng)目,看是否它能得到任何的進(jìn)步,但我們尚未認(rèn)可它”。
現(xiàn)在看來(lái),要OOo與LO復(fù)合已無(wú)希望;在LO前進(jìn)道路上充滿著很多挑戰(zhàn),前景并不樂(lè)觀(包括出走的人員實(shí)力嚴(yán)重削弱;財(cái)政支持不落實(shí);他們?cè)陂_(kāi)發(fā)新版本的路線上出現(xiàn)了嚴(yán)重分岐,如要不要重新設(shè)計(jì)OOo的核,或把重點(diǎn)放在政府、企業(yè)等的本地化開(kāi)發(fā)上面;還有一個(gè)強(qiáng)大的OOo社區(qū)的參照面擺在那里),要脫穎而出決不是簡(jiǎn)單的事(這也是LF所說(shuō)現(xiàn)在尚未看到其任何進(jìn)步,此時(shí)難以認(rèn)可)。為穩(wěn)妥起見(jiàn),我們除對(duì)OOo這種自由開(kāi)源辦公軟件繼續(xù)支持外,對(duì)LO這種自由開(kāi)源辦公軟件及其走向也應(yīng)給予關(guān)注。
【編輯推薦】