Oracle does not display any messages regarding license changes for Java 4,5,6 y 7 downloads. So we can use them for development and production, accept problems and security problems. In the past, Oracle has sold three different commercial licenses for Java, including: On April 16, 2019, Oracle amended the Java SE license agreement from: Oracle Binary Code License Agreement for Java SE to: Oracle Technology Network License Agreement for Oracle Java SE F.JAVA TECHNOLOGY RESTRICTIONS. You may not create, modify, or modify the behavior of classes, interfaces, or sub-packages that are in any way marked “java,” “javax,” “sun,” “oracle,” or other similar conventions, as set forth by Oracle in a naming convention, or that authorize your licensees to create, modify, or modify their behavior. J. THIRD PARTY CODE. Copyright notices and license terms that apply to certain parts of the software are included in the Java SE LIUM, accessible in www.oracle.com/java/technologies/java-se-doc.html. In addition to the terms of a third-party open source/freeware license specified in the Java SE LIUM license, the disclaimer of warranty and limitation of liability set forth in paragraphs 4 and 5 of the Binary Code License Agreement apply to all software in this distribution. Oracle has continued to offer free use of Java SE under the Oracle Binary Code License (OBCL) agreement since the acquisition of Sun Microsystems. This use was limited and was only free if certain conditions were met. You may continue to use downloaded versions under the terms of the license in which you downloaded them. Legacy versions are still available in the Java archives.
Note that older versions of JRE and JDK are made available to help developers troubleshoot issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. Oracle strongly recommends that you use an up-to-date Java version with the latest performance, stability, and security updates. As with all other Oracle programs, if you wish to use the Java Program for any purpose other than as expressly permitted by this OTN License Agreement, Oracle or an Oracle licensee must obtain a valid license under a separate agreement authorizing such use. H. NOTICE OF BUSINESS FUNCTIONS. In order to comply with the additional provisions, Section C. (v) (b) and D.(v) (b), your license agreement contains the following indication, which indicates the mention so that anyone who uses the software can see the mention A. COMMERCIAL FUNCTIONS. You may not use the commercial functions to run programs, java applets or applications in your internal activities, for commercial or production purposes or for any purpose other than those described in sections B, C, D and E of these Additional Terms.
If you wish to use the Commercial Features for purposes other than those permitted by this Agreement, you must purchase a separate license from Oracle. What will happen to versions of Oracle Java SE that I downloaded under previous licenses, for example. B of BCL? Starting with java version 11 (specifically JDK version 11), Java Standard Edition is no longer available under the OBCL agreement. Instead, the rights of use (and the restrictions attached to them) are subject to the Oracle Technology Network (OTN) license agreement. B. INTERNAL USE OF THE SOFTWARE FOR THE GRANT OF THE DEVELOPMENT LICENSE. Subject to the terms of this Agreement and the restrictions and waivers set forth by reference in the Java SE LIUM contained therein, including but not limited to the Limitations of Java technology in these Additional Terms, Oracle grants you a non-exclusive, non-transferable, limited license, free of charge, to reproduce and use the Software internally, fully and without modification for design purposes, Develop and test your programs….