IBM Java のバージョンを調べてみたよ

developerWorks : Technical Topics : Java™ technology : IBM Developer kits : IBM Development Package for Eclipse

現行で利用可能な Java は Oracle Java と IBM Java なんだけど、後者は使ったことがないので、どういう状況になってるのか調べてみたよ

IBM Java 6 ダウンロードできないかなと思って、
IBM_DevelopmentPackage_for_Eclipse_Win_X86_32_6.3.10.zip
をダウンロードしてみたんだけど、この6.x ってバージョン Java の物ではなく、 Eclipse のバージョンの様だ。
中身は Java 8

一方
IBM_DevelopmentPackage_for_Eclipse_Win_X86_32_4.9.1.zip
は中身 Java 7。もしかして、プレミアムサポートのが入ってるのかな?

とりあえず、解凍して調べてみた


結果

\eclipseDevelopmentPackage\ibm_sdk80\jre\bin>java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build pwi3280sr3fp10-20160720_02(SR3fp10))
IBM J9 VM (build 2.8, JRE 1.8.0 Windows 7 x86-32 20160719_312156 (JIT enabled, AOT enabled)
J9VM - R28_Java8_SR3_20160719_1144_B312156
JIT  - tr.r14.java_20160629_120284.01
GC   - R28_Java8_SR3_20160719_1144_B312156
J9CL - 20160719_312156)
JCL - 20160719_01 based on Oracle jdk8u101-b13

Oracle jdk8u101-b13 ベースらしい。
独自開発してるわけじゃないのね・ω・

つまり、セキュリティホールは オラクル品質

\eclipseDevelopmentPackage\ibm_sdk70\jre\bin>java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build pwi3270sr9fp1-20150602_01(SR9 FP1))
IBM J9 VM (build 2.6, JRE 1.7.0 Windows 7 x86-32 20150406_242981 (JIT enabled, A
OT enabled)
J9VM - R26_Java726_SR9_20150406_1443_B242981
JIT  - tr.r11_20150401_88894
GC   - R26_Java726_SR9_20150406_1443_B242981
J9CL - 20150406_242981)
JCL - 20150601_01 based on Oracle 7u79-b14

一方 Java 7 は…残念ながら Java 7u79。お話になりません

IBMのJava 6とSunのJava 6について、含まれる実行ファイルの相違 - ソフト開発お仕事メモ

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です