Übersicht
Ein Entwicklerwerkzeug für Flutter-Projekte, das alle verwendeten Abhängigkeiten, einschließlich Pakete und Plugins, zusammen mit ihren jeweiligen Lizenzen auflistet. Es hilft dabei, die Einhaltung sicherzustellen, indem es eine klare Übersicht über die Lizenzbedingungen von Drittanbieter-Software in Ihrem Projekt bereitstellt. Das Werkzeug basiert auf der Befehlszeile und funktioniert unter macOS, Windows und Linux. Es integriert sich nahtlos in das Pub-System von Flutter und erleichtert die Überprüfung von Abhängigkeiten während der Entwicklung oder vor der Veröffentlichung.
Anwendungsfälle
- Überprüfung der Einhaltung von Open-Source-Lizenzbedingungen
- Generierung von Lizenzberichten für App-Übermittlungen
- Veraltete oder problematische Abhängigkeiten identifizieren
- Sicherstellung der Rechtskonformität in kommerziellen Apps
- Überprüfung von Lizenzen während CI/CD-Pipelines
Hauptmerkmale
- Lists all dependencies and their licenses
- Supports cross-platform usage
- Integrates with Flutter's pub system
- Provides clean, readable output
- Open-source and community-maintained
Geeignet für
- Flutter developers
- Legal/compliance teams
- Open-source contributors
- App publishers
- CI/CD automation
Hinweise
- Benötigt manuelle Ausführung für Aktualisierungen
- Das Ausgabeformat muss möglicherweise analysiert werden, um die Integration zu ermöglichen
- Erzwingt keine Lizenzkonformität
- Beschränkt auf direkte und transitive Abhängigkeiten
- Keine integrierte Lizenzüberprüfung
