No início de 2009, os programadores do Ubuntu notaram que a gestão de pacotes dentro do Ubuntu poderia ser melhorada e consolidada. Lançamentos recentes do Ubuntu, como o Ubuntu 9.04 (Jaunty Jackalope) incluíram cinco aplicações para gestão de pacotes que consumiram espaço e outros recursos, bem como proporcionar confusão aos utilizadores. As aplicações podiam ser descarregadas utilizando o Add/Remove Applications básico ou com o Synaptic Package Manager. O Actualizador de Software forneceu actualização para os pacotes instalados e o Auxiliar de Informática limpou os pacotes que já não eram necessários. A aplicação Software Sources permitiu a selecção pelo utilizador do local de descarga do pacote.
desenvolvedores do Ubuntu definidos como um objectivo:
“… deveria haver um mecanismo óbvio para instalar, remover, e actualizar o software no Ubuntu, com um nome evidente e uma interface que qualquer pessoa pode utilizar. Deveria haver um sistema coordenado para programadores e entusiastas para melhorar a utilidade das descrições e outros metadados para pacotes de software. A interface de actualização de software deve ser aperfeiçoada para maximizar a instalação voluntária de actualizações nos milhões de computadores em que o Ubuntu está instalado. E os projectos e fornecedores cujo software é embalado para o Ubuntu devem ser encorajados a fornecer ligações à presença do seu software na Loja de Software, em vez das instruções de instalação na linha de comando”
Canonical introduziu gradualmente o Centro de Software, começando pelo Ubuntu 9.10 (Karmic Koala) com funcionalidade completa esperada pelo Ubuntu 11.10, em Outubro de 2011. Em Maio de 2011, o plano tinha sido concluído:
Outubro de 2009 – versão 1.0.2 enviada com o Ubuntu 9.10 (Karmic Koala) Introduziu uma nova interface simples para localizar, instalar e remover software, com melhor segurança baseada no PolicyKit em vez do gksudo. Abril de 2010 – versão 2.0.2 enviada com Ubuntu 10.04 (Lucid Lynx) LTS O Centro de Software adicionou listas de pacotes não-aplicáveis de forma simplificada e também fornece subcategorias para aplicações e Arquivos de Pacotes Pessoais. Outubro de 2010 – versão 3.0.4 enviada com Ubuntu 10.10 (Maverick Meerkat) Permitiu aos utilizadores comprar software e mostrou um histórico de instalações, remoções e compras passadas, incluindo a anulação de alterações específicas. Abril de 2011 – versão 4.0 enviada com Ubuntu 11.04 (Natty Narwhal) Adicionada a classificação dos utilizadores e revisão do software, e a capacidade de ver as classificações e revisões de outros utilizadores Ubuntu participantes. Outubro de 2011 – Ubuntu 11.10 (Oneiric Ocelot) A quinta versão do Software Center foi reescrita em GTK3, melhorando o design (melhor integração com o tema do sistema, promoção de banners adicionados, listagem mais agradável de aplicações), o tempo de arranque também foi melhorado. O Software Center foi parcialmente preparado para controlo táctil através da inclusão de ícones maiores. O Software Center também trouxe a integração do Unity Launcher, ordenando por classificações e requisitos de sistema para aplicações. Alguma tecnologia GDebi foi também integrada para melhorar a velocidade no tratamento de ficheiros .deb. 19 de Dezembro de 2011 Foi lançada uma edição online do Centro de Software Ubuntu, o Directório de Aplicações Ubuntu. A loja Web mostra o mesmo conteúdo que a aplicação do Centro de Software, com um botão de download que abre a aplicação se estiver a correr o Ubuntu ou um link para descarregar o instalador do sistema operativo Ubuntu se estiver a correr um sistema operativo diferente. Abril 2012 – Ubuntu 12.04 (Pangolim Preciso) O Ubuntu Software Center ganhou novos elementos monocromáticos. A Canonical criou uma plataforma de desenvolvimento baseada na Web para ajudar os programadores a criar aplicações para o Ubuntu. O Centro de Software incluiu uma nova categoria: “Livros e revistas”, capacidade de mostrar apresentações de vídeo de aplicações pagas e múltiplas capturas de ecrã por aplicação. E também acrescentou suporte de barra de progresso para o Centro de Software.
Em Agosto de 2015 Chris Hoffman da PC World criticou a aplicação, indicando que a Canonical não estava a mantê-la devidamente enquanto se trabalhava na aplicação de substituição. Em particular, observou que as aplicações pagas não estavam a ser devidamente apoiadas e que a Canonical não tinha informado os programadores a este respeito. A aplicação ainda funciona para instalar e gerir aplicações de software livre.
Em Novembro de 2015 a Canonical anunciou que o desenvolvimento terminaria e que a aplicação seria substituída pelo GNOME Software em Ubuntu 16.04 LTS.