O que acontece quando um programa é removido do Centro de Software?

10

Se a Canonical remover um programa dos repositórios do Ubuntu Software-Center, o que exatamente acontece com a minha instalação?

Gosto de usar o Centro de Software para encontrar e instalar programas facilmente no Ubuntu e gerenciar atualizações para que o software esteja sempre na versão mais recente. Como exemplo, estou usando o programa MediaInfo (sem motivo específico). O MediaInfo mudou recentemente seu licenciamento de LGPL para FreeBSD: Embora ainda seja FOSS, pode ser possível que o programa (ou qualquer outro programa fora do Centro de Software) seja comprado por uma empresa que aplica uma licença proprietária ou adiciona outras funcionalidades que não concorda com os termos dos repositórios de software Ubuntu disponibilizados para os usuários no Centro de Software.

Nesse caso, provavelmente será removido do Centro de Software, se eu entendi corretamente. O que acontecerá com o programa no meu computador, se já o tiver instalado nesse momento?

Será automaticamente removido do meu sistema? Ele simplesmente não será atualizado para a próxima versão? A última versão apropriada ainda permanecerá disponível no Centro de Software? E receberei algum tipo de notificação sobre isso?

Prototype700
fonte
3
Uma vez que alguém distribui uma versão de um programa como o FOSS, ele é gratuito e redistribuível sob os mesmos termos de licenciamento do FOSS eternamente. Uma versão mais recente pode obter licenciamento proprietário, mas as versões anteriores serão gratuitas para sempre.
Mucaho 4/11

Respostas:

8

Embora ainda seja um software livre, pode ser possível que o programa (ou qualquer outro programa fora do Centro de Software) seja comprado por uma empresa que aplica uma licença proprietária ou adiciona outra funcionalidade que não concorda com os termos do software Ubuntu repositórios disponibilizados para os usuários no Centro de Software.

Não ser FOSS ou ter uma licença proprietária nunca foi um problema para a Canonical (consulte os repositórios restrito e multiverso).

Se algo não puder mais permanecer nos repositórios por outros motivos:

O que acontecerá com o programa no meu computador, se já o tiver instalado nesse momento?

Nada. Ele ficará lá pacificamente.

Será automaticamente removido do meu sistema?

Não.

Ele simplesmente não será atualizado para a próxima versão?

Sim.

A última versão apropriada ainda permanecerá disponível no Centro de Software?

Depende das razões por trás da remoção. Por exemplo, se um pacote for prejudicial, ele será removido.

E receberei algum tipo de notificação sobre isso?

Não.

No entanto, você pode verificar se um pacote não está nos repositórios a qualquer momento executando apt-cache policy <package>;

Um pacote que não possui versão disponível nos repositórios não mostrará uma versão disponível nos repositórios como candidata à instalação.

kos
fonte
1

Nenhum pacote instalado será removido, se a Canonical remover um pacote dos repositórios. O mesmo para um PPA ou qualquer outro repositório. A única coisa que aconteceu, você não receberá mais atualizações.

Se o pacote precisar ser incluído nos repositórios novamente, você receberá novamente as atualizações. Mas você não será explicitamente informado sobre o retorno.

AB
fonte
1

Alterações em qualquer repositório não afetam sua instalação local!
Ninguém poderá desinstalar nada do seu sistema pessoal.

No entanto, como não haverá versões mais recentes do que as atuais disponíveis para download no repositório, você não poderá receber atualizações para esse pacote.

Se o canonical decidir remover o pacote de seus repositórios, eles o removerão completamente. Que sentido faria para manter uma versão que logo fica desatualizada se eles querem se livrar dela? Não, eles removeriam todas as versões.

Se o programa se tornar proprietário, eu também poderia imaginar que, em vez de removê-lo, eles também poderiam movê-lo para, por exemplo, o repositório universe/ multiverse/ partner, sem ter certeza de qual seria adequado para quais casos ...

E você provavelmente poderá encontrar um PPA (Personal Package Archive) de alguém que continua a distribuir esse pacote. Se você instalar o PPA, receberá novos pacotes e atualizações a partir daí, da mesma maneira que fez nos repositórios. Lembre-se de que os PPAs não são tão extensivamente verificados em relação a problemas de malware e segurança quanto os repositórios; portanto, você precisa conhecer o risco. Geralmente é pequeno, mas existe.

Byte Commander
fonte