併購背景與核心承諾
2010 年 Oracle 完成併購 Sun,Java 成為 Oracle 核心資產之一。核心承諾:
- Java 擴展至更多應用類型
- 公開修訂流程更具參與性(回應 Sun 過度控制批評)
- 整合 NetBeans、GlassFish 等 Sun 技術棧
核心技術策略部署
Solaris:企業級作業系統深耕
- 目標:擴展至數千執行緒、雙位數 TB 記憶體
- 定位:唯一支援從極小系統到百執行緒大型系統的企業級 OS
- 策略:硬體與軟體協同優化(SPARC + Solaris + Oracle DB)
MySQL:開源資料庫獨立運營
- 歸屬:Oracle 全球開源事業部,保持獨立銷售團隊
- 整合:納入 Enterprise Manager、Secure Backup、Audit Vault
- 承諾:讓 MySQL 變得更好,而非邊緣化
Sun Cloud:果斷放棄公有雲
- 決策:不繼續運營 Sun Cloud 服務
- 原因:Ellison 當時質疑公有雲價值(後轉向私有雲)
- 替代:提供雲建設模組(私有/公有雲基礎設施軟體),而非直接運營
Java 全版本路線圖
Java SE:JVM 核心現代化
| 重點領域 | 具體行動 |
| 多語言支援 | JVM 原生支援動態語言(JRuby 等),JSR 292 invokedynamic |
| JVM 整合 | HotSpot + JRockit 合併,取長補短 |
| 多核效能 | 優化 HotSpot 於多核處理器表現 |
| 即時監控 | 強化 JVM 運行時可觀測性 |
| GC 優化 | 本地執行緒 GC,適配 NUMA 架構 |
Java EE 6+:模組化與輕量化
- 強化模組處理能力,支援多種配置檔
- 增強使用者介面與動態語言支援
- WebLogic 為戰略產品,GlassFish 共享技術、服務社區
Java ME/SE Embedded:手持設備統一
- ME 與 SE Embedded API 合併
- 目標:「一次編寫,到處運行」延伸至嵌入式
- 優化能耗、效能、啟動時間
- 為營運商與設備廠商提供優化方案
JavaFX:豐富客戶端與多媒體
- 積極投資,目標:「用 Java 寫出一部電影」
- 提供設計師視覺化構建工具
- 支援應用封裝部署
- 推動 Java/JavaFX/JavaScript 融合
- 整合 Oracle ADF 應用開發框架
開發工具與虛擬化策略
| 產品 | 定位 | 策略 |
| NetBeans | 輕量級 Java 開發環境 | 與 JDeveloper 並存,面向社區/個人開發者 |
| JDeveloper | 企業級主要開發工具 | 深度整合 Oracle 技術棧(ADF、SOA、DB) |
| VirtualBox | 桌面虛擬化 | 納入 Oracle VM 家族,提供「桌面到伺服器」完整虛擬化 |
策略影響評估
- 正面:Java 獲得企業級資源投入,JVM 整合解決長期分裂,工具鏈完善
- 爭議:開源社區擔憂 Oracle 商業化傾向、專利訴訟風險(後引發 Google 訴訟)
- 關鍵轉向:從 Sun 的「開放創新」轉向 Oracle 的「企業級整合與變現」