Je sais que je peux vérifier le logiciel non-libre actuellement installé à l'aide de la commande suivante (en supposant que aptitude
est FOSS):
aptitude search '?installed (?section(restricted) | ?section(multiverse))'
Et je peux supprimer les sources "restreinte" et "multivers" (et ne pas ajouter de PPA) pour garder cette liste vide. À partir de ce moment, je suppose que, à chaque fois que je apt install something
, quelque chose se trouve dans les sources autorisées ou est introuvable.
Est-ce assez? Est-ce que cela garantit que tous les logiciels que j'utilise (dans Ubuntu) sont à code source ouvert?
vrms
(V
name__irtual R
name__ichard M
name__. S
name__tallman) à la rescousse:
Sudo apt install vrms
vrms
et vous obtiendrez quelque chose comme:
Non-free packages installed on computer-name
app-shortname1 Application long name 1
app-shortname2 Application long name 2
app-shortname3 Application long name 3
Contrib packages installed on computer-name
app-contrib1 Application Contrib Name 1
3 non-free packages, 0.4% of 2381 installed packages.
1 contrib packages, 0.1% of 2381 installed packages.
cela garantira que vous n'avez/n'a pas de logiciel propriétaire installé.
Remarque: Les correctifs du microprogramme de la CPU ne sont pas libres mais sont absolument nécessaires pour vous protéger de certains défauts du processeur et donc, ils ne vont pas trop loin ! ; -)
Si vous souhaitez uniquement disposer de logiciels libres (bien que vous utilisiez le terme Open Source) sur votre ordinateur, vous pouvez envisager d'installer Ubuntu avec l'option "Logiciel libre uniquement". Vous pouvez en savoir plus sur cette question .