Re:Java SE 8 business users must buy a licence from Jan 2019...
by mcroft on Wednesday April 25, 2018 @06:54AM
(#16920338)
Also, once you get to Java 11, you need to either pay for the LTS version or be prepared to update Java every 6 months with no overlap.
Because of the increased release cadence, there is also no guarantee that there won't be breaking changes between LTS versions. (Java 9 already became the first Java release ever to actually remove deprecated classes, although in a very minor way).
So in reality, this means organizations have a couple months to migrate everything from Java 8 to Java 11. Laughable.