New Java SE Version Numbering Scheme!
By Yolande Poirier-Oracle on May 17, 2013
The releases with new functionalities and non-security fixes also called Limited Update Releases will be numbered in multiples of 20. The Critical Patch Updates (CPUs) will be calculated by adding multiples of five to the prior Limited Update and when needed adding one to keep the resulting number odd.
As an example: The next Limited Update for JDK 7 will be numbered 7u40, and the next 3 CPUs after that will be numbered 7u45, 7u51, and 7u55. The next release will be a Limited Update 7u60, followed by CPUs 7u65, 7u71, and 7u75.
This new version system will apply to JDK 5, JDK 6 and JDK 7 which are available on OTN Java SE Download page and Java.com.
The change will:
- assign a fix/enhancement to a specific release in the bug systems.
- prevent the existing code from breaking. the versions will follow the format 7u44 and will not allow 7u44-2 for example.
- leave “space” between planned releases for any potential unplanned ones.