The difference between Oracle open JDK and Amazon Corretto JDK

Both Oracle OpenJDK and Amazon Corretto JDK are distributions based on the Java Open Source Project and there are some differences between them.

        1. Source: Oracle OpenJDK is led and supported by Oracle Corporation, and it is one of the official reference implementations of Java. The Amazon Corretto JDK is developed and supported by Amazon, which is built on the OpenJDK project.

        2. Version release: Oracle OpenJDK will release the corresponding experimental version before the main version of the Java platform is released. These releases may contain experimental features and improvements. The Amazon Corretto JDK provides stable versions for enterprise and production environments, and understands and supports customers' Java applications deployed on Amazon Web Services (AWS).

        3. Update and maintenance: The long-term support (LTS) version of Oracle OpenJDK is provided by Oracle Corporation for long-term support and maintenance. Amazon Corretto JDK also provides long-term support versions and provides compatibility and security patches for upcoming OpenJDK versions to ensure that it is consistent with the latest technical standards.

        4. Community contribution: Oracle OpenJDK is an open source project that attracts a worldwide developer community to contribute code and improvements. The Amazon Corretto JDK also accepts contributions from the developer community, and at the same time provides improved source code to the backend like OpenJDK.

Overall, both Oracle OpenJDK and Amazon Corretto JDK are solid Java development kit choices.

Guess you like

Origin blog.csdn.net/SIHUAZERO/article/details/132112404