Sun のマーケティング担当 (?) は、気まぐれすぎると思う。
今後リリースされるバージョンでは、これまでの「Java 2 Platform」という名称から"2"を取り除いて「Java Platform」が正式名称となる。同時に、バージョン番号に付けられていた".0"も取り除くという。したがって Standard Editionの次期バージョンであるMustangは「Java Platform, Standard Edition 6 (Java SE 6)」、その次のDolphinは「Java Platform, Standard Edition 7 (Java SE 7)」となる。ただし、Tigerについてはすでにリリース済みのため J2SE 5.0のまま残る。Enterprise Editionに関してはこれからのリリースなので「Java Platform, Enterprise Edition 5 (Java EE 5)」、そしてMicro Editionはバージョン番号を取り除いた「Java Platform, Micro Edition (Java ME)」としてリリースされる。
MYCOM PC WEB - JavaOneに見るJava EE 5 - Persistence APIがEJBから独立
またかよ! いったい何回遊べば気が済むのだろうか。
Java→Java 2、JDK/JRE→J2SDK/J2RE
Java 1.1.x 時代、あまりにバージョンアップが早すぎるという苦情が開発者から寄せられていた。で、今後はペースを落としますよ、という宣言とともに登場した Java 1.2 は、リリース直後に突然 Java 2 (のバージョン 1.2) に改名。それまで使われていた JDK/JRE というソフトウェア名称も、J2SDK/J2RE に変更された (ただし、リリースしてしまっていたので、デフォルトのインストール先ディレクトリ名には "jdk" が含まれていた)。
インストール先を変更
確か、1.2 の途中か、1.3 からだと思ったけど、J2SDK のインストール先ディレクトリ名にも "j2sdk" という名前が使われるようになった。
バージョン番号すっとばしと JDK/JRE の復活
昨年の JavaOne で、1.5 が発表された際、バージョン番号を 5.0 にすることが正式発表された (ただし内部的には 1.5 として扱われている)。つまり、Java 2 のバージョン 5.0 になると。おまけに、J2SDK/J2RE という呼び方をやめて、JDK/JRE へ戻ることに。