Co się stanie, gdy program zostanie usunięty z Centrum oprogramowania?

10

Jeśli Canonical usunie program z repozytoriów Centrum oprogramowania Ubuntu, co dokładnie stanie się z moją instalacją?

Lubię używać Software-Center do łatwego wyszukiwania i instalowania programów na Ubuntu oraz zarządzania aktualizacjami, dzięki czemu oprogramowanie jest zawsze w najnowszej wersji. Jako przykład używam programu MediaInfo (bez konkretnego powodu). MediaInfo niedawno zmieniło licencję z LGPL na FreeBSD: Chociaż nadal jest to FOSS, możliwe, że program (lub inny program z Centrum oprogramowania) zostanie zakupiony przez firmę, która stosuje licencję prawną lub dodaje inne funkcje, które nie zgadza się z warunkami repozytoriów oprogramowania Ubuntu udostępnianych użytkownikom w Centrum oprogramowania.

W takim przypadku prawdopodobnie zostanie usunięty z Centrum oprogramowania, jeśli dobrze go zrozumiem. Co stanie się z programem na moim komputerze, jeśli już go zainstalowałem?

Czy zostanie automatycznie usunięty z mojego systemu? Czy po prostu nie zostanie zaktualizowany do następnej wersji? Czy ostatnia odpowiednia wersja będzie nadal dostępna w Centrum oprogramowania? Czy otrzymam jakieś powiadomienie na ten temat?

Prototyp 700
źródło
3
Gdy ktoś rozpowszechnia wersję programu jako FOSS, jest on bezpłatny i można go rozpowszechniać na tych samych warunkach licencyjnych FOSS na wieczność. Nowsza wersja może uzyskać licencję prawną, ale poprzednie wersje będą na zawsze bezpłatne.
mucaho

Odpowiedzi:

8

Chociaż nadal jest to FOSS, możliwe, że program (lub inny program z Centrum oprogramowania) zostanie zakupiony przez firmę, która stosuje licencję prawną lub dodaje inną funkcjonalność, która nie jest zgodna z warunkami oprogramowania Ubuntu repozytoria udostępnione użytkownikom w Centrum oprogramowania.

Brak bycia FOSS lub posiadanie praw własności nigdy nie stanowił problemu dla firmy Canonical (patrz repozytoria ograniczone i wieloświatowe).

Jeśli coś nie może pozostać w repozytoriach z innych powodów:

Co stanie się z programem na moim komputerze, jeśli już go zainstalowałem?

Nic. Będzie tam siedział spokojnie.

Czy zostanie automatycznie usunięty z mojego systemu?

Nie.

Czy po prostu nie zostanie zaktualizowany do następnej wersji?

Tak.

Czy ostatnia odpowiednia wersja będzie nadal dostępna w Centrum oprogramowania?

To zależy od przyczyn usunięcia. Np. Jeśli paczka jest szkodliwa, rzeczywiście zostanie usunięta.

Czy otrzymam jakieś powiadomienie na ten temat?

Nie.

Możesz jednak w dowolnym momencie sprawdzić, czy pakiet nie znajduje się w repozytoriach, uruchamiając apt-cache policy <package>;

Pakiet, który nie ma dostępnej wersji w repozytoriach, nie wyświetli wersji dostępnej z repozytoriów jako kandydata do instalacji.

kos
źródło
1

Zainstalowany pakiet nie zostanie usunięty, jeśli Canonical usunie pakiet z repozytoriów. To samo dotyczy PPA lub innych repozytoriów. Jedyne, co się wydarzyło, nie będziesz już otrzymywać aktualizacji.

Jeśli pakiet powinien zostać ponownie dołączony do repozytoriów, wówczas ponownie otrzymasz aktualizacje. Ale nie będziesz wyraźnie informowany o powrocie.

AB
źródło
1

Zmiany w dowolnym repozytorium nie wpływają na lokalną instalację!
Nikt (nie będzie w stanie) odinstalować niczego w twoim systemie osobistym.

Ponieważ jednak nie będzie już żadnych nowszych wersji niż bieżąca do pobrania z repozytorium, nie można otrzymywać aktualizacji tego pakietu.

Jeśli kanoniczny zdecyduje się usunąć paczkę ze swoich repozytoriów, całkowicie ją usunie. Jaki sens miałoby dla nich zachowanie jednej wersji, która wkrótce stanie się nieaktualna, jeśli chcą się jej pozbyć? Nie, usuną wszystkie wersje.

Jeśli jednak program stanie się zastrzeżony, mogę sobie również wyobrazić, że zamiast go usunąć, mogliby po prostu przenieść go np. Do universe/ multiverse/partner repozytorium , nie wiedząc, który z nich będzie odpowiedni w jakich przypadkach ...

Prawdopodobnie będziesz w stanie znaleźć PPA (Personal Package Archive) osoby, która kontynuuje dystrybucję tego pakietu. Jeśli zainstalujesz PPA, będziesz otrzymywać stamtąd nowe pakiety i aktualizacje w taki sam sposób jak z repozytoriów. Uważaj tylko, aby umowy PPA nie były tak dokładnie sprawdzane pod kątem złośliwego oprogramowania i problemów bezpieczeństwa, jak repozytoria, więc musisz znać ryzyko. Zwykle jest mały, ale istnieje.

Bajt Dowódca
źródło