The Latest Oracle E-Business Suite Technology News direct from
Oracle E-Business Suite Development & Product Management

Does EBS Require Licenses for Java?

Elke Phelps
Product Management Director

We recently published a Java usage with Oracle E-Business Suite FAQ to answer questions we frequently receive from customers. This blog article highlights one of the most frequently asked questions we get about Java and Oracle E-Business Suite.

Frequently Asked Question about Java and Oracle E-Business Suite

Do I need to buy any specific Java SE licenses to use Java with Oracle E-Business Suite?


No. Oracle E-Business Suite has dependency on Java for server-based and end-user client-based components. Therefore, Oracle E-Business Suite customers will continue to have access to Java SE without purchasing Java SE Support licenses. 

My Oracle Support Knowledge Document 1557737.1, Support Entitlement for Java SE When Used As Part of Another Oracle Product, documents this in detail, including the following example:

..."Customer is using Oracle Forms or an Oracle Forms based product, such as Oracle E-Business Suite. Customer is entitled to download and use Java SE updates and patches to run the product on the server. In addition, when the product, like Oracle E-Business Suite, uses client-side Java applications (browser-based or standalone), the customer is entitled to download and install Java SE updates and patches on the desktop PCs used to run Oracle E-Business Suite client applications. Incidental use of the same Java-enabled browser to access non-Oracle Java web-based applications is permitted but not supported."


Related Articles

Join the discussion

Comments ( 2 )
  • Hans Petter Monday, October 26, 2020
    How can we ensure that EBS-included Java is not used for other purposes? The way I interpret the T&Cs is that Java is included with EBS as long as it is only used with EBS. It is technically difficult to limit the use of Java on clients PCs to only access the EBS applications. The only way to ensure compliance will then be to purchase additional entitlements for Oracle Java. Any thoughts from Oracle on this?
  • Tahir Ahmad [Oracle Development] Thursday, October 29, 2020

    Thank you for your question. I am not a Java licensing expert, so please do feel free to run your question by our Java team as well, if the below does not answer it sufficiently:

    From EBS point of view, customers have to obtain Java 8 and manage it on the PC's they need to run EBS on. Doing so does NOT require any licensing of Java if you are going to use it just for EBS.

    If you know you are using this for other purposes, or if you want to understand whether you need additional licensing to protect against unintended use, or if you want to find out if there is a generic feature to ensure only a specific app (such as EBS) can use Java on the client tier, I would strongly advise you to reach out to our Java team.
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.