Skip to main content
Solved

Does our IFS/Oracle licenses cover use of Java?

  • September 8, 2021
  • 5 replies
  • 474 views

MikeArbon
Hero (Customer)
Forum|alt.badge.img+10

We are on IFS v9, Oracle 12c (Enterprise Ed).

As IFS/Oracle customers, are we licensed to use Java for IFS Print agents/Middleware?

Does this depend on version? If there is a specific version we should be using, which is it?

Any thoughts would be welcome.

(Of course I understand licenses may differ across different customers/configurations, just getting a feel of opinions)

Thanks

Mike

Best answer by Charith Epitawatta

Hi @MikeArbon,

Oracle announced the end of public updates for Oracle JDK after January 2019. IFS Middleware Server has Oracle JDK included in it and you are only licensed to use it for IFS Middleware Server. You are not allowed to use the Oracle JDK included in IFS Middleware Server for IFS Applications functionality running on Java outside of IFS Middleware Server, such as the Print Agent, IFS Report Designer etc.

Assuming you have an updated version of IFSAPP9 that was released after 2019 January, please download and use OpenJDK for other tools such as Print Agent. You should never update the Java version of IFS MWS manually as all updates will be provided by IFS.

Regarding the version, check the Java version of the JDK included in IFS Middleware Server and use an equivalent version for external applications as well so that there won’t be any compatibility issues. You can open a command line from \\<IFS_HOME>\mw_home\java folder and run  java -version  command to find the Java version of IFS Middleware Server.

I have also attached the bulletin published by IFS back in 2019 regarding the end of public updates for Oracle JDK. It has some more important information. 

Hope this helps!

 

View original
Did this topic help you find an answer to your question?
This topic has been closed for comments

5 replies

Charith Epitawatta
Ultimate Hero (Employee)
Forum|alt.badge.img+31
  • Ultimate Hero (Employee)
  • 1093 replies
  • Answer
  • September 8, 2021

Hi @MikeArbon,

Oracle announced the end of public updates for Oracle JDK after January 2019. IFS Middleware Server has Oracle JDK included in it and you are only licensed to use it for IFS Middleware Server. You are not allowed to use the Oracle JDK included in IFS Middleware Server for IFS Applications functionality running on Java outside of IFS Middleware Server, such as the Print Agent, IFS Report Designer etc.

Assuming you have an updated version of IFSAPP9 that was released after 2019 January, please download and use OpenJDK for other tools such as Print Agent. You should never update the Java version of IFS MWS manually as all updates will be provided by IFS.

Regarding the version, check the Java version of the JDK included in IFS Middleware Server and use an equivalent version for external applications as well so that there won’t be any compatibility issues. You can open a command line from \\<IFS_HOME>\mw_home\java folder and run  java -version  command to find the Java version of IFS Middleware Server.

I have also attached the bulletin published by IFS back in 2019 regarding the end of public updates for Oracle JDK. It has some more important information. 

Hope this helps!

 


MikeArbon
Hero (Customer)
Forum|alt.badge.img+10
  • Author
  • Hero (Customer)
  • 91 replies
  • September 13, 2021
MikeArbon wrote:

We are on IFS v9, Oracle 12c (Enterprise Ed).

As IFS/Oracle customers, are we licensed to use Java for IFS Print agents/Middleware?

Does this depend on version? If there is a specific version we should be using, which is it?

Any thoughts would be welcome.

(Of course I understand licenses may differ across different customers/configurations, just getting a feel of opinions)

Thanks

Mike

 

Thanks for helping us on this Charith.

Best regards

Mike


durette
Superhero (Customer)
Forum|alt.badge.img+19
  • Superhero (Customer)
  • 525 replies
  • September 13, 2021
Charith Epitawatta wrote:

Hi @MikeArbon,

Assuming you have an updated version of IFSAPP9 that was released after 2019 January, please download and use OpenJDK for other tools such as Print Agent.

 

Will IFS warrant OpenJDK against copyright and patent infringement should it ever be discovered that it’s tainted with proprietary code?


Charith Epitawatta
Ultimate Hero (Employee)
Forum|alt.badge.img+31

Hi @durette,

durette wrote:

Will IFS warrant OpenJDK against copyright and patent infringement should it ever be discovered that it’s tainted with proprietary code?

OpenJDK is free and open source and also the reference implementation of JavaSE. Therefore it is highly unlikely it will encounter such a situation. It was Sun Microsystems which was later acquired by Oracle that made OpenJDK free and open source, so I assume it would be Oracle who would have to deal with such a violation primarily. I am not sure of legal implications of such a situation.


ToBeNL
Hero (Employee)
Forum|alt.badge.img+14
  • Hero (Employee)
  • 116 replies
  • September 23, 2021

An Apps10 customer is asking the same thing related to IFS Report Designer specifically. I just downloaded the tool from https://developer.ifs.com/tools/repdesigner and what I see is that it includes JRE from Oracle rather than OpenJDK which is mentioned in this thread.

So the customer is asking whether or not they are licensed to use this version of Java for IFS report layout development in production.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings