Java: stuck since 1998
If you were like me, wondering why we got stuck with the number/version 2 in the names of the Java platforms… In a recent post on his blog, Graham Hamilton announced the new names for the Java platforms. In a nutshell they are dropping the "2" in J2SE, J2EE and J2ME. Even though this announcement is nowhere as important or desirable as open sourcing Java once and for all, I still welcome it. Why would we call Java standard edition version 5.0: J2SE?
The reality is that Sun introduced J2SE and J2EE in 1998 to break away from Java's first generation and got stuck with it as a brand.
If you'd like to read more about the new naming system, go to: