F.JAVA TECHNOLOGY RESTRICTIONS. You cannot create, modify or allow the behavior of classes, interfaces or sub-packages identified in any way as “java,” “javax,” “sun,” “oracle” or similar conventions, as specified by Oracle in a designation name. On April 16, 2019, Oracle amended the Java SE licensing agreement from: Oracle Binary Code License Agreement for Java SE to: Oracle Technology Network License Agreement for Oracle Java SE C. LICENSE TO DISTRIBUTE SOFTWARE. Subject to the terms and conditions of this Agreement and the restrictions and exceptions provided by java SE LIUM, including, but not limited to Java`s technological restrictions and restrictions for the transmission of these additional conditions, Oracle grants you a non-exclusive, non-negotiable, limited license, with no cost of reproduction and distribution of the software, provided that (i) you market the software entirely and as is and you only add it for the sole purpose of running your programs, (ii) to add essential and primary functions to the software`s programs, iii) you do not distribute additional software to replace software components, (iv) you do not delete or change proprietary captions or indications in the software , (v) you only distribute the software to a licensing agreement that: a) a full version of the software, the unchanged reproduction of this agreement; (b) protects Oracle`s interests in accordance with the terms of this agreement and contains the section H notification, and (vi) they agree to defend and compensate Oracle and its licensees for any damage, cost, liability, settlement and/or expenses (including legal fees) resulting from third party rights, shares or shares. The license described in this section C does not apply to the software identified in Section G. Historically, Oracle has sold three different commercial licenses for Java, including: All versions of Java have a “java.home”/release file that is as follows for Oracle Java 11: A brief summary of the main terms of the OBCL agreement is shown below: Oracle and OpenJDK Java-Releases 9 do not offer “Java” /LICENSE. What will happen to the versions of Oracle Java SE that I downloaded under previous licenses, for example . B BCL? As with all other Oracle programs, if you wish to use the Java program for purposes other than those expressly authorized in this OTN license agreement, you will need to acquire a valid license under a separate agreement allowing this use.
H. COMMERCIAL CHARACTERISTICS NOTICE. In order to comply with sections C (v) (b) (b) and following, your license agreement contains the following message if the message is displayed so that anyone using the software will view the message: Since version 11 of Java (specifically the release of JDK 11) Java Standard is no longer available under the OBCL agreement.