Que se passe-t-il lorsqu'un programme est supprimé du Software-Center?

10

Si Canonical supprime un programme des référentiels d'Ubuntu Software-Center, qu'arrive-t-il exactement à mon installation?

J'aime utiliser le Software-Center pour trouver et installer facilement des programmes sur Ubuntu et pour gérer les mises à jour afin que le logiciel soit toujours sur la dernière version. Par exemple, j'utilise le programme MediaInfo (sans raison particulière). MediaInfo a récemment changé sa licence de LGPL en FreeBSD: bien qu'il s'agisse encore de logiciels libres, il est possible que le programme (ou tout autre programme hors du Software-Center) soit acheté par une entreprise qui applique une licence propriétaire ou ajoute d'autres fonctionnalités qui n'accepte pas les termes des référentiels de logiciels Ubuntu mis à la disposition des utilisateurs dans le Software-Center.

Dans ce cas, il sera probablement supprimé du Software-Center, si je comprends bien. Qu'adviendra-t-il du programme sur mon ordinateur si je l'ai déjà installé à ce stade?

Sera-t-il automatiquement supprimé de mon système? Ne sera-t-il simplement pas mis à jour vers la prochaine version? La dernière version appropriée restera-t-elle toujours disponible dans le Software-Center? Et vais-je recevoir une sorte de notification à ce sujet?

Prototype700
la source
3
Une fois que quelqu'un distribue une version d'un programme en tant que FOSS, il est gratuit et redistribuable sous les mêmes termes de licence FOSS éternellement. Une version plus récente peut obtenir une licence propriétaire, mais les anciennes versions seront gratuites pour toujours.
mucaho

Réponses:

8

Bien qu'il soit encore FOSS, il peut être possible que le programme (ou tout autre programme hors du Software-Center) soit acheté par une entreprise qui applique une licence propriétaire ou ajoute d'autres fonctionnalités qui ne sont pas conformes aux termes du logiciel Ubuntu. référentiels mis à la disposition des utilisateurs dans le Software-Center.

Ne pas être FOSS ou avoir une licence propriétaire n'a jamais été un problème pour Canonical (voir les référentiels restreints et multivers).

Si quelque chose ne peut plus rester dans les référentiels pour d'autres raisons:

Qu'adviendra-t-il du programme sur mon ordinateur si je l'ai déjà installé à ce stade?

Rien. Il y restera paisiblement.

Sera-t-il automatiquement supprimé de mon système?

Non.

Ne sera-t-il simplement pas mis à jour vers la prochaine version?

Oui.

La dernière version appropriée restera-t-elle toujours disponible dans le Software-Center?

Cela dépend des raisons de la suppression. Par exemple, si un paquet est nuisible, il sera en effet supprimé.

Et vais-je recevoir une sorte de notification à ce sujet?

Non.

Vous pouvez cependant vérifier à tout moment si un package n'est pas dans les référentiels en exécutant apt-cache policy <package>;

Un package qui n'a pas de version disponible dans les référentiels n'affichera pas une version disponible à partir des référentiels comme candidat à l'installation.

kos
la source
1

Aucun package installé ne sera supprimé si Canonical supprime un package des référentiels. De même pour un PPA ou tout autre référentiel. La seule chose qui est arrivée, vous ne recevrez plus de mises à jour.

Si le package doit être à nouveau inclus dans les référentiels, vous recevrez à nouveau des mises à jour. Mais vous ne serez pas explicitement informé du retour.

UN B
la source
1

Les modifications dans n'importe quel référentiel n'affectent pas votre installation locale!
Personne ne pourra (ne pourra) désinstaller quoi que ce soit sur votre système personnel.

Cependant, comme il n'y aura plus de versions plus récentes que la version actuelle disponibles pour téléchargement à partir du référentiel, vous ne pouvez pas recevoir de mises à jour pour ce package.

Si canonical décide de supprimer le package de ses référentiels, il le supprimera entièrement. Quel sens cela leur ferait-il de conserver une version qui devient bientôt obsolète s'ils veulent s'en débarrasser? Non, ils supprimeraient toutes les versions.

Si le programme devient propriétaire, je pourrais également imaginer qu'au lieu de le supprimer, ils pourraient également le déplacer vers, par exemple, le référentiel universe/ multiverse/ partner, ne sachant pas lequel conviendrait à quels cas ...

Et vous pourrez probablement trouver un PPA (Personal Package Archive) de quelqu'un qui continue de distribuer ce package. Si vous installez le PPA, vous recevez de nouveaux packages et mises à jour de la même manière que vous l'avez fait depuis les référentiels. Gardez simplement à l'esprit que les PPA ne sont pas aussi largement vérifiés contre les logiciels malveillants et les problèmes de sécurité que les référentiels, vous devez donc connaître le risque. C'est généralement petit, mais existant.

Byte Commander
la source