# Ignition and Java

**URL:** <https://forum.inductiveautomation.com/t/ignition-and-java/23936>\
**Category:** General Discussion\
**Created:** [April 8, 2019, 8:13pm UTC](https://forum.inductiveautomation.com/t/ignition-and-java/23936 "2019-04-08T20:13:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![grietveld](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/grietveld/32/6984_2.png) [@grietveld](https://forum.inductiveautomation.com/u/grietveld)\
**Post date:** [April 8, 2019, 8:13pm UTC](https://forum.inductiveautomation.com/t/ignition-and-java/23936/1 "2019-04-08T20:13:09Z")

</div>

Just wanted to double check some things revolving the new Java licensing system.

I read the [article](https://www.inductiveautomation.com/blog/the-real-deal-about-java-and-the-future-of-ignition) that was written by IA. And I had a few questions about how systems should be setup now.

In 7.9.10, java has been built into the native clients, but still require a Java installation on the gateway. When we are doing this, should we be using the OpenJDK or Zulu versions? Or is Java 9 still OK to be used on that system?

In Ignition 8 will it be included for both the gateway and clients? Or will a similar system be used.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 8, 2019, 8:21pm UTC](https://forum.inductiveautomation.com/t/ignition-and-java/23936/2 "2019-04-08T20:21:52Z")

</div>

> [@grietveld](#):
>
> In 7.9.10, java has been built into the native clients, but still require a Java installation on the gateway. When we are doing this, should we be using the OpenJDK or Zulu versions? Or is Java 9 still OK to be used on that system?

If you have concerns about Oracle's licensing, you can switch your 7.9 gateway to use any version of 8 or 9 - OpenJDK is probably the best tested outside of Oracle's own, but Zulu should be a drop-in replacement.

In Ignition 8, we're embedding a specific version of Zulu 11 we've contracted with Azul Systems to provide. This runtime is used by the gateway, designer, and Vision clients, automatically - just install using the installer, and you don't need to worry about Java on your system at all.

---

<div class="post-metadata">

**Author:** ![grietveld](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/grietveld/32/6984_2.png) [@grietveld](https://forum.inductiveautomation.com/u/grietveld)\
**Post date:** [April 8, 2019, 8:28pm UTC](https://forum.inductiveautomation.com/t/ignition-and-java/23936/3 "2019-04-08T20:28:07Z")

</div>

> [@paul-griffith](#):
>
> If you have concerns about Oracle’s licensing, you can switch your 7.9 gateway to use any version of 8 or 9 - OpenJDK is probably the best tested outside of Oracle’s own, but Zulu should be a drop-in replacement.

OK thanks. I just wanted to make sure we were configuring our customer's systems with what is recommended. I couldn't find a great explanation of what the licensing was changing to and what it would effect without having to read through the whole legal document.

---

<div class="post-metadata">

**Author:** ![PerryAJ](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/perryaj/32/3281_2.png) [@PerryAJ](https://forum.inductiveautomation.com/u/PerryAJ)\
**Post date:** [April 9, 2019, 7:41pm UTC](https://forum.inductiveautomation.com/t/ignition-and-java/23936/4 "2019-04-09T19:41:44Z")

</div>

The options Paul mentioned are solid. Another popular option that some customers are using is [Amazon Corretto](https://aws.amazon.com/corretto/). Corretto’s java 8 jdk is slated to have free support through 2023.

---

<div class="post-metadata">

**Author:** ![ecujak](https://avatars.discourse-cdn.com/v4/letter/e/839c29/32.png) [@ecujak](https://forum.inductiveautomation.com/u/ecujak)\
**Post date:** [April 19, 2019, 8:51pm UTC](https://forum.inductiveautomation.com/t/ignition-and-java/23936/5 "2019-04-19T20:51:20Z")

</div>

I just installed the gateway on Ubuntu 18 and Windows 10 and all works well with no prerequisite installs. I ran the installer on both systems after clean install of OS and the server is up and running able to connect to devices and log to MS SQL Server.

Looks good to me. Nothing more tested yet but no oracle license agreements encountered for either install.
