2010 年 Oracle 收購 Sun 時,為通過歐盟反壟斷審查,曾發布新聞稿承諾十項 MySQL 保護措施,為期五年。2015 年期限屆滿,本文回顧承諾背景、核心內容、實際履行狀況與行業影響。
最關鍵的承諾未寫入清單:Oracle 承諾**正常應用透過標準 JDBC/ODBC 連接 MySQL 不受 GPL 限制**。此口頭承諾僅記錄於歐盟最終決定第 589 條,未納入公開十項。
| # | 承諾內容 | 履行評估 |
|---|---|---|
| 1 | 維護可插拔儲存引擎 API,文檔保持同步 | 大多履行:API 保持相容,文檔更新及時 |
| 2 | 不主張第三方引擎必須 GPL 授權,不要求商業授權 | 履行:未對存儲引擎廠商提起 GPL 訴訟 |
| 3 | 現有商業授權引擎廠商可同條件續約至 2014/12/10 | 部分履行:首年續約,第二年 (2011) 律師發現 Sun 曾付費資助某引擎,隨即停止付款 |
| 4 | 不限制第三方引擎效能/功能 | 履行:無人為限制證據 |
| 5 | MySQL 參考手冊保持開放 | 履行:文檔持續公開 |
| 6 | 不阻礙社區貢獻合併 | 爭議:合併流程變慢、審核嚴格,社區體感受阻 |
| 7 | 維護 MySQL 網站/論壇/文檔 | 履行:官網持續運營 |
| 8 | 釋出測試套件 | 延遲:測試套件開放較晚 |
| 9 | 不將 MySQL 企業版功能移入閉源 | 違背:多項企業版功能 (線程池、審計、防火牆) 閉源 |
| 10 | 維護 MySQL 發布節奏 | 大幅放緩:GA 版本間隔從 ~18 個月拉長至 3-4 年 |
儘管承諾 1-3 形式上履行,但 Oracle 擁有 MySQL 所有權本身即造成**寒蟬效應**:
結論:法律承諾無法替代市場信心。Oracle 繼續投入 MySQL 開發 (8.0 版本顯著提升),但生態系統多元化已難逆轉。