The use of commercial functions for commercial or production purposes requires a separate license from Oracle. “Commercial functions” refer to the features listed as such in the License Information Use Manual – Oracle Java SE and Oracle Java Embedded Products Document, which is listed as such under www.oracle.com/java/technologies/java-se-doc.html under “Description of Authorized Products and Functions.” I. SOURCE CODE. The software may contain a source code that, unless expressly authorized for other purposes, is provided only for reference purposes, in accordance with the provisions of this agreement. The source code should not be relayed unless the agreement expressly provides for it. Oracle continued to offer free use of Java SE under the Oracle Binary Code License (OBCL) agreement, as it acquired Sun Microsystems. This use was limited only if certain conditions were met. Aspera Blog: www.aspera.com/en/blog/understanding-oracle-java-se-licensing/ Java Command Line Option Page: docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html Actively use this flag to unlock the use of business functions. Commercial features are Oracle Java SE Advanced or Oracle Java SE Suite products, as defined on the Java SE Products website. Oracle Binary Code Licensing Agreement: www.oracle.com/technetwork/java/javase/terms/license/index.html Oracle grants you a non-exclusive, non-transferable, limited license fee for the entire and un modification of the software for the sole purpose of running Programs.THE LICENSE SET FORTH IN THIS SECTION 2 DOES NOT extend to the commercial FEATURES….. Limited to Java-enabled desktops and desktop servers These additional licensing conditions complement or change the terms of the binary code license agreement. Wholesale terms that are not defined under these complementary conditions have the same meaning as those attributed to them in the binary code license agreement. These additional conditions replace all the inconsistent or conflicting conditions of the binary code license agreement or a license contained in the Software.
Java Standard Edition Version 11 (including JDK, JRE, JavaFX, JRockit JDK) will remain available for free as long as it is used for development, testing, prototyping and demonstration of your own developed applications. If you use Java Standard Edition for information processing, business, trade or production purposes, such use must be authorized by Java 11. Alternatively, you can choose to use OpenJDK, but it`s up to your own organization to stream software updates with the latest version if you want the latest updates. Oracle`s business license (perpetual) models will no longer exist; Instead, Oracle will launch the right to use certain commercial features and provide its support services as part of subscriptions: Java SE Advanced and Java SE Advanced Desktop Subscriptions. JavaFX will no longer be included in JDK and becomes open source. B. SOFTWARE INTERNAL USE FER DEVELOPMENT LICENSE GRANT. Subject to the terms and conditions of this Agreement and the restrictions and exceptions stipulated as a reference in the provisions contained in java SE LIUM, including, but not limited to the limitations of Java technology contained in these complementary conditions, Oracle grants you a non-exclusive, non-transferable and limited license, free of charge, in order to reproduce the software internally and use it internally to design, develop and test your programs.