Sun thinks it's fun to confuse the whole world with inconsistent JDK version numbers. They actually think it's useful to give something the version number 1.5.0 and 5.0 at the same time.
Read this, for example:
Version 1.5.0 or 5.0? Likewise, they are doing strange things with the "2" in the name of the JDK / JRE. Currently we are talking about "J2SE", "J2EE" etc., but in the future they will be dropping the "2", so we'll have "JSE" and "JEE".
[ March 31, 2006: Message edited by: Jesper de Jong ]