Re: The meaning, or not, of “LTS”

Andrew Haley aph at
Fri May 14 13:17:54 UTC 2021

On 5/13/21 11:37 PM, mark.reinhold at wrote:
> I’ve heard a few contributors report that they’ve received advice along
> the lines of, “since JDK 17 is an LTS we should focus on stability, and
> avoid doing major enhancements.”
> This suggests that the stability of non-LTS releases is not important,
> but nothing is further from the truth.  We should focus on stability
> in every JDK release, since every JDK release is meant to be ready for
> production use.  That a release is designated an LTS release is no
> reason to hold back on innovation.

I agree, but this coin has a flipside that should also be mentioned:

That JDK 17 may be treated as an LTS is not a reason to rush anything
in order to "get it done in time for the release."

Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the jdk-dev mailing list