首页  

JDK 和 openJDK 区别     所属分类 java 浏览量 294
OpenJDK jdk开源版本,GPL协议

JDK7 时,openjdk已经成为jdk7的主干开发,
sun jdk7是在openjdk7的基础上发布的,其大部分原始码都相同,只有少部分原始码被替换掉。
使用JRL(JavaResearch License)发布

openjdk6是jdk7的一个分支,尽量去除Java SE7的新特性,使其尽量的符合Java6的标准


两者区别 1 授权协议不同 openjdk 采用GPL V2协议,JDK 采用JRL GPL V2允许在商业上使用,而JRL只允许个人研究使用 2 OpenJDK源代码不完整,只包含最精简的JDK 3 openjdk不能使用Java商标 openjdk java -version 显示的是openjdk,而不是jdk 4 OpenJDK不包含 Deployment 功能 Deployment功能包括:Browser Plugin、Java Web Start、以及Java控制面板 5 发布周期 Open Java 每六个月发布一次,而 Oracle java 每三年发布一次。 用户能够获得 oracle 对其版本的长期支持。 Open JDK 为任何版本提供更改,直到下一个版本发布。 6 整体性能 两者没有真正的技术差异 JDK 的构建过程 基于 OpenJDK JDK在响应能力 和 JVM 性能方面相对优于 OpenJDK 7 运行环境 JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。 JDK是整个java开发的核心,包含了JAVA的运行环境(JVM+Java系统类库)和 JAVA工具 OpenJDK 只能运行在 i386 和 AMD-64机器上

上一篇     下一篇
Linux su命令

物联网六大核心技术

springboot异步处理 @Async 注解

Flink CDC 3.0 简介

Skywalking简介

H2 web console