If your customer is using an OpenJDK-based release, they can use it without paying a fee. (If they upgrade to a current release, it changes.) If your customer is using an old Oracle Java release (prior to April 16, 2019), they can continue to use without paying a fee. There is no fee for their use, and there are no limitations on what the software can be used for. These Java releases are covered by the GPLv2+classpath license. This includes the official OpenJDK binary releases, and any other releases built (by 3rd-parties) from the OpenJDK sources or a derivative. The FAQ elaborates on what "personal use" means. With identified Oracle Cloud Infrastructure products.(referred to as “Schedule A” and “Schedule B” Products in the For use with some approved products, such as Oracle SQL Developer, or as an end user of a software application created by an approved.Integrated Development Environment tools. For development, testing, prototyping, and demonstrating applications, including to use by/with profilers, debuggers, and.For personal use on a desktop or laptop computer, such as to play games or run other personal applications.The OTN License Agreement for Java SE for current Oracle Java SE releases allows them to be used, without cost: (The following text is taken from the Oracle Java SE Licensing FAQ.)įor full information and terms, refer to the OTN License Agreement for Java SE. Java 8 and older releases that were released prior to Apallow free use for any purposes.Īll releases since Aprequire a subscription be paid, unless your usage is are covered by the following exclusions. (I am not going to cover these, since it is most likely not relevant to the OP.) Some other proprietary Java releases may be subject to other (3rd-party) licenses. OpenJDK-based Java is subject to GPLv2 + "Classpath exception" 1.Oracle Java is subject to Oracle's proprietary licenses.Each one (in theory) can have different license terms. There are many different providers of Java. However, there is no distinction between JRE and JDK in what the licenses permit. Not Android.)įrom Java 9 onwards, most Java distros do not come in a JRE only form.
0 Comments
Leave a Reply. |