Vários repositórios
O Ubuntu possui vários repositórios com suas próprias políticas sobre o software incluído nele.
Resumido da Comunidade Wiki - Repositórios :
O 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 de software livre.
restrito Nosso compromisso é promover apenas software livre - ou software disponível sob uma licença gratuita. No entanto, criamos exceções para um pequeno conjunto de ferramentas e drivers que permitem instalar o Ubuntu e seus aplicativos gratuitos no hardware diário.
O universo é um instantâneo do mundo livre, de código aberto e Linux. Ele abriga quase todos os softwares de código aberto, todos criados 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 universo
Código aberto, talvez FOSS
- O componente multiverso contém software que não é gratuito, o que significa que os requisitos de licenciamento deste software não atendem à política de licenças de componentes principais do Ubuntu. [...] não suportado e geralmente não pode ser corrigido ou atualizado. Use-o por sua conta e 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 disso, há os repositórios extras e parceiros. Você precisará ativá-las sozinho como um opt-in. O repositório do parceiro é mais ou menos detido em particular pela Canonical. Ele inclui software proprietário, normalmente sem código fonte disponível, apenas por razões de parceria com a Canonical ou outros motivos comerciais.
Alguns "aplicativos" gratuitos no Centro de Software são fornecidos pelo repositório Extras e precisam seguir a 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 nas Perguntas frequentes do software comercial MyApps . Alguns são apenas comerciais e de código fechado, fornecidos por meio de um PPA privado com autenticação APT-HTTPS. Os distribuídos dessa maneira não precisam aderir a nenhuma política, exceto as políticas do PPA do Launchpad e alguns requisitos técnicos - eles são bastante particulares para os desenvolvedores.
E o pacote x, ye z?
Para ver em qual componente um determinado aplicativo está incluído, sugiro ir para packages.ubuntu.com
, encontrar o pacote e, no 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 o software FOSS?
Para filtro para FOSS-somente, apenas única permitir main
(e opcionalmente universe
) - apenas para se certificar de que você não deixe de software close-fonte. Edite seus /etc/apt/sources.list
arquivos e /etc/apt/sources.list.d/
para excluí-los, se quiser. Você pode ter problemas ao executar seu hardware corretamente, conforme indicado pela descrição do componente restrito acima.
Se será muito funcional depende do seu hardware e dos requisitos que você mantém para o software que você gostaria de usar. Alguns hardwares convencionais não requerem firmware / binários proprietários e podem funcionar perfeitamente sem nenhum dado de fonte fechada. Os componentes restrito e multiverso fornecem um equilíbrio geralmente aceitável para a maioria das pessoas, mas você precisa desativá-los caso deseje completamente o software livre.
O conjunto de aplicativos que você pode escolher diminuirá consideravelmente se você decidir desativar o componente do universo . A lista de todos os pacotes no Quantal possui esses números para lhe dar uma idéia:
- principal (+ segurança): 14250
- universo: 32595
- multiverso: 746
- restrito: 14
Não consegui encontrar uma fonte confiável para os repositórios adicionais; portanto, basta usar os arquivos Packages.gz regulares (assumindo Quantal amd64):
Veja também
main
é realmente necessária para a maioria das aplicações - por exemplo, o kernel, por exemplo. Ou você quer dizer remover restrito / multiverso / extras / parceiro?Se você desativar os snaps usando
sudo apt purge gnome-software-plugin-snap
como mostrado em outra resposta e, em seguida, no Ubuntu Software Center, vá para Software e atualizações> Ubuntu e desmarque a opção que diz "Software restrito por direitos autorais ou questões legais (multiverso)". Acho que isso removerá todos os resultados não-FOSS. Pelo menos, nenhum resultado proprietário apareceu em minhas pesquisas até o momento.... exceto para drivers - desmarque a opção "restrito" para se livrar deles também
fonte