文档章节

openjdk和oraclejdk有什么区别吗?

吴伟祥
 吴伟祥
发布于 2018/11/19 14:29
字数 333
阅读 76
收藏 0

1.授权协议的不同:OpenJDK采用GPL V2协议放出,而SUN JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用。

2.OpenJDK不包含Deployment(部署)功能:部署的功能包括:Browser Plugin、Java Web Start、以及Java控制面板,这些功能在OpenJDK中是找不到的。

3.OpenJDK源代码不完整:这个很容易想到,在采用GPL协议的OpenJDK中,SUN JDK的一部分源代码因为产权的问题无法开放给OpenJDK使用,其中最主要的部份就是JMX中的可选元件SNMP部份的代码。

4.部分源代码用开源代码替换:由于产权的问题,很多产权不是SUN的源代码被替换成一些功能相同的开源代码,比如说字体栅格化引擎,使用Free Type代替.

本文转载自:https://zhidao.baidu.com/question/435377236723677684.html

吴伟祥

吴伟祥

粉丝 34
博文 497
码字总数 285677
作品 0
泉州
后端工程师
私信 提问
ubuntu18安装openjdk

ubuntu18安装openjdk 当ubuntu升级到18.04的时候,默认的jdk变成openjdk10,低版本的eclipse的android开发工具adt就打不开了。这时候,只需要把openjdk降到8就可以了。 先安装openjdk8: sud...

kyle960
2018/08/21
214
0
Oracle 调整策略,将逐步开源 OracleJDK 的商业特性

Oracle 在其产品博客上宣布,正在计划调整 Java SE 的分发和使用模式,以满足开发者期望的更频繁的发布周期和更灵活的许可需求。 具体包括: 将 Java SE 的发布周期提高至每六个月一次 简化 ...

王练
2017/09/08
3.3K
21
openJdk和sun jdk的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK, 那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢? 历史上的原因是,Ope...

jason_kiss
2018/06/18
1.1K
0
OpenJDK 作为Linux平台默认Java

Martijn Verburg,是Java/JEE 和开源顾问,热衷于软件艺术和技术社区的创造力。其目前是 LJC (伦敦 JUG)联合领导者,运营两个开源项目 (PCGen 和 Ikasan EIP) 。 本文是作者公开的一封信,针...

小卒过河
2011/09/12
5.1K
12
Alibaba Dragonwell:阿里巴巴宣布开源 OpenJDK 长期支持版本,持续开源回馈社区

3 月 21 日在阿里云峰会·北京上,阿里巴巴旗下的阿里云当天即发布多款重磅产品,涵盖了超级计算、云原生数据库,以及SaaS 加速器,包括神龙异构超算集群、新版本 Polardb 可兼容 Oracle 数据...

作者: 阿里巴巴
2019/03/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

「网易官方」极客战记(codecombat)攻略-地牢-迷失在书库中lost-in-the-stacks

使用代码块查找出图书馆的出路。 简介: 到目前为止,您的代码按照顺序依次运行。 现在,您将使用代码块:可以反复使用的命令组。 这是你得如何创造 code block的方法: # 代码块开始于: wh...

极客战记
37分钟前
45
0
数字运算

包含与数字运算有关的类。 常用静态方法 abs():取绝对值,Math.abs(-100)=100 floor():向下取值,Math.floor(10.7)=10 round():四舍五入. Collections类:addAll(Collection<? super T> c, ......

风丝一寸柔肠
37分钟前
38
0
Serverless 的喧哗与骚动(一)附Serverless行业发展回顾

作者 | 阿里中间件高级技术专家 许晓斌 《Maven实战》作者,曾负责 AliExpress 微服务架构演进,现在负责阿里集团 Serverless 技术研发落地。 导读:从 2016 年 AWS 发布 Lambda 以来,全世界...

阿里巴巴云原生
今天
203
0
MySQL实战学习(二)

MySQL实战学习(二) MySQL中两种重要的日志 redo log 当数据库有一条记录需要更新时,InnoDB引擎会先把记录写到redolog中,同时更新内存。这个时候就算是更新完成了,同时,InnoDB会在适当时...

旺仔没馒头
今天
50
0
12306智能刷票

代码下载: https://github.com/testerSunshine/12306 主要配置:TickerConfig.py Linux chrome安装: (chrome获取地址: https://www.chrome64bit.com/index.php/google-chrome-64-bit-for......

Hzhodor
今天
56
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部