Let`s start with an obvious question: how do you know if this is a problem for you? Simply put, you`ll need to check each app`s source code to see if you need to pay for licenses or not. This can be done manually or using our quick and easy-to-use AppScan product to automate the process. Just scan all your applications and AppScan can tell you how much and what applications are subject to this new licensing agreement. Oracle Java SE versions (including updates) released before April 16, 2019 are the only BCL-licensed versions. 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. The answer is not so linear for third-party business applications, p.B. SAP business applications. If your application provider has an ISV agreement with Oracle to provide you with Java updates to run your product, you don`t need a separate Oracle license for Java that will run on the app.
However, it is your responsibility to determine whether your ISV has such an agreement. Yes, yes. For more than a decade, Oracle has been taking care of the OpenJDK open source community and offers the latest stability, performance and security updates for the latest release. These include updates scheduled more than a year in advance; Additional updates, if any and two feature updates (which also contain important patch updates) each year under the new launch frequency. Our contributions can be carried, analyzed and used by anyone in open source. You can download the latest OpenJDK version of Oracle Java for free on an open source jdk.java.net license. “Separately licensed third-party technology” refers to third-party technologies that are licensed under separate conditions and not under the terms of this contract. 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 oracle.com/contracts during the period you keep a subscription to these Oracle Cloud Infrastructure products. Below is a brief summary of the main terms of the OBCL agreement: Here are the main terms of the OTN licensing agreement, compared to the OBCL agreement: you can also run software applications developed with “Schedule B” products for each use. For example, you can use Oracle Java SE to run an “insurance claim application” made available to you by an insurance company that is an Oracle Forms licensee and used Oracle Forms to develop the application. If you are not sure that the software application you are using is qualified, please contact your application provider. “Oracle Approved Product Use” refers to your internal use of programs only for execution: (a) products identified as Schedule A products at java.com/oaa; and/or (b) software applications designed using products identified as Schedule B products on java.com/oaa 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.