微軟由于最近發布的Office 2007 SP2軟件中出現了表單兼容性問題受到了抨擊。但是,微軟稱,這個問題在OpenDocument Format 1.1版本軟件中就存在。 微軟上個星期發布了Office 2007 SP2。這個軟件支持用ODF 1.1格式存儲的文件。 然而,IBM的ODF設計師Rob Weir在自己的博客中發表一篇報告稱,Office 2007 SP2在閱讀由OpenOffice.org存儲的一些ODF表單文件時遇到了問題,并且悄悄地刪除單元中的格式,造成日期丟失。結果,表單顯示這個單元的最后的值。
Weir解釋說,如果這個格式被刪除,那么,這個單元就不能更新并且將返回錯誤的值。他補充說,采用Office 2007 SP2,這個軟件中的Excel表單程序不能把表單格式存儲到一個Excel名字空間。這個名字空間不是OpenOffice和其它ODF應用程序使用的。這不是ODF 1.2名字空間。
另一個自稱是屬于結構化信息標準促進組織(OASIS)ODF技術委員會的博客稱,Excel的這種做法分裂了ODF并且把用戶鎖定到微軟的Office產品。
這個博客稱,這個新的名字空間將使新的表單文件只能被Office 2007理解,消除了現有的其它應用程序閱讀這個文件的可能性。
微軟對這個問題做出回應稱,這個問題是ODF 1.1標準的問題。那個標準沒有包括格式句法。
微軟Office兼容性團隊的高級計劃經理Doug Mahugh表示,由于ODF 1.0和1.1不支持格式,所有的ODF表單實施都是不依賴于應用程序的。他證實了IBM設計師發現的問題。他表示,ODF 1.2版可能會解決這個問題。 |