在發布或開源前稽核與正規化 SPDX 授權條款標頭 是做什麼的?
當代理需要檔案層級的授權條款明確性,而非僅依賴單一頂層 LICENSE 檔案時,使用 REUSE。代理會檢查合規性、新增或驗證 SPDX 標頭、將遺失的授權條款文字拉入 LICENSES/ 目錄,並產生具體的修正清單或 SPDX 匯出。
前提條件
Python 3.10+、可選的 libmagic、可選的 VCS 工具
安裝
使用符合您環境的上游安裝或設定路徑:
- pipx:
- pipx run reuse lint
- pipx 會自動將 reuse 隔離到其自己的 Python 虛擬環境中,這表示
- pipx install reuse
來自上游的需求與注意事項:
- 此網站需要 JavaScript。
- python
- Python
基本用法或入門說明:
-
Lint 第三方儲存庫 / third-party-lint (https://github.com/fsfe/reuse-example) (推送) 成功於 31 秒
-
維護者
-
貢獻