Advanced

Why Source Code Scanning Tools are Essential to Open Source Compliance

Posted by Andy_Updegrove on · Post a comment
ConsortiumInfo.org Standards Blog; By Joanna Lee
Mail this story
Print this story

Merging code in open source software is easy. Just grab and add, right? Well, no. If you don't pay attention to what license each inclusion is offered under, the users of your software may end up with a disaster on their hands. Happily, there are free tools available to help you avoid just that.

When you incorporate open source (OS) code into larger programs, it is risky to assume that the official license for the project is the only license you need to comply with. This is true even if the only OS code your company consumes comes from software projects with permissive rather than copyleft licenses. (For an explanation of the difference between copyleft and permissive OS licenses, and why copyleft-licensed code cannot be used in proprietary applications, please see this earlier post about OS license types ). Any OS component could be subject to a myriad of OS licenses that you might be unable to identify without performing a source code audit and scan. This is why regular use of source code scanning tools (a.k.a. software composition analysis software) is essential to any open source compliance program.

Full Story

  Nav
» Read more about: Story Type: Tutorial; Groups: Intellectual Property

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments

No comments yet. Be the first.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post