Oracle introduced a new subscription program for commercial use of Java. If you're a user of Oracle Documaker, either Standard (ODSE) or Enterprise (ODEE), you may be wondering -- do I need a subscription to Java to use Docupresentment, or DocFactory? In this FAQ, Oracle presents some common questions about the new subscription program. There are a few pertinent questions that apply. Let's explore! Note: if you don't have an existing ODEE implementation and are curious, this post will help you on your way. Also, if you are interested in upgrading the JRE that ships with ODEE, you can review this post which discusses the processes.
What about Java SE 8?
Oracle Java SE8 updates, which includes the Oracle JRE with Java Web Start, continues to be free for personal use, development, testing, prototyping, demonstrating and some other important uses explained in this FAQ under the OTN License Agreement for Java SE. Personal users can continue downloading the Oracle Java SE 8 JRE at java.com.
Older versions of ODSE/ODEE were tested with JRE 1.6, 1.7, and 1.8, and as you can see in the above FAQ response, JRE 8 is free for personal use, development, and testing. But that doesn't answer the question, do I need to subscribe to Java? Another question asks:
I am a customer of an Oracle Product that uses Java. Does Oracle Java remain free for me?
If you are a customer who has a current support entitlement to any Oracle Product that includes Java, you continue to have free access to any Oracle Java SE updates for use with that Oracle Product. See this My Oracle Support (MOS) document (requires Oracle Support login) for more information.
If you're already an ODEE licensee, you probably know that the Java runtime ships with ODEE, so this answers that question for you. But this doesn't apply to ODSE, since it does not ship with a Java runtime. There doesn't appear to be an answer in the aforementioned FAQ, however there is another FAQ that contains this Q&A:
If I use another Oracle product that relies on the Oracle Java SE runtime, how will a Java SE Subscription affect me?
If you use any Oracle product that requires Java SE, you are already licensed to use the Oracle Java SE runtime with, and for the sole purpose of running, that Oracle product. Java SE Subscription provides licensing and support if you need to use the Oracle Java SE runtime for running products not licensed by Oracle. For more information see My.Oracle.Support Note 1557737.1 - (Support Entitlement for Java SE When Used As Part of Another Oracle Product – Requires Support Login).
This answers the question directly. In the case of Oracle Documaker Standard Edition, which has components that require Java SE (specifically Docupresentment), then you are licensed to use Java SE specifically for Docupresentment. As always, if you have any questions, please refer to your Oracle license sales representative or contact Oracle Support.