Harry McCracken of Technologizer has a great read up about, you guesed it, the use of version numbers when marketing software. Believe it or not, it’s a great read and well worth checking out. Trust me, your inner geek will be glad you did.
Regarding Apple’s use of version numbers, or lack thereof, McCracken writes:
Of course, most Mac fans refer to OS X iterations not by version numbers but by their cat-themed codenames–OS X 10.5 is Leopard, and OS X 10.6 will be Snow Leopard. Apple started making the codenames into official monikers for the shipping versions in 2002 with OS X 10.2, also known as Jaguar. It’s an interesting approach, but the company is running out of wild cats to name versions after. I’m not sure if it’ll ever release a Cougar (it may not like the alternative definition) or Lion (which may sound too much like Lyin’). But OS X Lynx still seems like a good possibility, and I’m personally rooting for OS X Ocelot.
Personally, I’m pulling for Housecat.
You can check out the full article over here.