Originally posted by imtheguy Typically software versioning may use 1.01, 1.02, 1.03 for minor updates and 1.1, 1.2, 1.3 for major updates. A missing 1.10 may have been a version that was not released for whatever reason but instead of mucking up the versioning library they simply move on to 1.11. I am very interested in seeing the reasons for a "major" update if true.
Ahh - but it depends on the scheme used and what is deemed the Most Significant Bit of the version scheme. In fact, the 'GPS thing' would be, using a Major-Minor-Revision scheme (which it appears they are), a Minor Upgrade, correctly numbered
1 Being the Major.
.1 Being the Minor
0 or 1 being the Revision.
Hence, 1.10 is still the original Major Branch, a new Minor Branch, with a reset Revision index. They then fixed a few bugs, and went to 1.11 (second revision of Major 1, Minor 1). The GPS is "minor" because it added functionality - but did not *change* it. It also required additional Menu's and some tweaked options...
So 1.03 -> 1.10 sounds about right. Since its a new Minor you reset the Revisions. And 1.11 would logically be some bug-fixes they've found in the past 3 weeks....
And most definitely - never confuse a 1.1 with being related to a 1.10
I personally haven't seen a "2.X" ever of any Pentax DSLR firmware - but thats probably cause I've never really looked
- which would correspond with a "Major" upgrade, indicating base functionality had changed/altered along with significant new functionality...