Citace z firemniho intranetu (takhle je to zavedeno u nas, o nejake ofic. norme nevim):
Cislo verze se sklada ze tri slozek. (napr router-2.1.16)
Prvni cislo definuje hlavni verzi programu, meni se jen pri vyraznem prepracovani celeho programu. Zpetna kompatibilita neni zarucena.
Druhe cislo je vedlejsi a jeho zmena oznacuje pouze zmenu vnejsiho rozhrani. Zpetna kompatibilita neni zarucena (to dava smysl, zmenili jsme rozhrani).
Treti cislo je cislo revize a oznacuje mensi (nebo i vetsi) zmenu v programu, ktera by se vsak nemela na venek projevit (krome rychlosti apod.). Zpetna kompatibilita rozhrani musi byt zachovana.
Cislovani probiha vzestupne od nuly. Nejsou kladena zadna omezeni na velikost cisel (router-125.359.2225). NEcisluje se stylem (router-1.05.06), pocet radu je vzdy minimalni.