Auditer et normaliser les en-têtes de licence SPDX avant de publier ou d'open-sourcer un dépôt
Utilisez REUSE lorsqu'un agent a besoin de clarté sur les licences au niveau des fichiers plutôt que de deviner à partir d'un seul fichier LICENSE. L'agent vérifie la conformité, ajoute ou vérifie les en-têtes SPDX, récupère les textes de licence manquants dans LICENSES/ et produit une liste concrète de corrections ou une exportation SPDX.
Prérequis
Python 3.10+, libmagic optionnel, outils VCS optionnels
Installation
Utilisez le chemin d'installation ou de configuration en amont qui correspond à votre environnement :
- pipx :
- pipx run reuse lint
- pipx isole automatiquement reuse dans son propre environnement virtuel Python, ce qui signifie
- pipx install reuse
Exigences et mises en garde de la source amont :
- Ce site nécessite JavaScript.
- python
- Python
Notes d'utilisation de base ou de démarrage :
-
Lint des dépôts tiers / third-party-lint (https://github.com/fsfe/reuse-example) (push) Réussi en 31s
-
Mainteneurs
-
Contribuer
-
Source : https://codeberg.org/fsfe/reuse-tool