Open source license compliance
Automation and policy management are key to taming the management tangle of open source license usage.
Challenges
Navigating the compliance maze
While open source code packages help developers work more efficiently, mitigating license compliance risks is difficult when your code relies on hundreds, or thousands of them.
A complex web of licenses
Each open source license comes with its own terms and conditions, and multiple licenses can be used in a single project. Multiply that by hundreds of applications in use, and you’ve got a management mess.
The speed of change
Open source projects evolve rapidly, and so does their licensing information. If dependencies are not updated in time, staying on top of all the changes is nearly impossible.
Lack of licensing standards
While there are popular open source licenses like Apache, MIT, and BSD, there’s no hard and fast rule for standardization, making it difficult to meet compliance requirements.
Opportunities
The value of automation
Set automatic policies upfront to make sure you’re always compliant with the open source licenses your organization uses.
Eliminate manual processes
Get results at a click of the buttons instead of struggling with time-consuming and error-prone manual processes.
Accurate risk assessment
Automating dependency identification and license tracking provides an accurate and up-to-the minute accurate risk assessment per license.
Policy enforcement
Enforce licensing policies with white listing or black listing open source licenses to establish upfront license compliance ground rules for the dev team.
Legal oversight
Give legal teams visibility and control over open source license usage.
The solution
Stay on top of open source license compliance risks
Mend SCA identifies your open source dependencies and maps them to our license database to determine the risk level of each. At the same time, Mend SCA lets you set and enforce licensing policies to prevent compliance issues before they happen.