當前位置:編程學習大全網 - 網站源碼 - linux 自帶jdk 與下載安裝rpm包有什麽區別

linux 自帶jdk 與下載安裝rpm包有什麽區別

Linux自帶的JDK為 OpenJDK。而壹般從Oracle網站上下載的,是Sun JDK。

OpenJDK是JDK的開源版本,以GPL協議的形式放出。

Java 6以前,OpenJDK6是JDK7的壹個分支,盡量去除Java SE7的新特性,使其盡量的符合Java6的標準。 和JDK 6之間的差異還是有壹些的。

從JDK7開始,OpenJDK已經成為JDK7的主幹開發,sun JDK7是在OpenJDK7的基礎上發布的,其大部分源碼都相同,只有少部分代碼被替換掉。可以認為他們基本相同。

差異之處在於:

1 OpenJDK只包含最精簡的JDK,不包含其它軟件包。

2 由於版權問題,OpenJDK中版權不是SUN的源代碼被替換成壹些功能相同的開源代碼,比如說字體柵格化引擎,使用Free Type代替。

  • 上一篇:抖音陳羽佳的守護是誰
  • 下一篇:京東cps是京挑客嗎
  • copyright 2024編程學習大全網