Current IcedTea policy is to maintain two releases per series at any one time, via release branches and appropriate minor releases. Thus, release n is classed as unsupported when release n + 2 is made. Minor releases consist only of bug fixes and security fixes. They do not contain changes to the build system.
Releases are made by the designated maintainer following the release process. Maintainers are assigned on a meritocratic basis; the role is generally given to anyone who is prepared to do such an unrewarding job. The current maintainers are:
|IcedTea||Andrew John Hughes|
|IcedTea6 1.11||Omair Majid|
The currently supported releases are:
|Release||OpenJDK Relationship||Default HotSpot||Alternate HotSpot||Expires With|
|IcedTea6 1.11.15 (hg)||OpenJDK6 b24 + patches||hs20-b12||N/A||IcedTea6 1.13.0|
|IcedTea6 1.12.8 (hg)||OpenJDK6 b27 + patches||hs20-b12||N/A||IcedTea6 1.14.0|
|IcedTea6 1.13.1 (hg)||OpenJDK6 b30 + patches||hs23.25-b01||N/A||IcedTea6 1.15.0|
|IcedTea 2.3.13 (hg)||OpenJDK7 u7 + further security updates & IcedTea patches||hs23.7-b01 + ARM32 port||N/A||IcedTea 2.5.0|
|IcedTea 2.4.5 (hg)||OpenJDK7 u51b31 & IcedTea patches||hs24.51-b03||N/A||IcedTea 2.6.0|
The number of patches applied has dramatically decreased in the 2.x series and we hope to see more of the lingering patches go upstream. The remaining ones are changes to allow the use of system libraries and to support esoteric architectures.