Java Standard Edition Version 11 (including JDK, JRE, JavaFX, JRockit JDK) will continue to be available for free as long as it is used for the development, testing, prototyping, and demonstration of your developed application(s). If you are using the Java Standard Edition for computer, commercial, commercial, or production purposes, such use must be authorized by Java 11. Alternatively, you can opt for OpenJDK, but it is your own organization`s responsibility to apply continuous software updates with the latest version. Oracle`s (indeterminate) licensing business models will no longer exist; Instead, Oracle will grant 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 will be open source. Java SE consists of several functions and components that are available free of charge under the terms of the Oracle Binary Code License Agreement. However, if any of the business features developed by Oracle and made available with Java SE are used in a business, commerce, or production environment, the corresponding license must be available. The MSI Enterprise JRE installer is one of the most common business functions. Many end users use it to distribute the Java Runtime to desktops and laptops, but should be aware that a license is required when used for commercial, commercial, or internal purposes. However, if business functions are used to design, develop, and test programs, no license is required. Note that Oracle customers who use a “Schedule B” product containing Java must have a commercial license for the “Schedule B” product. See question “I am a customer of an Oracle product that uses Java.
Is Oracle Java still free for me? ” for more information. The main terms of the OTN License Agreement in relation to the OBCL Agreement are as follows: “Oracle Approved Product Use” refers to your internal use of the programs solely for execution: (a) products identified as Schedule A products to java.com/oaa; and/or (b) software applications designed using products labeled java.com/oaa as Schedule B products by an oracle authorized licensee of such Schedule B products. If you are not sure whether the application you want to run with the programs was developed with a Schedule B product, please contact your application provider….