I don't know if this affects Trainz or not (possibly not) but Oracle have announced changes to their public releases of Java 8 updates. Java SE/SDK is used by some games platforms and it has to be present on your system for those games to work.
Basically, free Java 8 updates for commercial customers, such as game developers, will cease in January 2019. After that date commercial customers must have a licence to continue to receive the updates.
Free Java 8 updates for non-commercial uses, such as your home PC, will continue until the end of 2020.
As of last September Oracle have moved to a LTS (Long Term Support) model for Java with new LTS versions released every 3 years - the current Java 8 was released Sept 2017 so December 2020 will be the end of a three year LTS cycle.
From what I could understand from the labyrinth of documents and links provided as "support" for this new distribution system, Oracle seems to be stating that they be relying more on the commercial developers, i.e. game developers, to distribute the updates to their clients.
Perhaps someone else can make some sense of this release from Oracle - http://www.oracle.com/technetwork/java/eol-135779.html
Basically, free Java 8 updates for commercial customers, such as game developers, will cease in January 2019. After that date commercial customers must have a licence to continue to receive the updates.
Free Java 8 updates for non-commercial uses, such as your home PC, will continue until the end of 2020.
As of last September Oracle have moved to a LTS (Long Term Support) model for Java with new LTS versions released every 3 years - the current Java 8 was released Sept 2017 so December 2020 will be the end of a three year LTS cycle.
From what I could understand from the labyrinth of documents and links provided as "support" for this new distribution system, Oracle seems to be stating that they be relying more on the commercial developers, i.e. game developers, to distribute the updates to their clients.
Perhaps someone else can make some sense of this release from Oracle - http://www.oracle.com/technetwork/java/eol-135779.html