2014年3月にリリースされたJava SE 8は、本日時点ではUpdate25がリリースされています。今後の修正アップデート(Limited Update)およびセキュリティのアップデート(Critical Patch Update)が次のとおり予定されています。修正アップデートは、バグの修正と新機能の追加があります。セキュリティアップデートは、セキュリティ脆弱性の修正があります。
修正アップデート
Java SE 8 Update40 は、2015年3月の計画
http://openjdk.java.net/projects/jdk8u/releases/8u40.html
Java SE 8 Update60 は、2015年後半の計画
JavaOne SF 2014のキーノートで公開されたJava SE roadmapより
JavaFX 8u60は、安定性を目指したアップデートで新機能搭載は予定がないとあります。
https://wiki.openjdk.java.net/display/OpenJFX/8u60
セキュリティアップデート
Java SE 8 Critical Patch Updates(CPU) は、年4回の定期リリースで、2015年は次の計画
- 2015-01-20
- 2015-04-14
- 2015-07-14
- 2015-10-20
http://www.oracle.com/technetwork/topics/security/alerts-086861.html
2015-01-01時点では、Java SE 8u25が最新リリースなので、以降のリリースからUpdate番号を推定すると次のようになります。
Java SE 8u31 | 2015-01-20 |
Java SE 8u40 | 2015-03-03 |
Java SE 8u45 | 2015-04-14 |
Java SE 8u51 | 2015-07-14 |
Java SE 8u55 | 2015-10-20 |
Java SE 8u60 | 2015-?? |
Java SE 8u60が2015-10-20以前(2015-07-15以降)にリリースされると、2015-10-20にリリースのセキュリティアップデートは8u65になります。
番号付けルール
セキュリティアップデート(CPU)は、Update番号を現在リリースしている番号から5増やした値になります。ただし、その値が偶数のときは1を追加します。
なお、その次のアップデートでは1を追加する前の値に5を増やした値になっています。
修正アップデートは、20、40のように20の倍数を値とします。
かなりややこしいルールですね。
http://www.oracle.com/technetwork/java/javase/overview/jdk-version-number-scheme-1918258.html
http://orablogs-jp.blogspot.jp/2013/05/new-java-se-version-numbering-scheme.html