Permissives
Utiliser, modifier, livrer. Gardez la mention de copyright, rien d'autre n'est exigé.
MITApache-2.0BSD-3-ClauseISC0BSDNous utilisons des cookies d'analyse et de mesure publicitaire (Google, Meta). Rien n'est vendu, et vous pouvez refuser.
Chaque dépendance, directe ou transitive, est classée, et vous pouvez ajuster ce classement à votre politique juridique.
Chaque identifiant SPDX correspond à une famille que votre équipe juridique maîtrise. Les expressions sont résolues, les surcharges sont à vous.
Utiliser, modifier, livrer. Gardez la mention de copyright, rien d'autre n'est exigé.
MITApache-2.0BSD-3-ClauseISC0BSDLes modifications de la bibliothèque sont reversées. Votre code reste le vôtre.
LGPL-2.1MPL-2.0EPL-2.0Le lier, c'est ouvrir le code de votre produit. Bloqué par défaut, même en dépendance transitive.
GPL-2.0GPL-3.0AGPL-3.0Pas de SPDX dans les métadonnées, un texte maison, un champ cassé. Quelqu'un doit le lire.
no SPDXSEE LICENSE INcustomOR retient l'option la moins restrictive, AND garde la plus stricte, WITH applique l'exception.
MIT OR GPL-3.0-only(Apache-2.0 AND MIT)GPL-2.0-only WITH Classpath-exception-2.0Le juridique a validé LGPL-2.1 pour toute l'organisation ? Réglez-le une fois, chaque projet suit.
LGPL-2.1 → permissiveorg-wideExtraction SPDX, risque évalué par expression, surcharges au niveau de l'organisation et exclusion par paquet.
express4.21.2"license": "MIT"MITpermissiveLu dans package.json pendant le scan SCA : MIT est permissive.
L'extraction des licences réutilise l'étape d'analyse des manifestes que le scan SCA effectue déjà.
Chaque identifiant SPDX correspond à une catégorie que votre équipe maîtrise. Modifiez les valeurs par défaut, ajoutez vos propres licences propriétaires, réinitialisez quand la politique change.
MPL-2.0copyleft faiblepar défautLicenseRef-acme-eulapermissivepersonnaliséeEPL-2.0permissivesurchargeLes équipes de développement filtrent par branche et par écosystème pour se concentrer sur ce qui les concerne.
express4.21.2MITautoriséaxe-core4.10.0MPL-2.0à revoirffmpeg-static5.2.0GPL-3.0-or-laterbloquéL'extraction des licences tourne à chaque scan SCA, dans chacun de ces écosystèmes.
package.json"express": "^4.21.2"express4.21.2MITautoriséSurvolez un écosystème pour voir une vraie dépendance et sa licence.Touchez un écosystème pour voir une vraie dépendance et sa licence.
La documentation détaille l'installation, la configuration et chaque option.
Lire la documentationen anglaisPlatform Overview / Key Features
License Compliance
Catégories de licences, expressions SPDX, ajustements manuels, classifications pour toute l'organisation et écosystèmes pris en charge.
Chaque identifiant SPDX correspond à l'une des quatre catégories : permissive, copyleft faible, copyleft fort ou inconnue, selon une classification intégrée qui couvre plus de 100 licences. Chaque organisation peut modifier n'importe quel classement pour suivre sa politique juridique ; ces surcharges s'appliquent immédiatement à tous les projets de l'organisation.
Le paquet est classé dans la catégorie inconnue. Depuis la synthèse des licences, vous pouvez ouvrir le paquet et lui attribuer manuellement le bon identifiant SPDX ; il est alors reclassé et alimente les bons compteurs de la synthèse. Les licences inconnues apparaissent en premier dans le dashboard, pour ne pas s'accumuler en silence.
Non. L'extraction des licences réutilise l'étape d'analyse des manifestes que le scan SCA effectue déjà. Pas de job séparé, pas de second pipeline, pas de fenêtre de scan supplémentaire. Les données de licence apparaissent dans le même dashboard, à côté des alertes de vulnérabilité.
Oui. La configuration de l'organisation accepte des entrées personnalisées avec la catégorie de votre choix (permissive, copyleft faible, copyleft fort ou inconnue). Utile pour des licences maison ou des accords fournisseurs qui ne font pas partie de SPDX mais doivent tout de même être suivis à côté des licences open source.
OR retient l'option la moins restrictive (`MIT OR GPL-3.0-only` → risque effectif nul). AND retient la plus restrictive (`MIT AND GPL-3.0-only` → risque effectif élevé). WITH évalue la licence de base avec l'exception appliquée (`GPL-2.0-only WITH Classpath-exception-2.0` → GPL-2.0 avec l'exception Classpath). Le dashboard affiche à la fois l'expression brute et la catégorie résolue.
Une commande relie chaque agent de code de votre machine à CybeDefend : vos règles métier, vos référentiels de conformité et des garde-fous qui bloquent les appels destructeurs avant leur exécution.
npx -y @cybedefend/vibedefend@latest install