Oracle will not post further updates of Java SE 8 to its public download sites for commercial use after January 2019. Customers who need continued access to critical bug fixes and security fixes as well as general maintenance for Java SE 8 or previous versions can get long term support through Oracle Java SE Advanced Desktop, or Oracle Java SE Suite. For more information, and details on how to receive longer term support for Oracle JDK 8, please see the Oracle Java SE Support Roadmap.
Is Oracle Java still free?
The current version of Java - Java SE 9 as well as Java SE 8 - is free and available for redistribution for general purpose computing. Java SE continues to be available under the Oracle Binary Code License (BCL) free of charge.
Java Runtime Environment (JRE) use for embedded devices or use of commercial features may require a license fee from Oracle. Read more about embedded use of Java SE, or contact your local Oracle sales representative to obtain a license.
What releases of Java technology are currently available?
The Java Platform, Standard Edition (Java SE) and Oracle Java SE Advanced and Suite products are currently shipping from Oracle in the form of the Java Development Kit (JDK), and Java Runtime Environment (JRE). The current releases of the software and links to older versions are available from the Java SE downloadpage.
What are the Oracle Java licensing changes?
Due to the Oracle Java license cost changes, companies will need to collect and identify every application that is running Java SE 8 before the beginning of 2019. Doing so will ensure an accurate forecast of costs and potential non-compliance risk for future software audits in upcoming years.
A: The Named User Plus minimum for this program is 2,000 NUP licenses.
B: The Named User Plus minimum for this program is 10 NUP per Processor.
What should you do now?
In light of Oracle’s recent announcement, companies should begin considering:
How to anticipate the situation?
How many Java installations do we have, where and why?
Are there usages embedded?
Can we replace Java with another technology?
What will the cost be in January 2019?
Oracle suggests running a tool to ﬁnd Java installations using a Java package called Java Usage Tracker. This will report information like:
The Java versions
Type (applet, command line, etc).
Location and more
However, the Oracle Java Usage Tracker requires a commercial license – even though it’s included in the installer that comes with the free components.
The safest way to avoid the risk of unexpected software costs is to use an automated Software Asset Management solution. A SAM tool is able to detect, collect, measure, and provide your compliance position.
Oracle license optimization
Specialized technologies like Aspera SmartCollect and LicenseControl for Oracle are already built to take the surprise out of Oracle contracts and maintenance costs, and ensure that you pay the lowest price for Oracle licensing.
LicenseControl uses Oracle-verified data so you can be fully confident about the results. Get a clear view of your Oracle usage to make informed contract decisions and lower your maintenance costs.