Skip to content

Upgrade to JDK 17 for ARM Architecture #5976

Open
@halibobo1205

Description

@halibobo1205

Background

Java-Tron currently only supports Oracle JDK 8. However, despite the wide usage of JDK 8, it is no longer the most preferable option for development for multiple reasons and limitations. For instance, the End of Public Updates process for legacy releases and the End of Commercial Use under the Oracle Technology Network License Agreement for Java SE both hold that. On the contrary, JDK 17 is the LTS (Long Term Support) version of Oracle announced for free commercial use in 2021. It has significant improvements in performance, stability, and security, with advantages as follows:

Caution

Oracle JDK Development Kit 17.0.12 is the last planned update of JDK 17 under the NFTC. Updates after September 2024 will be licensed under the Java SE OTN License (OTN) and production use beyond the limited free grants of the OTN license will require a fee. I suggest moving to OpenJDK 17, see more distributions.

  • LTS: Long-Term-Support, Premier Support Until September 2026 or later.
  • AArch64 Port
  • Garbage Collectors
  • Language

Related Issues and PRs

Scope of Impact

  • Build and deployment processes
  • Core application codes
  • Third-party dependencies
  • Development and testing environments

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions