Friday, October 01, 2004
I've been doing Java development for some years now, and I still get confused by the versioning and naming convension Sun adopts.
The new Java version: JS2E 5.0.
You are thinking, hey, why did it jump from 1.4.0_X to 5.0?
Sun should be able to explain it better at their J2SE 5.0 Name and Version Change
If you are curious, I've worked with all the versions: 1.0, 1.1, 1.2 (After this version, it was known as Java 2), 1.3.X, 1.4.X_X (A lot of companies are not even here yet - At the time of this writing), 5.0 (I've played with the generics stuff - At the time of this writing).
BTW, Sun has used this naming convention in the past. For example, Solaris 1.8 is known as Solaris 8, same as Solaris 1.9 is knows as Solaris 9.