Scheme
|
Format
|
Example
|
Notes
|
Used by
|
Standard
|
Major.minor.revision
|
1.5.2
|
- Major version represents architectural changes
- Minor version means a change to some external interface
- Revision is updated each time source-code is changed
|
Default style for most software
|
Free Software
|
Major.minor.revision
|
0.9.1
|
Version 1.0 is viewed as a major milestone, indicating that the software is "complete"
|
|
Linux
|
Major.minor
|
3.4
|
Odd versions are ___, even versions are ____
|
|
X
|
X[version]R[revision]
|
X11R6
|
Stayed at X11R6, until superceded by X.org
|
X Window System
|
TeX
|
3, 3.1, 3.14, 3.141, ...
|
Pi in increasing complexity
|
TeX, LaTeX
|
Ubuntu
|
Year.release
|
2006.4
|
Minor revision starts at zero each new year
|