

In 2020, Oracle introduced the NFTC (No-Fee Terms and Conditions) for JDK 17 and later, which permitted free use for some use cases.Īpplications that are running Oracle JDK 8 and 11 do not need updates and can continue to run uninterrupted using these versions, either free for personal use or paid updates. In 2019, Oracle announced that Java SE would no longer be free. Oracle has changed its licensing and policies several times over the last few years. According to the FAQ, Oracle's goal is to simplify tracking and management of licensed environments with universal permitted use across desktops, servers, and third-party clouds. Oracle has introduced the new Java SE Universal subscription and pricing, replacing the now legacy Java SE and Java SE Desktop subscriptions as of January 2023.
