為消除采用障礙,Oracle計劃貢獻GraalVM給OpenJDK

來源:十輪網
作者:十輪網
時間:2022-10-31
2877
Oracle宣布要向OpenJDK貢獻多語言通用虛擬機GraalVM社群版Java程序代碼,使得GraalVM技術開發(fā)能夠與Java開發(fā)更加一致,官方提到,這將能夠消除現有GraalVM廣泛采用,以及參與GraalVM技術開發(fā)的障礙,包括兩者發(fā)布時間表、功能和開發(fā)過程的差異。

1414_openjdk_announcement.jpg

Oracle宣布要向OpenJDK貢獻多語言通用虛擬機GraalVM社群版Java程序代碼,使得GraalVM技術開發(fā)能夠與Java開發(fā)更加一致,官方提到,這將能夠消除現有GraalVM廣泛采用,以及參與GraalVM技術開發(fā)的障礙,包括兩者發(fā)布時間表、功能和開發(fā)過程的差異。

Oracle具體貢獻部分是GraalVM JIT編譯器和原生鏡像文件(Native Image),目前并不打算提供Python、Ruby、R和JavaScript等其他多語言技術,Oracle計劃根據OpenJDK社群工作流程,將合適的GraalVM技術貢獻到一個或是多個OpenJDK項目中。

Oracle會貢獻目前正在開發(fā)中的GraalVM技術,當GraalVM技術準備好成為JDK主分支版本的一部分時,便會提交JEP(JDK Enhancement Proposal)。JEP計劃程序對整個Java生態(tài)系統的JDK開發(fā)提供了一致的透明度,任何要用于JDK主分支的功能都會經過JEP流程,因此官方提到,當GraalVM技術準備好被提議整合到主分支JDK源碼時,就會提交一個或是多個JEP。

Oracle的計劃是要讓GraalVM技術和Java,在發(fā)布和授權方面保持一致,而在發(fā)布模型上,每個GraalVM發(fā)布版本都會支持一個Java SE平臺規(guī)范,每年會有兩次功能發(fā)布,每年四次重要修補程序更新,且每兩年會發(fā)布一次長期支持版本。

在原生鏡像文件的貢獻上,Oracle會將最適用的部分貢獻給OpenJDK,之后原生鏡像文件便會在OpenJDK項目范圍下開發(fā),使用和其他OpenJDK開發(fā)相同的工作流程和方法。

立即登錄,閱讀全文
原文鏈接:點擊前往 >
版權說明:本文內容來自于十輪網,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯系管理員(zzx@kchuhai.com)刪除!
掃碼關注
獲取更多出海資訊的相關信息
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家