订阅我们的博客

Red Hat has been a contributor to OpenJDK since its inception, and we are currently one of the most significant contributors to the OpenJDK project, both as developers of new versions and as maintainers of OpenJDK 8u and 11u. In addition to being a core developer of the Java Platform, Red Hat is also a heavy consumer of Java technology through our suite of Java-based Middleware and Application Services.

We welcome an analysis of current practices regarding the life cycle of Java releases to understand how Java consumers can be better served. Although the recent cadence changes announced by Oracle to move to a 2-year LTS cycle pertain solely to their proprietary JDK version, this will have an impact on OpenJDK distribution life cycles as well. This is because OpenJDK distributions have chosen to follow the same LTS cycle as the proprietary Oracle JDK to maintain consistency and reduce fragmentation of version usage in the industry.

As developers working on the Java Platform, we feel that the 2-year LTS change provides a quicker way for consumers of LTS versions to access newer Java features. At the same time, as developers of applications that are certified on LTS versions of the Java platform, we are concerned about the impact this will bring to Java application vendors like ourselves and our customers; certification of complex applications on a version of Java can often take many months and it has significant resource costs attached to it. The change from 3 to 2-year cycles means that ISVs will now have to either certify at a faster pace, or skip certain LTS versions and potentially fragment the ecosystem.

Major changes such as LTS cadence have potential implications across the entire Java ecosystem. We believe broader input into these decisions is essential to balance the needs of JVM developers, developers who code in Java, Java users, and Java application vendors. While we do not oppose changes to LTS cadence, we urge Oracle to seek broader input from vendors and customers who certify on the Java platform to determine if 2 years is indeed the optimal release cadence, or whether other options ought to be explored.


关于作者

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies.


Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

Read full bio

按频道浏览

automation icon

自动化

涵盖技术、团队和环境的最新自动化平台

AI icon

人工智能

平台更新使客户可以在任何地方运行人工智能工作负载

cloud services icon

云服务

有关我们的托管云服务组合的更多信息

security icon

安全防护

有关我们如何跨环境和技术减少风险的最新信息

edge icon

边缘计算

简化边缘运维的平台更新

Infrastructure icon

基础架构

全球领先企业 Linux 平台的最新动态

application development icon

应用领域

我们针对最严峻的应用挑战的解决方案

Original series icon

原创节目

关于企业技术领域的创客和领导者们有趣的故事