首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Oracle 併購 Sun 後的 Java 藍圖全景:從 JVM 整合到雲策略轉向

     編輯:Oracle 資料庫基礎

併購背景與核心承諾

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 的「企業級整合與變現」
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved