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