Comment repérer du code non libre ?
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
Bonjour,
Soit une distribution GNU/Linux quelconque,
Est-ce qu'il y a un moyen de lister tout les paquets non-libres installés ?
Existe-t-il un script ou toute autre chose qui le permette ?
merci
Non. Il faut lire les codes sources de chaque applications car chaque fichier peut avoir une licence différente (y compris une licence bien connue mais modifiée) et des blobs peuvent se cacher à l'intérieur du code source.
Vois par exemple de logiciels problématiques (du mauvais côté de la barrière même si proches de la barrière) : http://libreplanet.org/wiki/List_of_software_that_does_not_respect_the_Free_System_Distribution_Guidelines
EDIT : tu peux aussi lire ce message de jxself (posté aujourd'hui même).
Sous archlinux ou debian (à voir sous d'autres distros), il y a vrms ( virtual richard M Stallman ) qui peut donner une première idée.
exemple sous ma debian :
$ vrms
No non-free or contrib packages installed on ! rms would be proud.
sous ma archlinux :
$ vrms
dwarffortress-mayday: ['custom:dwarffortress']
eclipse-wtp: ['Eclipse Public License']
popcorntime-yify-git: ['GPLv3']
vim-arduino-syntax: ['Vim license']
Non-free packages: 4
However, there are 220 ambiguously licensed packages that vrms cannot certify.
On peut voir que ça reste limité mais ça peut déjà aider un peu ;-)
Vrms n'utilise pas la définition de "logiciel libre" par la FSF. Voir ce précédent message : https://trisquel.info/fr/forum/rechercher-le-code-non-libre#comment-49584
- Vous devez vous identifier ou créer un compte pour écrire des commentaires