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.

Map all open source dependencies

Supported with rich context

Risk-based prioritization

Set and enforce licensing policies

MTTR

“One of our most indicative KPIs is the amount of time for us to remediate vulnerabilities and also the amount of time developers spend fixing vulnerabilities in our code base, which has reduced significantly. We’re talking about at least 80% reduction in time.”

Andrei Ungureanu, Security Architect
Read case study
Fast, secure, compliant

“When the product you sell is an application you develop, your teams need to be fast, secure and compliant. These three factors often work in opposite directions. Mend provides the opportunity to align these often competing factors, providing Vonage with an advantage in a very competitive marketplace.”

Chris Wallace, Senior Security Architect
Read case study
Rapid results

“The biggest value we get out of Mend is the fast feedback loop, which enables our developers to respond rapidly to any vulnerability or license issues. When a vulnerability or a license is disregarded or blocked, and there is a policy violation, they get the feedback directly.”

Markus Leutner, DevOps Engineer for Cloud Solutions
Read case study

Start building a proactive AppSec program

Recent resources

Top Open Source Licenses Explained

Explore the top open source licenses explained in this blog post. Learn about copyleft vs permissive licenses, including GPL, Apache, MIT.

Read more

The Complete Guide for Open Source Licenses 2024

Stay up to date on open source licenses with Mend.io’s complete guide for 2024.

Read more

Tips and Tools for Open Source Compliance

Learn how to manage open source compliance with tips, tools, and best practices. Create policies, track components, replace noncompliant code

Read more