Java 1.5 Is Dead...
...long live Java 5.0.
Why can't people who market software count? Windows 1, 2, 3, 3.1, 3.11, 95, 98, 2000, XP. Java 1.0, 1.1, 1.2 aka 2.0, 1.4 aka 2.0, 1.5 aka 5.0. It appears that the defining attribute of open source software is a predictable versioning scheme (even if it is a little odd at first, as in Havoc's experiment with the Fibonacci series as version numbers for Metacity).
NP: Simple Things, Zero 7
Emacs versions used to all be 1.x.y, but the 1 never changed and was showing no signs of ever changing, so it was dropped. By the original numbering scheme, I'd be running Emacs 1.21.3, instead it is 21.3. So, in that sense, when Solaris renamed 2.7 to Solaris 7, they did exactly what RMS did long ago.
If you look back at quite a few products, version 4 has mysteriously been skipped (MSDOS, PalmIII - PalmV).
Then a couple years later they went from 0.37 (a.k.a. 1.0.0-RC1) to 1.0.0-beta1. Whew.