次のコマンドを使用して、現在インストールされているフリーでないソフトウェアを確認できることを知っています(aptitude
がFOSSと仮定):
aptitude search '?installed (?section(restricted) | ?section(multiverse))'
また、「制限付き」および「マルチバース」ソースを削除し(PPAを追加しない)、そのリストを空のままにすることができます。この時点から、私がapt install something
するときはいつでも、許可されたソースに何かがあるか、見つからないことを前提としています。
これで十分ですか?これにより、(Ubuntuで)実行しているすべてのソフトウェアがオープンソースであることを確認できますか?
vrms
(V
irtual R
ichard M
。S
tallman):
Sudo apt install vrms
vrms
次のようなものが得られます:
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.
これにより、プロプライエタリなソフトウェアがインストールされている/インストールされていないことが保証されます。
注:CPUファームウェアパッチは非フリーですが、絶対に必要ですプロセッサの欠陥から保護し、彼らの弱点なので、船外に出ないでください! ;-)
お使いのコンピューターにフリーソフトウェアのみを使用したい場合(オープンソースという用語を使用している場合)、「フリーソフトウェアのみ」オプションを使用してUbuntuをインストールすることを検討してください。 この質問 で詳細を確認できます。