Oracle Java Se License Agreement

You can continue to use the versions you downloaded under the terms of the license under which you downloaded them. Legacy versions are still available in the Java archive. Note that older versions of JRE and JDK are provided to help developers debug problems in older systems. They are not updated with the latest security patches and are not recommended for use in production. Oracle strongly recommends staying on a recent version of Java with the latest performance, stability and security updates. Oracle Java SE`s previous licensing model had several options – some free under the binary code license (“BCL”) and some paid under Oracle`s terms and conditions. To facilitate transparency and clarity of licenses and ensure full transparency and clarity of licenses, Oracle java 9 offers two different Java versions: Oracle Java SE (including updates) released before April 16, 2019 are the only BCL-licensed versions. The “program documentation” refers to Oracle Java SE`s licensing information manual for the corresponding version that is available under and any documentation provided by Oracle with the programs or under If you`re an organization used to receiving Oracle Java SE binary files for free, you can simply continue with The OpenJDK versions of Oracle, which are available under If you`re used to getting Oracle Java SE binary files for free as a personal or development user, you can continue to view versions of Oracle Java SE via (personal users) and oracle Technology Network (“OTN”) (developer). If you want to use Oracle JDK or Oracle JRE for other purposes, you need a Java SE subscription. Supported Customers of Oracle products can continue to recover their Oracle Java SE binaries from My Oracle Support (MOS) or Oracle Software Delivery Cloud (customers) and other sites.

Oracle is active in requiring companies to properly license their software. “Oracle Approved Product Use” refers to your internal use of programs only for execution: (a) products identified as Schedule A products at; and/or (b) software applications designed using products identified as Schedule B products on by an Oracle licensee of these Schedule B products. If you`re not sure if the app you want to run with the programs is developed with a Schedule B product, please contact your application provider. What will happen to the versions of Oracle Java SE that I downloaded under previous licenses, for example . B BCL? Another big question is how to use Java SE in a virtual environment – a license in which you use Java on a VMware kernel, for example. Although Oracle has not specifically taken this issue into account in their questions and answers or in other documentation, I guess you need to count all the processors run on your network. Oracle Cloud Infrastructure Use (“OCI Use”) refers to your use of programs in Oracle`s cloud infrastructure with Oracle Cloud Infrastructure products listed in Oracle PaaS and IaaS Universal Credits service descriptions that are available at during the period you keep a subscription to these Oracle Cloud Infrastructure products. “Separately licensed third-party technology” refers to third-party technologies that are licensed under separate conditions and not under the terms of this contract.

Note: If there is a discrepancy between a part of this FAQ and the license under which you obtain Oracle software, it is considered correct. This FAQ refers to oracle Java SE versions from April 16, 2019. In the past, Oracle sold three different commercial licenses for Java, including: these programs were sold on a User Plus metric and/or Processor (Java SE Advanced Desktop was only allowed for a Nomd Plus user metric) in which you paid a net license and net support fee.

Comments are closed.