Originally posted by melgross
If the ONLY reason they did that was to normalize the numbering system, fine. But the purpose of jumping a whole number is to designate a major upgrade. This was a tweek.
My biggest question here would be the simplest: Why the hell does anyone care what the hell they call it? iTunes 5. iTunes 4.9.1. iTunes 4.10 (oh, and that would never work, we tried doing a version 3.10 once, and it completely confused the non-programmers out there who understood decimal numbers, not version numbers).
Does it really matter? If it was 4.9.1, would you be more or less likely to download it? Do you see "iTunes 5" and go "OMG! A whole new version! I gotta drop everything I'm doing, download this major upgrade, and check out all the hundreds of new features!"? (and if you do, you need a life)
The only time a version number specification irritates me is when you actually have to pay for the software, i.e. a v5 comes out and you have to upgrade, but its really more like v4.10 (think the last couple releases of Stuffit). And then it only matters if you can tell they're doing it just to sell the 'new' version. But since iTunes is free, I could care less if they just called it "iTunes 4.9.23.03.734.89"
Oh, I also remember this basic same argument, when Apple released 10.3. People couldn't believe they'd have to pay $100 for a freakin' point release, and they should've called it 11.0. Why? I have no idea. Its the exact same software, but in their heads they just think you shouldn't have to pay for x.y releases, x.0 only.