Contents
How are version numbers decided?
Version numbers usually consist of three numbers separated by dots. The leftmost number (1) is called the major version. The middle number (2) is called the minor version. The rightmost number (3) is called the revision but it may also be referred to as a “point release” or “subminor version”.
How do app version numbers work?
On Android, the version code is a unique integer that is always incrementing from one store version to the next. Just think of it as a counter. To submit an app to Google Play, a version must have a higher number than the previous one. That’s it.
Are version numbers arbitrary?
Why should it take two arbitrary numbers and a decimal point to identify what software you’re using? Software should be no different. Version numbers don’t scale.
How are version numbers assigned in a software upgrade?
Software upgrade versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software.
Which is the rightmost number in version number?
The rightmost number (3) is called the revision but it may also be referred to as a “point release” or “subminor version”. When you want to know if a version is newer than a different version you have to start reading from left to right: If the major version is higher, your version is newer.
How are version numbers used in open source software?
This is a common convention in open source software. However, if the pre-release version is for an existing software package (e.g. version 2.5), then an “a” or “alpha” may be appended to the version number. So the alpha version of the 2.5 release might be identified as 2.5a or 2.5.a.
Which is the middle number of a version?
The middle number (2) is called the minor version. The rightmost number (3) is called the revision but it may also be referred to as a “point release” or “subminor version”. When you want to know if a version is newer than a different version you have to start reading from left to right: