1VRMS-RPM(1)                 General Commands Manual                VRMS-RPM(1)
2
3
4

NAME

6       vrms-rpm - report of installed non-free software
7
8

SYNOPSIS

10       vrms-rpm [OPTION] ...
11
12

DESCRIPTION

14       This  program  is  a  clone  of  the original vrms ("virtual Richard M.
15       Stallman") program for Debian GNU/Linux, created with  the  purpose  of
16       bringing its brilliant idea over to RPM-based GNU/Linux distributions.
17
18       This  program analyses the list of currently installed RPM packages and
19       reports found non-free packages to stdout. The decision on  whether  to
20       classify  a  package as free or non-free is based on the Fedora Project
21       licensing guidelines.
22
23       Fedora / CentOS  users  using  additional  repositories,  such  as  RPM
24       Fusion, may notice that not all packages coming from non-official repos
25       are marked as non-free. This  is  because  the  distinction,  as  noted
26       before,  is  made  depending  on the package licence. There are various
27       reasons, apart from licensing, why a package may not have been accepted
28       into the official Fedora / CentOS repository – such as software patents
29       or export restrictions.
30
31       Richard Stallman has been, for years, the most prominent and vocal fig‐
32       ure  in the Free Software movement, relentlessly reminding us on issues
33       of software ethics. Like Richard, we believe that users should have  an
34       easy  way  to  know  whether they’re running non-free software on their
35       systems.  This program is an attempt to fulfil that need.
36
37

OPTIONS

39       --ascii
40              Display rms ASCII-art when no non-free packages  are  found,  or
41              when non-free packages are 10% or more of the total.
42
43
44       --colour <auto, no, yes>
45              Controls  whether  terminal  escape sequences should be used for
46              colourizing the output.  Default is 'auto',  which  uses  colour
47              output  when  writing  to  a terminal, but not when writing to a
48              file or a pipe.
49
50
51       --describe
52              When listing packages,  include  the  package  summaries  (short
53              descriptions).
54
55
56       --explain
57              When listing packages, display licences as to justify the free /
58              non-free classification.
59
60
61       --help Display a short help on program usage and exit.
62
63
64       --image
65              Like --ascii,  but  displays  an  image  using  terminal  escape
66              seqences and Unicode half-height blocks.
67
68
69       --licence-list <FILE>
70              Specifies the list of good licences to use for classifying pack‐
71              ages.  FILE can be a path to a file on disk, or one of the  bun‐
72              dled licence lists:
73              · fedora
74              · spdx-fsf-and-osi
75              · spdx-fsf-or-osi
76              · spdx-only-fsf
77              · spdx-only-osi
78              · suse
79              · tweaked
80              The default value is "tweaked".
81
82
83       --list <none, free, nonfree, all>
84              Apart  from  displaying  the  total  number of free and non-free
85              packages, also list packages by name.   The  default  value  for
86              this option is "nonfree".
87
88
89       --version
90              Display version information and exit.
91
92

SEE ALSO

94       https://fedoraproject.org/wiki/Licensing:Main#Good_Licenses
95              The Fedora Project wiki page on accepted software licences.
96
97
98       https://spdx.org/licenses/
99              The  SPDX licence list, an attempt at standarizing licence iden‐
100              tifiers.
101
102

LICENCE

104       This program itself it available under the terms  of  the  GNU  General
105       Public  License,  version  3, as published by the Free Software Founda‐
106       tion.
107
108

AUTHOR

110       Written in early 2017 by suve.
111
112
113
114                                  2018-05-18                       VRMS-RPM(1)
Impressum