計劃將于明年年底上線的 Android N 系統將不再依賴目前所使用的 JAVA API,轉而替代使用 OpenJDK,這是來自甲骨文的開源Java
開發套件,谷歌表示由于Android 是“開源平臺”,所以替代使用開源的 JDK,這樣不僅能夠簡化應用開發,還能允許開發者為 開源JDK項目作出更大貢獻。對于你我這樣的普通用戶來說這項改變并沒有太大的影響,但是此舉能幫助谷歌緩解和減少和甲骨文之間的專利訴訟,截至目前谷歌和甲骨文之間的專利訴訟僵持不下,而遷移至 OpenJDK 可能是谷歌未來訴訟的新訊號。
針對下一個安卓版本,谷歌將以 Open JDK 為基礎,為開發人員創建一個共有的代碼庫,方便他們開發各類應用和服務,google 跟 OpenJDK 社區的合作已經有很長時間,期待將來能為 OpenJDK 項目作出更多貢獻,Google希望開發者們會對這一改動感到欣喜,因為這簡化了他們構建應用程序時的代碼。
Android N將使用OpenJDK替代Java API | 《linux就該這么學》 (linuxprobe.com)