開源社區(qū)爭(zhēng)論話題之二:走向歧路的標(biāo)準(zhǔn)組織
怎樣才能制定出一個(gè)真正的技術(shù)標(biāo)準(zhǔn)?是否需要國(guó)際標(biāo)準(zhǔn)化組織反復(fù)檢查、爭(zhēng)論和投票?如果它只是廠商鎖定的一個(gè)橡皮戳怎么辦?Linux之父李納斯· 托沃茲(Linus Torvalds)表示,真正的標(biāo)準(zhǔn)應(yīng)該從基礎(chǔ)開始制定。本篇文章是《開源社區(qū)爭(zhēng)論話題》系列文章的第2部分。在***部分中,我們介紹了圍繞Linux內(nèi)核發(fā)展的爭(zhēng)論;第二部分我們就看一下開源社區(qū)對(duì)標(biāo)準(zhǔn)化過程的看法。
去年當(dāng)微軟成功讓其Office Open XML(以下簡(jiǎn)稱OOXML)搖身變?yōu)橐粋€(gè)國(guó)際標(biāo)準(zhǔn)的時(shí)候,對(duì)于開源社區(qū)內(nèi)外的很多人來說,這是一個(gè)非常重大的事件。
OOXML成為國(guó)際標(biāo)準(zhǔn)的整個(gè)過程非常令人生疑,它遭到了全球很多國(guó)家和企業(yè)的反對(duì),但是國(guó)際標(biāo)準(zhǔn)化組織最終的決策卻讓很多人感到震驚、懷疑、甚至是憤怒。
對(duì)此事的嘲諷之聲一直持續(xù)到今天,我們還可以聽到人們?cè)跔?zhēng)論,標(biāo)準(zhǔn)化過程是否從根本上已被完全破壞。所有爭(zhēng)論的一個(gè)中心問題是:標(biāo)準(zhǔn)是否已經(jīng)變成一個(gè)實(shí)現(xiàn)廠商鎖定的武器,或者開放性是否依然有機(jī)會(huì)獲得保障?
標(biāo)準(zhǔn)組織已經(jīng)成為政客和商人的舞臺(tái)
Linux之父托沃茲表示,“我一直在遠(yuǎn)離標(biāo)準(zhǔn)化組織,因?yàn)槟抢锸潜氨尚∪撕驼蛡兙奂牡胤剑艺娴牟幌肱c它們有任何關(guān)系。”
對(duì)于OOXML成為國(guó)際標(biāo)準(zhǔn)一事,托沃茲表示,“與此有關(guān)的所有人一定是瘋了,一切都那么令人厭惡。”
托沃茲斷言,這樣的標(biāo)準(zhǔn)肯定不會(huì)成為最重要的標(biāo)準(zhǔn)之一。
托沃茲解釋稱,“我個(gè)人強(qiáng)烈認(rèn)為,往往真正有問題的標(biāo)準(zhǔn)是那些所謂的事實(shí)標(biāo)準(zhǔn),即先成為業(yè)界事實(shí)標(biāo)準(zhǔn)然后再被認(rèn)可,而不是提前成為標(biāo)準(zhǔn)。這讓我想起了最初的POSIX.1標(biāo)準(zhǔn),事實(shí)證明它是一個(gè)非常好、非常成功的標(biāo)準(zhǔn),但這是因?yàn)樗饕菍?duì)先有實(shí)踐改造后才落實(shí)成標(biāo)準(zhǔn),而不是試圖創(chuàng)建一個(gè)新標(biāo)準(zhǔn)。”
對(duì)于開放性和標(biāo)準(zhǔn)之間的交叉點(diǎn),托沃茲表示,“開放性最終會(huì)孕育標(biāo)準(zhǔn)。”
不過,托沃茲沒有花費(fèi)太多時(shí)間來?yè)?dān)憂這個(gè)問題,他表示,“我的工作是制定***的技術(shù),或者更準(zhǔn)確點(diǎn)說,是開發(fā)那些能夠給人們帶來更好體驗(yàn)的技術(shù)。我不會(huì)因?yàn)闃?biāo)準(zhǔn)組織和廠商政治而自尋煩惱。我的精力沒有那么多。”
真正標(biāo)準(zhǔn)VS“強(qiáng)盜”標(biāo)準(zhǔn)
《精通vi和Vim》一書的聯(lián)名作者艾爾波特·漢納(Elbert Hannah)表示,一個(gè)真正的標(biāo)準(zhǔn)是“開放、自由、易于使用和修改的。”如果不嚴(yán)格的來說,目前的例子包括MP3、TCP/IP、vi/vim和POSIX。
另一方面,漢納也列舉了幾個(gè)名為標(biāo)準(zhǔn)實(shí)則“強(qiáng)盜”的例子,諸如Word、Windows、DOS、英特爾芯片和HD DVD類標(biāo)準(zhǔn)。他解釋說,“以上標(biāo)準(zhǔn)可能每個(gè)人都會(huì)使用,但是它們并非因?yàn)樽约旱膬?yōu)點(diǎn)而被廣泛采用,而是憑借自己強(qiáng)大的市場(chǎng)份額,它們無(wú)所謂優(yōu)秀或糟糕,它們沒有經(jīng)過投票表決。”
漢納表示,并不是要求任何標(biāo)準(zhǔn)都不能有所有者,但是有一點(diǎn)應(yīng)該是肯定的,即使有人擁有一個(gè)標(biāo)準(zhǔn),他們也不應(yīng)該對(duì)該標(biāo)準(zhǔn)具有絕對(duì)的權(quán)力和控制,例如它們不能命令全世界來如何使用這個(gè)標(biāo)準(zhǔn)。
目前標(biāo)準(zhǔn)似乎主要用來封鎖客戶到某個(gè)廠商中,微軟的OOXML標(biāo)準(zhǔn)爭(zhēng)議就是一個(gè)很好的例子,漢納表示。微軟聲稱有意使其成為一個(gè)開放、統(tǒng)一的文檔標(biāo)準(zhǔn),但是其真實(shí)目的是,這是一個(gè)嚴(yán)重傾向于它自己軟件和平臺(tái)的標(biāo)準(zhǔn)。
漢納表示,這不是標(biāo)準(zhǔn)的真正用途。他認(rèn)為,標(biāo)準(zhǔn)最原始的模式更可取,即發(fā)現(xiàn)需求,對(duì)其解決,然后讓它被廣泛應(yīng)用。這個(gè)過程很重要的一點(diǎn)是“真實(shí)”,它必須不受任何來自第三方利益的影響。
但是不幸的是,今天的巨無(wú)霸廠商在通過所謂的“標(biāo)準(zhǔn)”來?yè)p害開放和友好的技術(shù)。
Slashdot博客馬丁·埃斯皮諾薩(Martin Espinoza)表示,盡管標(biāo)準(zhǔn)有很多優(yōu)秀的地方,但是它們的問題是具有強(qiáng)制性。
不過,埃斯皮諾薩指出,Office文檔是一個(gè)事實(shí)標(biāo)準(zhǔn),之前已經(jīng)有一個(gè)國(guó)際標(biāo)準(zhǔn)。ISO的做法實(shí)際就是立法腐敗。總體來說,人們不會(huì)注意到非常大的謊言,但是像這種相對(duì)較小的謊言卻十分令人厭煩。
來自蒙特利爾的開源顧問格哈德·麥克(Gerhard Mack)表示,從任何角度講,微軟或許贏得這一場(chǎng)戰(zhàn)役,但卻失去了整個(gè)戰(zhàn)局。
麥克解釋說,微軟認(rèn)為它們將擁有一個(gè)新標(biāo)準(zhǔn),就可以在爭(zhēng)取用戶支持的競(jìng)爭(zhēng)中領(lǐng)先很長(zhǎng)時(shí)間,但事實(shí)并非如此。
標(biāo)準(zhǔn)化組織需迷途知返
相反,麥克認(rèn)為,OOXML標(biāo)準(zhǔn)在標(biāo)準(zhǔn)化過程中被進(jìn)行修改,因此目前市面上還沒有支持它的產(chǎn)品,包括微軟自己的Office 2008。
麥克補(bǔ)充說,這當(dāng)然是微軟的障眼法,目的是為了迎合標(biāo)準(zhǔn)委員會(huì)的喜好以及消除來自外界的反對(duì)之聲。
至少?gòu)默F(xiàn)在看來,標(biāo)準(zhǔn)制定過程阻礙了技術(shù)開放。麥克表示,“不幸的是,標(biāo)準(zhǔn)已經(jīng)成為企業(yè)擴(kuò)大自身優(yōu)勢(shì)的戰(zhàn)術(shù)武器。在微軟推動(dòng)OOXML標(biāo)準(zhǔn)化的過程中,以及Rambus的標(biāo)準(zhǔn)化中,我們看到了這種意圖。”
麥克表示,展望未來,標(biāo)準(zhǔn)化組織需要坐下來承認(rèn)存在的問題,然后決定是希望幫助還是阻礙行業(yè)發(fā)展。
他表示,“我希望ISO組織能夠改正錯(cuò)誤,它們已經(jīng)遭到廣泛的指責(zé),但卻拒絕承認(rèn)任何錯(cuò)誤。”
麥克建議,該組織不僅僅要重新考慮自己的快速審批過程,而且需要制定一個(gè)標(biāo)準(zhǔn)來確定成員國(guó)如何選擇代表。否則常此以往,它們可能會(huì)發(fā)現(xiàn)自己不再被認(rèn)可,被那些需要標(biāo)準(zhǔn)來真正孕育互通性的人所拒絕。
查看原文:http://www.linuxinsider.com/rsstory/66486.html
【編輯推薦】