May 9, 2009
微軟最新規格污染戰術:MSODF in Microsoft Office 2007 SP2
本文是 Groklaw上發表的文章:A Few Facts As Antidote Against Microsoft's anti-ODF FUD Campaign 的內容簡述以及觀後感。
先不提 ODF 跟 OOXML 之爭,早在 1997 年 Tim Bray 只不過跟 Netscape 簽張成為顧問的合約,他就被微軟大肆批鬥,連他老婆工作的小小公司都連帶遭受致命打擊;麻洲聯盟首席 Peter Quinn 只因為要取得其他國家對 ODF 格式的支持(因為他反對 OOXML 成為麻洲政府公文標準),就捏造一份他出訪合作廠商清單,然後說他對這些廠商的支持支句不提,事後 Peter Quinn 的經理人 Eric Kriss 親自查證 Peter Quinn 在造訪這些國家時的開支並公佈結果,微軟才貼一份「開釋」Peter Quinn 的新聞。
然後現在 M$ Office 2007 SP2 支援的 ODF 格式是「他自家的」ODF 1.1。其他家的 ODF 格式 spreadsheet 檔案拿到 2007 SP2 去開,公式就會全部跑掉,但用微軟他自家出產的 ODF spreadsheet 卻能在自家的 Office 2007 SP2 正常開啟。同樣的檔案拿去其他廠商的 Office 就開不了。測試內容公佈在這個頁面,有興趣者請自行查證。
微軟對這個問題的反應是什麼?微軟的官方解釋是「這個問題出在ODF 1.1標準,因為它沒有包括公式語法。」「由於ODF 1.0與1.1並不支援公式,因此所有ODF試算表的實作都會因應用而有所不同。」那麼解釋一下:為什麼當其他家的 Office 做出來的 ODF 格式可以彼此互通,到 M$ Office 2007 SP2 就會出問題?M$ Office 2007 SP2 做出來的 ODF 檔案,為什麼拿到其他家 Office 上開就會出問題,在 M$ Office 2007 SP2 自開就沒問題?搞 MSODF 嗎?是要那些不清楚技術細節,只是單純使用 M$ Office 2007 SP2 的用戶以為「我們支援 ODF 格式囉!不要再說我們不支援開放格式!」這樣把使用者綁死,欺瞞他們,讓他們滿足於「微軟自家的」ODF 格式?ODF 格式是國外許多國家接受且指定的開放文件標準,微軟想欺騙這些國家政府機關的人嗎?
上面這是表面上看得見的,背地裡微軟做了什麼?當 Rod Wier(這裡是他的個人網頁)跳出來指出 M$ Office 2007 SP2 對 ODF spreadsheet 支援有很大問題時,微軟的人說他不再適合作為 ODF 格式制訂的領導者之一,叫他滾下台。想搞規格污染戰術被抓包,就開始質疑對方自我主義太重、獨斷獨行,不適合當領導者,這也太過份了吧!
以上是該篇文章的簡述以及個人觀點。如果我還有精神,會再繼續追這個事件,直到微軟「真正」支援開放的 ODF 格式為止。最後罵一句:Microsoft sucks.
Jamesz 於 May 9, 2009 7:52 AM 發表 | TrackBack


