Dear Maik,

On 01/02/2019 14:52, Maik Schmidt wrote:
Hi all,

I'm a bit surprised that this issue has not been broached here yet, but from what I understand, Oracle has changed their licensing for Java [1] in way that it might make it problematic to have the Oracle JDK installed on HPC systems for general use, because it might make them liable to pay licensing fees if it is used for commercial purposes.

Also, there currently only seem to be easyconfigs/-blocks for Oracle Java available in EasyBuild. How does the community or other sites plan to handle this? Wouldn't it make sense to prepare OpenJDK modules by now and spot potential compatibility issues with different software that relies on Java?

Curious about your thoughts.

Sorry for not responding to this earlier.

You make a good point, and Oracle has been doing a great job pushing people away from the Oracle JDK releases (like the hunt you have to do to even find out where to downloaded the installation files for specific versions).

Together with the licensing change, I think it makes sense we try and make the jump to OpenJDK, which is exactly what I'm doing with this pull request: https://github.com/easybuilders/easybuild-easyconfigs/pull/7847 .

It turns out that the OpenJDK releases use the same installation procedure as Oracle JDK 1.8.x does (i.e. just unpack), so we can keep using the existing Java easyblock for this.

My intention is to migrate to OpenJDK in the near future, maybe even for the 2019a generation of easyconfigs (but I'm not sure about how different Java 11 is from Java 8, and whether it's backwards compatible enough..).


regards,

Kenneth

Reply via email to