Java 各个版本API比较: https://github.com/AdoptOpenJDK/jdk-api-diff
- Open JDK
- Open JDK JEP Index-Java增强建议
- JEp-中文
- Open JDK Bug System
- Open JDK Wiki
- Open JDK Source code
- OpenJDK(JVM、Javac)源代码学习研究
Oracle JDK 和 OpenJDK 都是被称为 Java 开发套件的一组软件和规范。在 Java 11 及之后的版本中,Oracle JDK 和 OpenJDK 在构建上是相同的,并且包括了 Flight Recorder 和任务控制等功能。实际上,Oracle JDK 和 OpenJDK 之间几乎没有代码差异,所以它们的功能非常相似。
OpenJDK 和 Oracle JDK 之间最大的区别在于,OpenJDK 是一个由 Oracle、红帽和社区维护的开源项目,而 Oracle JDK 是闭源的,需要购买付费许可证,并由 Oracle 维护。因而,它具备一些 OpenJDK 所没有的闭源或受到许可证限制的功能