Não sei se alguém já viu, mas é algo interessante para se botar em discussão, porque mexe diretamente com a forma de instalação de aplicativos. Aproveitando que o tópico é dedicado ao Ubuntu, acho que o tema é oportuno.
Trata-se do desenvolvimento de um novo formato de pacotes para o Ubuntu, que deve rodar no topo do dpkg, com o objetivo de simplificar a instalação dos aplicativos desenvolvidos através do SDK do Ubuntu e com um novo esquema de gerenciamento de dependências, ou melhor dizendo, sem dependências. Lembrando que o formato de pacotes do Debian deverá continuar a ser usado para a base do sistema.
A ideia, revelada na lista de e-mails dedicada ao desenvolvimento do Ubuntu por Colin Watson, é a de criar de um sistema novo para a instalação de aplicativos desenvolvidos através do SDK do Ubuntu.
A estrutura deste novo sistema de gerenciamento consiste em:
- Inexistência de dependência entre aplicativos.
- Cada aplicativo deverá ter seu próprio diretório.
- Processo rápido de instalação dos aplicativos
- Os aplicativos não precisarão ser instalados como root
- Processo de construção simplificado, requerendo apenas as ferramentas do Python e um arquivo manifest
- Pacotes binários com formato similar aos já existentes
- Instalação simplificada
Para alguns o conceito não é novo. E realmente não é mesmo. Projetos como o Autopackage e o Listaller trazem ideias similares. O que até acabou sendo motivo de um certo protesto por parte de um desenvolvedor do Listaller, Mathias Klumpp, que preferiria que houvesse uma colaboração no desenvolvimento do Listaller ao invés de criarem uma solução nova.
Basicamente é isso. A ideia que o Ubuntu traz realmente é interessante, afinal, o processo de compilação e empacotamento é complicado e varia de distribuição para distribuição. Ao mesmo tempo, traria uma simplificação no processo de instalação. Entretanto, eu acho que é importante que exista uma certa centralização no controle da instalação e remoção dos aplicativos, para não inchar o sistema.
Via
https://lists.ubuntu.com/archives/ubuntu-devel/2013-May/037074.html
http://www.h-online.com/open/news/item/Ubuntu-SDK-apps-to-get-own-package-format-1859655.html
http://www.phoronix.com/scan.php?page=news_item&px=MTM2Nzg