Só por curiosidade

pessoal só a nível de curiosidade…

como é que se dedine a versão de um software?
por exemplo:
V1.0 - 1ª versão sem manutenção
V1.1 - 1ª versão com uma manutenção
V1.2 - 1ª versão com uma manutenção desde a versão anterior

mas em alguns casos eu vejo versões do tipo V1.2.3.0
como é que se lê esse versionamento?

V1.0 - 1ª versão sem manutenção = bugado
V1.1 - 1ª versão com uma manutenção = corrigindo bugs
V1.2 - 1ª versão com uma manutenção desde a versão anterior = apresentando novos bugs
hehehe é brincadeira. :wink:

"

resumindo:

[incompatibilidade].[nova funcionalidade].[bugs corrigidos]

exemplo:

1.2.3

3 bugs corrigidos e duas novas funcionalidades

2.0.0

novas funções incompatíveis coma versão anterior. por exemplo, um programa versão 1.x.x não vai conseguir abrir arquivos da versão 2.x.x.

obrigado a explicação!!!

De onde vocês tiraram essas explicações?
Não existe mesmo um padrão para isso? Ou cada um usa seu padrão?

PS: Marlon, evite o uso de a nível de… é politicamente incorreto.

http://en.wikipedia.org/wiki/Software_version

Alguns exemplos

"

Será que existe alguma forma de versionar o software baseada no XP?

Exemplo:

2.1 - Release 2, iteração 1

Ou algo do tipo?

"

Não existe padrão para isso.