Is Oracle Java 17
free to use?
No, as of October 2024 Oracle JDK 17 is no longer under Oracle’s No Fee Terms and Condition licensing model.
The cost of OTNLA is based on the total number of employees across your organization – this includes full-time, part-time, and temporary employees, as well as those of your agents, contractors, outsourced personnel, and consultants who contribute to your internal business operations.
However, you will only have a two-year window before you will need to move to JDK 25 if remaining on a free version is important to you (or if remaining on a free version is your preferred choice) to avoid potential implications related to Oracle JDK 21 reverting to OTNLA This requires upgrading to each successive LTS release every two years.
Also, depending on the age and complexity of your applications there is no guarantee that your application will run as expected on JDK 21.
Like Oracle Java SE, Azul Platform Core offers 365x24x7 support from Java experts along with both full Patch Set Updates and Critical Patch Updates on a strict SLA. Azul Platform Core is typically 70%+ less expensive than Oracle Java SE.