Ubuntu システム上のすべてのパッケージのライセンスのリストを取得する

Ubuntu システム上のすべてのパッケージのライセンスのリストを取得する

システム上のすべてのパッケージがどのようなライセンスの下で実行されているかを確認したい。

この情報は、/usr/share/doc/package/copyright

ただし、このファイルには標準フォーマットがないようです。ライセンスを記録するために手動でこのファイルを調べています。dpkg-query などを使用してこの情報を取得する別の方法はありますか?

答え1

答えはこの質問単一の .deb パッケージからライセンス情報を自動的に取得するのは簡単ではないことを示唆しています。

あなたが望むことを実現する簡単な方法はないと思います。


リンクした回答が更新されたので、私も更新します。

debian/copyrightこれはファイルによって変わり始めている。機械が解釈可能であることが求められるですので、今後にご期待ください。

関連情報