Java OpenJDK发行版的安全更新
随着甲骨文对JDK许可协议的修改,公司正在转向OpenJDK 我的问题是——哪个OpenJDK发行版会是更好的选择?我正在评估Oracle OpenJDK和AdoptionOpenJDK,它们似乎都是一个理想的选择。。然而,在支持方面,Oracle OpenJDK遵循6个月的发布周期,没有任何长期支持,但是OpenJDK有针对Java版本8和11的LTS。因此,如果我切换到Oracle OpenJDK,那么我将不得不遵循新的发布节奏,使用安全补丁来更新数据(我不太关心新功能),但是如果我切换到AdoptionOpenJDK,那么我可以使用他们的一个LTS版本(11),并期望新的安全补丁将应用到这个版本。我主要关心的是,在切换到OpenJDK发行版之后,我想了解Java安全更新的最新情况 参考资料 tl;博士 如果您希望最快速地发布关键安全补丁,请向Azul systems、BellSoft、Oracle、Pivotal或Red Hat(IBM)等供应商支付支持计划的费用 为了更好地了解Java发布世界的当前状态,您确实应该研究文档。由独立Java领导者和专家组成的Java Champions社区编写 细节 随着甲骨文对JDK许可协议的修改,公司正在转向OpenJDK 这里要明确的是,您可能指的是Oracle更改了其Oracle JDK产品的条款,以便在生产中使用时收取费用。该产品在开发、测试等方面仍然是免费的 我的问题是——哪个OpenJDK发行版会是更好的选择 回答这个问题取决于对你来说重要的标准。但是,除了需要快速进行安全更新之外,您没有提到任何标准(下面将详细介绍) 我正在评估Oracle OpenJDK和AdoptionOpenJDK,它们似乎都是一个理想的选择 要明确这一点:项目只发布源代码,不发布构建或安装程序。许多供应商提供基于OpenJDK源代码的构建/安装程序 Oracle是此类供应商之一,提供三种产品:Java OpenJDK发行版的安全更新,java,java-11,adoptopenjdk,Java,Java 11,Adoptopenjdk,随着甲骨文对JDK许可协议的修改,公司正在转向OpenJDK 我的问题是——哪个OpenJDK发行版会是更好的选择?我正在评估Oracle OpenJDK和AdoptionOpenJDK,它们似乎都是一个理想的选择。。然而,在支持方面,Oracle OpenJDK遵循6个月的发布周期,没有任何长期支持,但是OpenJDK有针对Java版本8和11的LTS。因此,如果我切换到Oracle OpenJDK,那么我将不得不遵循新的发布节奏,使用安全补丁来更新数据(我不太关心新功能),但是如果我切换到A
- Oracle JDK—他们的品牌产品需要支付生产使用费,并提供付费支持
- jdk.java.net—OpenJDK的构建,无需任何费用和支持
- -一种特殊产品,一种基于HotSpot/OpenJDK的Java VM和JDK,用Java实现,并支持其他编程语言和执行模式,如提前编译Java应用程序,以实现快速启动和低内存占用