Overview: With the upcoming Pentaho version, we will be continuing support for Java 8 and beginning support for Oracle OpenJDK 8 JRE as an alternative to Java. We plan to support the Oracle Java Long Term Support (LTS) versions for future Pentaho releases.
Important: The next Oracle Java LTS version will be Java 11; commercial users will need a support agreement with Oracle. Additionally, the end of public updates for Java 8 for Commercial users is targeted for January 2019. To get updates after this date, a commercial support agreement with Oracle is needed.
Oracle has provided an updated Oracle Java SE Support Roadmap with details about changes to their release cycle. Here is a quick summary:
Details from Oracle can be found here: http://www.oracle.com/technetwork/java/javase/tech/eol-135779.html
What does all this mean? To recap, either:
- You intend to stay with Java 8 after January 2019 and want to get updates, or
- You plan to upgrade to Java 11 once Pentaho supports it.
For both above options, you will need to obtain a support agreement with Oracle for Commercial users.
- Pentaho is continuing support for Java 8 for the next release and will begin support for Oracle OpenJDK 8 JRE at the same time.
|My JRE||Pentaho Version||Do I Need an Oracle Support Agreement?|
|Oracle Java 8||Current & Upcoming||yes|
|Oracle Java 11||On the Road Map||yes|
|Oracle OpenJDK/JRE 8||8.2 & Upcoming||no|
 We have validated against Oracle Open JDK/JRE 8 and will be supporting Oracle OpenJDK 8 JRE starting with the next Pentaho release - going forward. If you are using another vendor's Open JRE and encounter a deficit, we will investigate and attempt to reproduce the issue on a supported JRE.
If we can reproduce the issue, we will work it as we would any other issue since it is not JRE-vendor specific. However, if we determine that the issue IS JRE-vendor specific, Hitachi Vantara will not support it. Instead, you will need to work with your JRE vendor to close that gap.
 We support the use of Oracle OpenJDK 8 JRE as a free alternative to Java. For more details about the OpenJDK license and other Q&A, see http://openjdk.java.net/legal/ and http://openjdk.java.net/faq/
Please contact Support if you have any further questions.