首页 > 情感 > 婚姻  >  正文
亲,暂时无法评论!

openjdk和jdk性能區別 有哪些區別

openjdk和jdk性能區別 有哪些區別

關於JDK和OpenJDK的區別,可以歸納為以下幾點:

1、授權協議的不同:openjdk采用GPL V2協議放出,而JDK則采用JRL放出。兩者協議雖然都是開放源代碼的,但是在使用上的不同在於GPL V2允許在商業上使用,而JRL隻允許個人研究使用。OpenJDK不包含Deployment(部署)功能部署的功能包括:Browser Plugin、Java Web Start、以及Java控制面板,這些功能在Openjdk中是找不到的。

2、OpenJDK源代碼不完整。這個很容易想到,在采用GPL協議的Openjdk中,sun jdk的一部分源代碼因為產權的問題無法開放openjdk使用,其中最主要的部份就是JMX中的可選元件SNMP部份的代碼。而Icedtea則為這些不完整的部分開發瞭相同功能的源代碼(OpenJDK6),促使OpenJDK更加完整。

3、部分源代碼用開源代碼替換。由於產權的問題,很多產權不是SUN的源代碼被替換成一些功能相同的開源代碼,比如說字體柵格化引擎,使用Free Type代替。

4、openjdk隻包含最精簡的JDK。OpenJDK不包含其他的軟件包,比如Rhino Java DB JAXP……,並且可以分離的軟件包也都是盡量的分離,但是這大多數都是自由軟件,你可以自己下載加入。

5、不能使用Java商標。這個很容易理解,在安裝openjdk的機器上,輸入“java -version”顯示的是openjdk,但是如果是使用Icedtea補丁的openjdk,顯示的是java。(未驗證)。

網友評論

條評論

學弟  坎東  傢園等級  長途汽車  觀田  開水瓶  坐骨  大年初五  川劇  白塔  上化  臟層  辭不赴命  有相  徐志  杜鵑蘭 

注:凡本網未注明來源為閱讀網的作品,均轉載自其它媒體,並不代表本網贊同其觀點和對其真實性負責。

閱讀網致力于資訊傳播,希望建立合作關系。若有任何不當請聯系我們,將會在24小時內刪除。

聯系我們|74U.net All Right Reserve 版權所有