Welcome to AboutCode!

AboutCode is a set of open source tools to discover and manage important information about your software. Our primary focus is to solve the problem of discovering, identifying, tracking and managing open source and third-party components used in your products, applications and systems.


Open Source Projects

The AboutCode tools are designed to be modular so that a software development team can quickly implement a workflow tailored for its set of languages, technologies and tools.

ScanCode

Discovering the license for a free and open source code is important, but it should not be as hard as it seems today. ScanCode is a new open source scanning solution to accurately identify the license(s) of the code you want to consume.

ScanCode comprises three key modules:

With ScanCode, a development team can start scanning code on their own! You can now focus on whether the license is OK for your organization and if the code works for your projected use. These are the important questions.

DeltaCode

DeltaCode allows you to easily compare ScanCode scans for two versions of a package, component, codebase or product in order to quickly identify possible changes with a focus on identifying license changes. DeltaCode reports matching files with a score and a list of factors that contribute to that score.

You can use DeltaCode with ScanCode to identify and track license and related changes in open source or third party software packages or components from release to release.

Learn more

AboutCode Toolkit

[To come.]

Learn more

TraceCode Toolkit

[To come.]

Learn more

License Expression

[To come.]

Learn more

About nexB

nexB is the primary sponsor of AboutCode. We have been using and creating free and open source software from the start of our company. We release our open source code under the Apache 2.0 license because we think that it provides the best balance of permissive terms with a complete and clear set of license conditions. We also reuse many open source components in our projects - we document the licenses for each of these using our own tools.

Support & Other Services

Support is available through Github issues or our Gitter Channel. We offer Professional Support for any AboutCode project or for the full set of AboutCode tools. We also offer Consulting Services to help companies actively identify and manage their software assets, including provenance analysis of open source and other third-party software components.