Per quel poco che ne so, il primo numero è il numero major, e cambia a fronte di cambiamenti significativi del software (nuove feature importanti per intenderci).
Il secondo è il numero minor, e cambia in seguito a piccole migliorie e/o fix di bug importanti
Il terzo è il numero revision, che viene incrementato in occasione di fix di bug minori
Il quarto (non sempre usato e mai pubblicato) è il numero di build, cioè quante volte il programma è stato compilato (lo usa Microsoft ad esempio)
Tieni presente però (come ti diceva Ikitt) che questo è puramente indicativo, e lo schema di numerazione può variare a seconda della softwarehouse
![]()