Oracle Java NFTC – End of Free Updates after 17.0.12.0.2.

If you have been following our Oracle Java licensing updates, then you will know that Oracle’s No-Fee Terms & Conditions (NFTC) offers a cost-effective means of utilizing Oracle Java. As we discussed in our previous post on the history of Oracle Java licensing, NFTC licensing has its pros and cons. One of the cons is ensuring you do not run afoul of the 3-year “free” period. After this period, downloading any patches or updates for the version of Oracle Java will require a commercial license (in the case of LTS licenses; refer to the previous post for details).

For Oracle Java v17, which is a LTS version released in 2021, the period of no-cost patches ended in September 2024. Here are important dates to consider:

  1. The last free/no-cost update to Oracle Java v17 is Java SE 17.0.12.0.2 released on August 16th, 2024.
  2. The first Oracle Java v17 update that is NOT covered by the NFTC license and hence requires OTN or commercial Oracle Java SE license coverage is 17.0.13, released on October 15th, 2024. All Oracle Java v17 updates from 17.0.13 and above will require an OTN or, as Oracle always contends, a commercial Oracle Java SE license.

To remain license-compliant without paying exorbitant Oracle Java license fees, customers have a few options:

  1. Freeze Oracle Java v17 deployments at 17.0.12.0.2. This poses potential security and other technical risks in the future that Oracle may release further updates for.
  2. Move to Oracle Java v21 LTS as that still has several years of no-cost updates.
  3. Switch from Oracle Java to non-Oracle java options like OpenJDK.

Feel free to periodically check back at our blog for further updates on Oracle Java.

End

Related Posts

Scroll to Top
Quick Call