🇨🇳cnBeta (Full RSS)•較早收集於 4m
LibreOffice 批評 Microsoft 的 OOXML 格式與 Excel 日期處理

💡了解在構建數據密集型 AI 應用時,使用專有文檔格式所帶來的風險。
⚡ 30-Second TL;DR
有什麼變化
TDF 指責 Microsoft 使用封閉且具欺騙性的 OOXML 格式
為什麼重要
這凸顯了開源替代方案與專有企業軟體之間的持續摩擦,這會影響 AI 訓練管線的數據互操作性。
下一步行動
若正在建立數據導入管線,請嚴格驗證日期格式,不要直接依賴 Excel 匯出的 CSV 檔案。
誰應關注:Developers & AI Engineers
關鍵要點
- •TDF 指責 Microsoft 使用封閉且具欺騙性的 OOXML 格式
- •Excel 的日期處理被批評為全行業最差
- •LibreOffice 倡導使用開放標準以保護全球用戶利益
🧠 深度解析
Web-grounded analysis with 22 cited sources.
🔑 增強重點摘要
- •OOXML 的 ISO/IEC 標準化過程充滿爭議,存在程序違規和投票操縱的指控,導致其作為真正供應商中立開放標準的有效性受到質疑。
- •Microsoft Office 應用程式通常實作 OOXML (ISO/IEC 29500) 的「過渡」版本,其中包含與舊版格式的相容性功能,而非「嚴格」版本,這使得第三方由於專有依賴性和未記錄的行為而難以實作。
- •Excel 將 1900 年錯誤地視為閏年的問題源於 Lotus 1-2-3,並被 Excel 有意實作以實現向後相容性,此「錯誤」後來被納入 Ecma OOXML 規範中的一項要求。
- •OOXML 規範極其龐大(約 7,000 頁)、複雜,並包含二進位資料結構和 Windows 特定元素,使得第三方難以正確進行跨平台實作。
- •文件基金會 (TDF) 於 2010 年由 OpenOffice.org 社群成員成立,原因是對 Oracle 公司收購 Sun Microsystems 後可能中止或限制 OpenOffice.org 開發的擔憂,旨在提供一個專注於 OpenDocument Format (ODF) 的供應商中立平台。
📊 競品分析▸ Show
| 特性/標準 | OpenDocument Format (ODF) | Office Open XML (OOXML) |
|---|---|---|
| 開發與維護 | 由開放、多供應商、多利益相關者流程開發和維護,防止單一組織控制。 | 開發和維護較不開放,儘管提交給正式標準機構,但最終控制權仍歸一個組織所有。 |
| 規範複雜度 | 更為簡潔易懂。 | 極其龐大(約 7,000 頁),複雜,包含技術遺漏和單一供應商依賴性,使得第三方難以正確實作。 |
| 智慧財產權 (IPR) 限制 | 使用上不受智慧財產權限制。 | 許多元素需要 Microsoft Office 應用程式的特定行為,導致使用替代軟體時資料無法存取。 |
| 互通性 | 提供跨大多數常見作業系統平台的 ODF 相容應用程式之間的互通性。 | 主要設計為僅在 Microsoft 環境中完全運作,包含 Windows 特定元素。 |
| 標準符合性 | 忠於標準定義 (ISO/IEC 26300)。 | Microsoft Office 應用程式不實作標準化版本 (ISO/IEC 29500 Strict),而是使用「過渡」版本,包含與舊版格式的相容性功能。 |
🛠️ 技術深入
- OOXML 結構: 依賴開放封裝約定 (Open Packaging Conventions, OPC),其中多個檔案被壓縮在一個容器中。
- OOXML 複雜性: 規範長達約 7,000 頁,使得第三方難以正確實作。
- OOXML 專有元素: 包含二進位資料結構、Windows 特定元素(字體、渲染)以及對 Microsoft Office 舊版未記錄行為的引用。
- Excel 日期系統: 將日期儲存為序列號,其中 1900 年 1 月 1 日為序列號 1。
- Excel 1900 年閏年錯誤: 錯誤地將 1900 年視為閏年(實際上不是,因為能被 100 整除的閏年必須也能被 400 整除)。此錯誤是為了向後相容性而從 Lotus 1-2-3 繼承而來。
- Excel 日期錯誤的影響: 1900 年 2 月 28 日之後的所有日期在底層序列系統中都會偏移一天,導致計算、匯出和跨系統比較時出現錯誤。
- OOXML 與 Excel 日期錯誤: 錯誤的 1900 年閏年假設已被提升為 Ecma OOXML 規範中的一項要求。
🔮 前景展望AI analysis grounded in cited sources
持續推動開放標準將增強數位主權。
政府和組織對供應商鎖定的擔憂日益增加,將促使他們優先採用 ODF 等真正開放的標準,以確保資料的可存取性和互通性。
Microsoft 將面臨持續的壓力,要求其改進 OOXML 的互通性和標準符合性。
來自 LibreOffice 和其他開放標準倡導者的持續批評,以及政府採購政策對開放標準的偏好,將迫使 Microsoft 考慮對其格式進行更實質性的改進。
由於 Excel 日期處理的歷史問題,資料互通性挑戰將持續存在。
由於數百萬現有試算表對 1900 年閏年錯誤的依賴,Microsoft 不太可能修正此問題,這將導致跨系統的日期計算和資料交換持續出現錯誤。
⏳ 時間線
2005-05
OpenDocument Format (ODF) 由 OASIS 標準化。
2006-12
Microsoft 向 Ecma International 提交 OOXML,並於同年 12 月獲得 Ecma 標準認證。
2007-09
OOXML 提交給 ISO 進行快速通道標準化,引發了關於程序不規範和投票操縱的爭議。
2008-04-02
ISO 和 IEC 正式批准 DIS 29500(OOXML)作為 ISO/IEC 標準,儘管存在爭議和上訴。
2008-08-15
ISO 和 IEC 駁回上訴,正式發布 ISO/IEC DIS 29500 作為國際標準。
2010-09-28
The Document Foundation (TDF) 成立,旨在提供一個供應商中立的平台,專注於 OpenDocument Format。
2012-02-17
The Document Foundation 在德國柏林正式註冊為法律實體。
📎 來源 (22)
Factual claims are grounded in the sources below. Forward-looking analysis is AI-generated interpretation.
- documentfoundation.org
- wikipedia.org
- pcrepairsnorthlakes.com.au
- openstandards.nz
- windowsforum.com
- wikipedia.org
- sethserver.com
- andrewmoss.me
- microsoft.com
- medium.com
- granneman.com
- crn.com
- neurologic.se
- wikipedia.org
- documentfoundation.org
- wikidata.org
- wikipedia.org
- scivideos.org
- fosdem.org
- usenix.org
- networkworld.com
- documentfoundation.org
📰
AI 週報
閱讀本週精選 AI 大事摘要 →
👉相關動態
AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: cnBeta (Full RSS) ↗


