Vários repositórios
O Ubuntu possui vários repositórios com suas próprias políticas sobre o software que está sendo incluído lá.
Resumida de Wiki da comunidade - Repositórios :
-
main contém aplicativos que são software livre, podem ser redistribuídos livremente e são totalmente suportados pela equipe do Ubuntu.
Esta é a seção totalmente FOSS.
-
restricted Nosso compromisso é apenas promover software livre - ou software disponível sob uma licença gratuita. No entanto, fazemos exceções para um pequeno conjunto de ferramentas e drivers que tornam possível instalar o Ubuntu e seus aplicativos gratuitos no hardware do dia-a-dia.
-
universe é um instantâneo do mundo livre, de código aberto e Linux. Ele abriga quase todos os softwares de código aberto, todos construídos a partir de uma variedade de fontes públicas. A Canonical não oferece garantia de atualizações regulares de segurança para software no componente do universo
- O componente multiverse contém software que não é gratuito, o que significa que os requisitos de licenciamento deste software não atendem à política de licença do componente principal do Ubuntu. [...] não é suportado e geralmente não pode ser corrigido ou atualizado. Use a seu próprio risco.
Estes são os repositórios "regulares" que o Centro de Software usa para listar os aplicativos disponíveis.
Software adicional (parceiros)
Além do acima, há os extras e os repositórios do parceiro. Você terá que habilitar isso sozinho como um opt-in. O repositório de parceiros é mais ou menos privado da Canonical. Ele inclui software proprietário, sem o código-fonte disponível normalmente, apenas por motivos de parceria com a Canonical ou outras razões comerciais.
Alguns "apps" gratuitos no Centro de Software são fornecidos através do repositório Extras e têm de aderir à Política de Repositório de Extensão . Estes listam apenas alguns (veja abaixo).
Os aplicativos enviados pelo programa MyApps são outra história e muito específicos do Ubuntu. O código-fonte nem sempre está disponível e você pode encontrar algumas informações relevantes sobre o FAQ sobre software comercial MyApps . Alguns são apenas comerciais e de código fechado, fornecidos através de um PPA privado com autenticação APT-HTTPS. Os que são distribuídos dessa forma não precisam aderir a nenhuma política além das políticas do PPA do Launchpad e alguns alguns requisitos técnicos - são bastante privados para os desenvolvedores.
E quanto ao pacote x, yez?
Para ver em qual componente um determinado aplicativo está incluído, sugiro que vá para packages.ubuntu.com
, encontre o pacote e, em o título da página, você notará a seção entre colchetes, por exemplo Package: kcalc (4:4.9.2-0ubuntu1) [universe]
.
Posso executar meu sistema apenas com software FOSS?
Para filtrar somente para FOSS, apenas somente ativa main
(e opcionalmente universe
) - apenas para garantir que você não deixe o software de código fechado. Edite seu /etc/apt/sources.list
e arquivos em /etc/apt/sources.list.d/
para excluí-los, se desejar. Você pode encontrar problemas ao executar seu hardware corretamente, conforme indicado pela descrição do componente restricted acima.
O fato de ser muito funcional depende do hardware e dos requisitos que você possui para o software que gostaria de usar. Alguns hardwares mainstream não requerem nenhum firmware / binários proprietários e podem rodar perfeitamente bem sem nenhum dado de código fechado. Os componentes restrito e multiverse fornecem um equilíbrio geralmente aceitável para a maioria das pessoas, mas você precisa desativá-los, caso deseje FOSS completamente.
O conjunto de aplicativos que você pode escolher diminuirá consideravelmente se você decidir desabilitar o componente universe . A lista de todos os pacotes em Quantal tem esses números para dar uma ideia:
- main (+ security): 14250 universo
- : 32595
- multiverso: 746
- restrito: 14
Eu não consegui encontrar uma fonte credível para os repositórios adicionais, então apenas usando os arquivos regulares do Packages.gz (assumindo o valor amd64 do Quantal):
Veja também
- Filosofia do software livre do Ubuntu
- Política de Repositório de Extensão
- Como remover a seção “Para Compra” do Centro de Software?