リリースまたは公開前にSPDXライセンスヘッダを監査・正規化 は何をしますか?
単一のトップレベルLICENSEファイルだけでなく、ファイル単位でライセンスの明確さが必要な場合にREUSEを使用します。エージェントがコンプライアンスをチェックし、SPDXヘッダを追加・検証し、不足しているライセンステキストをLICENSES/ディレクトリに取り込み、具体的な修正リストやSPDXエクスポートを生成します。
前提条件
Python 3.10以降、オプションでlibmagic、オプションでVCSツール
インストール
お使いの環境に合った上流のインストールまたはセットアップパスを使用します:
- pipx:
- pipx run reuse lint
- pipxは自動的にreuseを独自のPython仮想環境に隔離します。つまり
- pipx install reuse
上流からの要件と注意事項:
- このWebサイトではJavaScriptが必要です。
- python
- Python
基本的な使用方法または入門メモ:
-
サードパーティリポジトリのLint / third-party-lint (https://github.com/fsfe/reuse-example) (push) 31秒で成功
-
メンテナー
-
コントリビューション