Samsung / LPVS

License Pre-Validation Service analyzes which open source components and licenses are used in every patch. It returns the list of restricted licenses and the possibility of license violation on the comment with the exact code location and the open source component information.
https://samsung.github.io/LPVS/
MIT License
24 stars 26 forks source link
compliance hooks license lpvs scanner

Logo for dark mode Logo for light mode

License Pre-Validation Service

CodeQL Analysis OpenSSF Best Practices OpenSSF Scorecard Release LICENSE codecov


~~ Introduction ~~

The License Pre-Validation Service (LPVS) is a tool designed to address license-related risks in the source code. It helps developers ensure license compliance by analyzing project components and flagging potential issues at each update. Use LPVS to protect your projects from license infringement.

Features ✨

Usage πŸš€

Refer to the Quick Start Guide, and then try running the tool.

Documentation πŸ“š

Full documentation is available at GitHub pages.

License πŸ“

The LPVS source code is distributed under the MIT open source license.

Contributing 🀝

You are welcome to contribute to the LPVS project. Contributing is a great way to practice social coding on GitHub, learn new technologies, and enhance your public portfolio. Please refer to the Contributing guide for more information on how to contribute.