Respostas:
Esse é um problema que a equipe do Ubuntu Software Center está no processo de solução.
O problema é que o Ubuntu tradicionalmente extrai a maioria de seus aplicativos do ramo em desenvolvimento do Debian GNU / Linux - outro sistema operacional livre - e depois "congela" um instantâneo dele para inclusão em um release. Esse corpo de software mantido pela comunidade - chamado "o universo" - consiste em 80.000 pacotes de software; Os desenvolvedores do Ubuntu não poderiam fornecer atualizações importantes para todo esse software, em todas as versões suportadas, mantendo o mesmo nível de qualidade.
Para resolver esse problema, o Ubuntu criou o portal de desenvolvedor MyApps . Agora que o Ubuntu é uma grande plataforma com mais de vinte milhões de usuários, espera-se que os desenvolvedores estejam interessados em enviar aplicativos diretamente para o Ubuntu e lançar atualizações periódicas para seus softwares nas versões do Ubuntu.
Para "o universo" - que a equipe do Centro de Software espera eventualmente ser uma pequena fração do software disponível - o sistema "backports" de atualizações opcionais de software (que já existe em um nível semi-funcional) será ampliado.
A interface do Software Center para as principais atualizações de software foi projetada por um funcionário da Canonical UI , mas ainda não foi implementada:
Se você estiver interessado no futuro da entrega de aplicativos no Ubuntu, recomendo assistir o Ubuntu Software Center e o Futuro do Universo .
Não há problema em atualizar o software com sua versão mais recente, e os desenvolvedores do Ubuntu podem fazê-lo facilmente. E, na verdade, isso é feito em várias outras distribuições Linux, incluindo o Arch.
Como você notou, o software Ubuntu é atualizado apenas com atualizações de segurança e correções críticas de erros . Todos os recursos são "congelados" e, após o lançamento do Ubuntu, nenhum software é atualizado para uma nova versão principal. Embora pareça uma desvantagem do Ubuntu, na verdade é um dos seus profissionais.
Por que congelar as versões dos aplicativos e não atualizar os recursos? Existem várias razões.
Todas as opções acima são uma das principais partes da qualidade do Ubuntu . Você obtém o melhor software e sistema operacional de qualidade e, para equilibrar, usa não o mais novo, mas apenas alguns meses mais antigo.
Além disso, lembre-se de que quando você atualiza para uma versão mais recente do Ubuntu, todo o software está novamente na versão mais recente (mas permanece até a próxima versão), portanto, não é um problema importante que o software não contenha os recursos mais recentes. E, como outros sugerem, você pode usar PPAs para buscar software mais recente de outras fontes, se necessário.
A Canonical (os principais patrocinadores do ubuntu) decidiu desde o início (v4) que o Ubuntu será distribuído em um ciclo de 6 meses. A cada 6 meses, o software mais recente / mais estável seria incluído nos repositórios principalmente do ramo instável / testing do debian.
Fora desse ciclo, você pode obter o software mais avançado, compilando software ou incluindo repositórios adicionais chamados PPAs - arquivos de pacotes pessoais.
O Windows decidiu uma estratégia diferente - os novos recursos são frequentemente (mas nem sempre) lançados com os service packs. A situação piora no Windows - resta a fornecedores de software individuais decidir se o software deve ser atualizado automaticamente ou não. IMHO - é uma estratégia confusa e muitas vezes tive que reconstruir o Windows devido a atualizações não autorizadas de um software ou de outro.
Outras distribuições Linux têm estratégias diferentes de lançamento. Por exemplo, você pode usar uma distro de lançamento contínuo, como o Arch. À medida que o software mais recente é lançado, os mantenedores colocam o software em seus repositórios se ele for considerado de boa qualidade. Potencialmente, isso pode levar a possíveis conflitos entre diferentes softwares, pois não seria necessário um conjunto completo de testes. Na prática, os mantenedores fizeram um bom trabalho e os problemas de estabilidade que eu li raramente são um problema.
O Debian tomou a outra rota - constantemente refinando e usando uma distribuição baseada nos pacotes mais estáveis. Muitas vezes, muito mais antigo do que em distros como o Ubuntu.
Assim - é para você decidir - (principalmente) estabilidade ou potencial instabilidade.
O Ubuntu segue um ciclo de lançamento padrão, de modo que o software seja bem testado e estável entre os lançamentos, e você passa de um lançamento para o outro fazendo o upgrade. Por outro lado, existem distribuições que usam um ciclo de lançamento contínuo , onde os pacotes são atualizados continuamente (os mais famosos são o Gentoo, Arch Linux).
Como você está comparando com o Windows, estou muito desatualizado, então você pode responder essa parte, espero. Eu não uso esse sistema operacional há uma década.
O gerenciador de atualizações do Ubuntu funciona muito bem atualizando não apenas as correções de segurança, mas as versões mais recentes de software e correções disponíveis para os pacotes no repositório, o que significa que as atualizações são tentadas e testadas, conhecidas por funcionarem e NÃO quebram um sistema com uma versão não testada mais recente. .
Se você deseja a versão mais recente, procure e adicione o repositório, por exemplo, getdeb.net ou outra fonte e ele atualizará seu pacote / programa para a versão mais recente ...
Eu tenho que discordar da declaração geral da pergunta.
Os pacotes "Novos recursos" são fornecidos ocasionalmente no meio do lançamento, às vezes com mais frequência do que eu gostaria em minha capacidade profissional.
Por exemplo, a Canonical atualizou o CUPS de 1.4.4 para 1.5.0 como uma atualização de pacote para a versão Ubuntu 11.10. Embora a funcionalidade básica pareça ser idêntica até agora, alguns padrões são diferentes e exigiram modificações no nosso conjunto de configurações antes da implantação.
Por padrão, o Ubuntu oferece segurança e atualizações recomendadas. Um usuário pode, se desejar, executar "fontes de software" e selecionar a guia atualizações. Costumo marcar a caixa de atualizações não suportadas (oneiric-backports), o que me traz alguns lançamentos mais recentes. Há também uma caixa de seleção para atualizações pré-lançadas que o exporiam a mais, mas ocasionalmente menos menos estáveis. Você também pode adicionar ppa's para fluxos de desenvolvimento de aplicativos nos quais está interessado. Adicionei o ppa for gimp, que me leva além do lançamento do gimp 2.6 ao fluxo de desenvolvimento 2.7, que possui alguns novos recursos que são importantes para mim. Depois que um ppa é adicionado, as atualizações ocorrerão como se fizessem parte da versão suportada. Isso me dá um controle considerável sobre estabilidade versus recursos.
O Ubuntu pode fazer o que quiserem. O Windows não pode.
Na minha opinião, existem muitos. Só tenho segurança selecionada e, dentre as 47 pendentes, muito poucas parecem ser questões de "segurança". A maioria são novos recursos. Eu gosto do que tenho, então não acredito que precise de novos recursos. Os novos recursos não estão sujeitos a riscos de segurança?