Permissiv
Nutzen, ändern, ausliefern. Nur der Lizenzhinweis muss bleiben.
MITApache-2.0BSD-3-ClauseISC0BSDWir verwenden Cookies für Analyse und Werbemessung (Google, Meta). Wir verkaufen nichts, und Sie können ablehnen.
Jede Abhängigkeit, direkt und transitiv, klassifiziert und an die Vorgaben Ihrer Rechtsabteilung anpassbar.
Jede SPDX-Kennung gehört zu einer Familie, die Ihre Rechtsabteilung verantwortet. Ausdrücke werden aufgelöst, über Overrides entscheiden Sie.
Nutzen, ändern, ausliefern. Nur der Lizenzhinweis muss bleiben.
MITApache-2.0BSD-3-ClauseISC0BSDÄnderungen an der Bibliothek werden offengelegt. Ihr eigener Code bleibt Ihrer.
LGPL-2.1MPL-2.0EPL-2.0Einbinden heißt, den Code Ihres Produkts offenzulegen. Standardmäßig blockiert, auch transitiv.
GPL-2.0GPL-3.0AGPL-3.0Kein SPDX in den Metadaten, ein eigener Text, ein kaputtes Feld. Jemand muss es lesen.
no SPDXSEE LICENSE INcustomOR wählt die am wenigsten restriktive Option, AND behält die strengste, WITH wendet die Ausnahme an.
MIT OR GPL-3.0-only(Apache-2.0 AND MIT)GPL-2.0-only WITH Classpath-exception-2.0Die Rechtsabteilung hat LGPL-2.1 für die ganze Organisation freigegeben? Einmal festlegen, jedes Projekt übernimmt es.
LGPL-2.1 → permissiveorg-wideSPDX-Extraktion, Risiko je Lizenzausdruck, Overrides für die ganze Organisation und Ausnahmen pro Paket.
express4.21.2"license": "MIT"MITpermissivBeim SCA-Scan aus package.json gelesen: MIT ist permissiv.
Die Lizenz-Extraktion nutzt denselben Parsing-Schritt für Manifeste, den der SCA-Scan ohnehin ausführt.
Jede SPDX-Kennung wird einer Kategorie zugeordnet, die Ihr Team selbst verantwortet. Standardwerte überschreiben, eigene proprietäre Lizenzen hinzufügen, bei jeder Policy-Änderung zurücksetzen.
MPL-2.0schwaches CopyleftStandardLicenseRef-acme-eulapermissiveigeneEPL-2.0permissivOverrideDas Engineering filtert nach Branch und Ökosystem, um sich auf den eigenen Verantwortungsbereich zu konzentrieren.
express4.21.2MITerlaubtaxe-core4.10.0MPL-2.0prüfenffmpeg-static5.2.0GPL-3.0-or-laterblockiertDie Lizenz-Extraktion läuft bei jedem SCA-Scan, in jedem dieser Ökosysteme.
package.json"express": "^4.21.2"express4.21.2MITerlaubtZeigen Sie auf ein Ökosystem, um eine echte Abhängigkeit mit ihrer Lizenz zu sehen.Tippen Sie auf ein Ökosystem, um eine echte Abhängigkeit mit ihrer Lizenz zu sehen.
Die Dokumentation führt Sie durch Einrichtung, Konfiguration und alle Optionen.
Dokumentation lesenauf EnglischPlatform Overview / Key Features
License Compliance
Lizenzkategorien, SPDX-Ausdrücke, manuelle Anpassungen, organisationsweite Klassifizierungen und unterstützte Ökosysteme.
Jede SPDX-Kennung gehört zu einer von vier Kategorien: permissiv, schwaches Copyleft, starkes Copyleft oder unbekannt. Grundlage ist eine integrierte Klassifizierung mit über 100 Lizenzen. Organisationen können jede Einstufung an ihre rechtlichen Vorgaben anpassen; Overrides gelten sofort für jedes Projekt der Organisation.
Das Paket landet in der Kategorie Unbekannt. In der Lizenzübersicht öffnen Sie das Paket und vergeben die richtige SPDX-Kennung von Hand; das Paket wird daraufhin neu eingestuft und in den richtigen Zählern der Übersicht erfasst. Unbekannte Lizenzen erscheinen im Dashboard ganz oben, damit sie sich nicht unbemerkt ansammeln.
Nein. Die Lizenz-Extraktion nutzt denselben Parsing-Schritt für Manifeste, den der SCA-Scan ohnehin ausführt. Kein separater Job, keine zweite Pipeline, kein zusätzliches Scan-Fenster. Die Lizenzdaten erscheinen im selben Dashboard neben den Schwachstellen-Findings.
Ja. Auf Organisationsebene lassen sich eigene Einträge mit frei gewählter Einstufung anlegen (permissiv, schwaches Copyleft, starkes Copyleft oder unbekannt). Nützlich für interne Lizenzen oder Lieferantenverträge, die nicht in SPDX enthalten sind, aber zusammen mit den Open-Source-Lizenzen erfasst werden müssen.
OR wählt die am wenigsten restriktive Option (`MIT OR GPL-3.0-only` → effektives Risiko: keines). AND wählt die restriktivste Option (`MIT AND GPL-3.0-only` → effektives Risiko: hoch). WITH bewertet die Basislizenz mit der angewandten Ausnahme (`GPL-2.0-only WITH Classpath-exception-2.0` → GPL-2.0 mit Classpath-Ausnahme). Das Dashboard zeigt sowohl den ursprünglichen Ausdruck als auch die ermittelte Kategorie.
Ein einziger Befehl verbindet jeden Coding-Agenten auf Ihrem Rechner mit CybeDefend: Ihre Geschäftsregeln, Ihre Compliance-Frameworks und Guards, die destruktive Aufrufe blockieren, bevor sie ausgeführt werden.
npx -y @cybedefend/vibedefend@latest install