Builds of OpenJDK 17
Oracle接收了Java,主要为了赚钱,确实不是好事。但值得安慰的是,Java,或者说OpenJDK,还是保持开源(基于GPLv2)。
对JDK的选择,需关注:
- Java 17,Oracle声称,Oracle JDK和OpenJDK,都是采用同一套源码构建。
- Oracle JDK需要关注商业使用的授权问题。
- Oracle只提供OpenJDK最新源码,不提供最新构建版的下载,导致冒出很多JDK 17的构建版本。
参考:
结论:
- 最佳选择:Adoptium Eclipse Temurin。其官网:Adoptium
- Linux分发版,一般直接安装其维护的OpenJDK版本即可。
补充:
- Java开发者官网,包括相关教程和新闻:Dev.java: The Destination for Java Developers
- JDK 17所有发布版本说明:JDK 17 Release Notes
- Oracle对Java各个版本的支持周期:Oracle Java SE Support Roadmap
- 对于Java/OpenJDK支持周期的更清晰展示:Java/OpenJDK | endoflife.date
- GitHub上的OpenJDK项目:OpenJDK · GitHub