当前位置:首页 > 行业知识 > 百科

有哪些区别(openjdk和jdk性能区别)

关注:90 发布时间:2022-04-06 10:32:01

jdk和openjdk的区别可以总结如下:

1.许可协议的区别:openjdk由gpl v2协议发布,jdk由jrl发布。虽然两个协议都是开源的,但是使用上的区别是gpl v2允许商业使用,而jrl只允许用于个人研究。openjdk不包含部署函数。部署的功能包括浏览器插件、java web start和java控制面板,这些在openjdk中都找不到。

2.openjdk源代码不完整。很容易想到,在使用gpl协议的openjdk中,sun jdk的部分源代码因为产权原因无法向openjdk开放,比较重要的部分是jmx中可选组件snmp的代码。而icedtea为这些不完整的部分(openjdk6)开发了功能相同的源代码,使得openjdk更加完整。

openjdk和jdk性能区别

3.用开源代码替换部分源代码。由于产权问题,很多产权不是sun的源代码被一些功能相同的开源代码替代,比如字体栅格化,被自由类型替代。

4.openjdk只包含比较简单的jdk。openjdk不包含其他软件包,比如rhino java db jaxp…,可分离的软件包都是尽量分离的,但是大部分都是免费软件,可以自己加入。

5.不能使用java商标。这个很好理解。在安装了openjdk的机器上,输入" java -version "显示openjdk,但如果是带icedtea补丁的openjdk,则显示java。(未核实)。

猜你喜欢

  • 有哪些区别(openjdk和jdk性能区别)

    有哪些区别(openjdk和jdk性能区别)90人支持

    jdk和openjdk的区别可以总结如下:1.许可协议的区别:openjdk由gpl v2协议发布,jdk由jrl发布。虽然两个协议都是开源的,但是使用上的区别是gpl v2允许商业使用,而jrl只允许用于个人研究。openjdk不包含部署函数。部署的功能包括浏览器插件、java web st…

  • 性能如何(佳能5d4价格)

    性能如何(佳能5d4价格)34人支持

    1.佳能5d4相机最新售价1.6万左右,只是佳能5d4的机身。2.佳能eos5dmarkiv(5d4)是佳能高端全画幅单反相机。佳能5d4采用全新的全像素双核cmos图像传感器,通过引入新的细化工艺,实现了约3040万像素的高分辨率和高图像质量。同时,摄像头配有多个图像处理单元…