请选择时期:
怀孕准备 怀孕 分娩 宝宝0-1岁 宝宝1-3岁 宝宝3-6岁

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

来源: 最后更新:22-04-10 10:47:22

导读:关于JDK和OpenJDK的区别,可以归纳为以下几点:1、授权协议的不同:openjdk采用GPL V2协议放出,而JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用

关于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。(未验证)。

标签: openjdk和jdk性能区别  

免责声明:本文系转载,版权归原作者所有;旨在传递信息,其原创性以及文中陈述文字和内容未经本站证实。

本文地址:http://www.zuomama.com/qiaomen/youxi/267700.html

  • 1港澳人员来往佛山健康申报入口(佛山人员外出健康申报证明)

    港澳人员来往佛山健康申报入口(佛山人员外出健康申报证明)

  • 2香港澳门来返佛山健康申报怎么填写 澳门入境广东人员还需要每日健康申报吗

    香港澳门来返佛山健康申报怎么填写 澳门入境广东人员还需要每日健康申报吗

  • 3兰考县普通话测试站将于2023年2月11日进行测试

    兰考县普通话测试站将于2023年2月11日进行测试

  • 42023兰考县普通话准考证领取时间地点

    2023兰考县普通话准考证领取时间地点

  • 5孟津区元宵节焰火晚会推迟举办通知 孟津春节庙会

    孟津区元宵节焰火晚会推迟举办通知 孟津春节庙会

  • 6什么是新冠病毒抗体 什么是新冠病毒抗体疫苗

    什么是新冠病毒抗体 什么是新冠病毒抗体疫苗

  • 7怀孕生儿子的征兆都有哪些?孕妇可以吃梨吗?

    怀孕生儿子的征兆都有哪些?孕妇可以吃梨吗?

  • 8孕妇尿液呈黄色的生的就是男孩子吗?孕妇可以吃什么?

    孕妇尿液呈黄色的生的就是男孩子吗?孕妇可以吃什么?

  • 9怀孕中期生男孩子的征兆有哪些?多吃碱性食物生男孩子的机率大?

    怀孕中期生男孩子的征兆有哪些?多吃碱性食物生男孩子的机率大?

  • 10是单月怀孕还是双月怀孕才能生男孩?

    是单月怀孕还是双月怀孕才能生男孩?

关于我们 | 广告服务 | 网站合作 | 免责声明 | 联系我们| 网站地图

© 2006-2022 做妈妈育儿网 all rights reserved. 浙ICP备2022035435号-3

声明: 本站文章均来自互联网,不代表本站观点 如有异议 请与本站联系 联系邮箱:kf#zuomama.com (请把#替换成@)