

On my first reading, it appears this new license makes production use free-of-cost (along with dev, test, and training usages), except for products sold for a fee while bundling the Oracle JDK product. No-Fee Terms and Conditions license, discussed on the Oracle For Java 17, the Oracle JDK product is available under a new.For versions 8 through 16, Oracle required a fee if their own Oracle JDK product was used in production, but not for dev, test, and training usages.Oracle Java 8 unsupported but free version.Official List of updates and release versions.The Oracle JDK License has changed for releases starting April 16, 2019.


If I can change my development and I want still FREE, and I want to have improvements and security updates, I must use one of these java open implementations? If my development strictly needs or was developed with JDK 8, Can I only use Oracle Java SE 8 JDK 8u202 and earlier versions for FREE and commercial purposes accepting issues and security problems? If I want to use Java 8 oracle version for commercials purposes and FREE, I need to use a previous version of Ap8u221 update.Maybe a sales contact could be a solution if an update in these versions are required for Legacy Systems Support. Legacy versions prior to 7, does not have and will not have any update.Any other use, needs a Commercial License Since the Java 8 update at Ap8u221, all versions and updates for (Java 8, 9, 10, 11 and 13) has no cost just for personal use and development purposes.So after some researches I got these conclusions: While I was in a dockerization project in my current job, I got this doubt: Which Java can I use?
