Why there is a long list of OS for installing on servers in VPS packages?
O provedor só pode atualizar seus pacotes VPS periodicamente. Talvez eles sejam desleixados, ou estejam atrás da curva, talvez eles estejam esperando que o provedor de upstream pragueie versões mais antigas do serviço VPS. Eles podem não ver nenhum valor na remoção de versões mais antigas do software de sua lista.
Normally, the latest version of a software is the best (due to fixed bugs and new features).
Isso geralmente não é verdade. A versão mais recente de um software muitas vezes passou por muito menos testes do que um software antigo. Muitos sysadmins preferem instalar o que chamamos de software "maduro", em vez do mais recente e melhor.
Aqui estão alguns exemplos:
- O Microsoft Windows Vista era conhecido por ser muito menos estável do que o Windows XP
- A Apple Lion tem uma reputação de ser muito mais boba que o Apple Snow Leopard.
- Google para "Ubuntu 11.10" e você encontrará muitas reclamações sobre sua instabilidade.
Dito isto, é aconselhável manter-se atualizado sobre patches para a sua revisão atual do sistema operacional. O CentOS 5.7 corrige muitos bugs e vulnerabilidades de segurança que estavam presentes no CentOS 5.5 e anteriores.
When Ubuntu 11.10 and Centos 6.0 have already been released, why people are interested to install older versions such as Centos 5.5, 5.0, 4.0, etc (or Ubuntu 10, 9, 8)?
O CentOS 5.5 é um pouco antigo, mas a ramificação 5.x ainda é atual (a versão 5.7 foi lançada em setembro de 2011) e é provavelmente uma das instalações mais comuns do Linux em um ambiente de servidor. Provavelmente é muito mais comum que o CentOS 6, devido à dificuldade de migrar sistemas existentes do CentOS 5 para o 6.