Как трактовать номер версии?
Я вот всегда думал, что программисты считают с нуля, соответственно program-0.0.0 есть абсолютно стабильная и протестированная программа (в отличие например от program-0.0.0-{alpha,beta,rc,etc}), просто это её самая первая версия. Но все вокруг почему то говорят, что стабильная значит 1.0, а до 1.0 - нестабильная. Я не понимаю такого принципе разработки, если честно. Понятно, что маркетологам 115.0 приятнее чем 0.0.115, но оставим их в покое на время.

