Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK). Corretto comes with long-term support that will include performance enhancements and security fixes. Amazon runs Corretto internally on thousands of production services and Corretto is certified as compatible with the Java SE standard. With Corretto, you can develop and run Java applications on popular operating systems, including Amazon Linux 2, Windows, and macOS. Amazon Corretto 8 is in Preview.
Amazon Corretto initial release is a developer preview release for testing and validation purposes. This guide includes a list of patches applied to the OpenJDK for this release of Amazon Corretto 8, and installation instructions for the platforms supported by this version.
Backed by Amazon
Amazon Corretto comes with no-cost long-term support from Amazon, so you can upgrade versions only when you need to. Amazon is committed to Corretto, running it internally on thousands of production services.
Amazon Corretto is certified to meet the Java SE standard and can be used as a drop-in replacement for many Java SE distributions. Amazon will release quarterly updates that include performance enhancements and security fixes critical for enterprise application development.
Amazon Corretto lets you run the same environment in the cloud, on premises, and on your local machine. During Preview, Corretto supports Amazon Linux, Windows, macOS, and Docker, with additional support planned for General Availability.
Amazon Corretto is available for download and use at no cost. There are no additional paid features or restrictions. Corretto is distributed by Amazon under an Open Source license at no cost to you. It is licensed under the terms of the GNU Public License version 2 with the Class Path Exception (GPLv2 with CPE). Amazon does not charge for its use or distribution.
Long term Support
Amazon will provide security updates for Corretto 8 until at least June 2023. Updates are planned to be released quarterly. Corretto 11, corresponding to OpenJDK 11, will be available during the first half of 2019. Amazon will support Corretto 11 with quarterly updates until at least August 2024.
drop-in replacement for other JDKs
Corretto is designed as a drop-in replacement for all Java SE distributions unless you are using features (e.g., Java Flight Recorder) not available in OpenJDK. Once Corretto binaries are installed on a host and correctly invoked to run your Java applications (e.g., using the alternatives command on Linux), existing command-line options, tuning parameters, monitoring, and anything else in place will continue to work as before.
During Preview, Corretto installation packages are distributed by Amazon for Amazon Linux 2, Windows, and macOS. In addition, a Docker image (based on Amazon Linux 2) is hosted on Docker Hub.
Windows builds are supported on versions 7, 10, Server 2008, Server 2012, and Server 2016.
Mac OS X builds are supported on 10.10 (Yosemite) and later.