写在前面
简单记录学习,两者的区别,没有太多技术含量,倒是花了不少心思总结,欢迎关注,点赞哈
这里先贴图历史版本新增特性
这里引用参考下,这篇大佬文章,链接在此,Oracle与OpenJDK之间的区别
他是从组织、开源、市场等角度比较的,我这里主要从开源、前景、相关源码底层…等等角度分析,有兴趣的朋友可以一起来建议,学习
一、前景
这里我只能抛出几个疑问点,欢迎大家一起来解决,抛出疑问
1、为什么 Docker 容器的Java环境,几乎都是 openJdk ?
2、其实ORACLE jdk是开放了大部分源码的,openJDK是开放所有源码的,迄今我所想看到的实现,在Oracle JDK中都是开放源码的,Oracle JDK没有开放的部分在哪里?
答:已解决,Oracle JDK 没有开放的源码,在openJDK中的实现,这里先说明一下,OracleJDK只开放了不到7%,后面我会摘录部分,只是部分哈,有兴趣可以安装一个OpenJDK比较一下区别
3、为什么 OpenJDK开源了 OracleJDK不想开源的东西,
二、开源
open-source,开源,这是一种共享