However, over the past decade, vendors of the most popular desktop operating systems have insisted that applications be bundled on their platforms with built-in sandbox durations. They increasingly need desktop apps distributed through their own private “App Stores.” The idea of an application being distributed separately from a standalone JRE is therefore rapidly fading. For many of us who operate in a Windows environment, we mainly need Java JRE, installed on a client to successfully run a web application (i.e. a URL) developed with Java. Often, it is simply a service purchased by a 3rd party provider. In this scenario, it seems really strange to me that my oracle company has to pay a royalty (to install JRE) to be able to run this 3rd part web application. If you distribute the JRE on Microsoft Windows as a private application duration (to which other applications do not have access) with a custom startup program, the following files are also optional. These are libraries and executable files used for Java support in Internet Explorer and Mozilla family browsers. These files are not required during a private redistribution of JRE. The previous Oracle Java SE licensing model had several options – some free under the Binary Code License (“BCL”) and others under Oracle`s commercial terms.
In order to simplify licensing and ensure complete licensing transparency and clarity, Oracle offers, starting with Java 9, two different versions of Java: Oracle Java SE (including updates), released before April 16, 2019, are the only BCL licensed versions. To confirm this, you can go to the following URL and access `Download JRE` for Java Platform, Standard Edition (Update 8): www.oracle.com/technetwork/java/javase/downloads/index.html. You will find the download links that you will find exactly the same binary (.exe). There are x86 and x64 versions. Oracle has announced that as of January 2019, public updates to Java SE 8 will no longer be available for “commercial, commercial, or production uses” without a commercial license. The Java™ Platform, Standard Edition Runtime Environment (JRE) is intended for developers and software vendors for use with their applications. The Java SE runtime environment contains the Java virtual machine, runtime class libraries, and Java application launcher needed to run programs written in the Java language. It is not a development environment and does not contain development tools such as compiler or debugger. You can find development tools in the Java SE Development Kit (JDK™). Therefore, if you do not install or automate the JRE manually and personally throughout your fleet without running the MSI directly, you are violating the license.
OpenJDK, including LTS versions, is not supported beyond the 6-month mark after release (by Oracle employees): yawk.at/java-support/ NOTE – The license of this software does not allow retransmission of beta and other pre-released versions. Oracle provides the latest versions of Java available annually in March and September, including quarterly performance, stability, and security updates (January, April, July, and October) under an open source license to jdk.java.net. Oracle also provides updates. including Java 8, Java 11 and Java 12 from Oracle Java SE as part of the OTN license agreement for Java SE at OTN….