Track all components, ensure compliance.
DejaCode is a complete enterprise-level application to automate open source license compliance and ensure software supply chain integrity, powered by ScanCode, the industry-leading code scanner.
Run scans and track all the open source and third-party products and components used in your software.
Apply usage policies at the license or component level, and integrate into ScanCode to ensure compliance.
Capture software inventories (SBOMs), generate compliance artifacts, and keep historical data.
Ensure FOSS compliance with enterprise-grade features and integrations for DevOps and software systems.
Managing open source components – especially their licensing and provenance – is a critical part of the Software Composition Analysis (SCA) process. SCA is now a pre-requisite for modern organizations to comply with mandated Software Bill of Materials (SBOM) and other regulations.
Automating FOSS compliance with DejaCode is essential to ensure software supply chain integrity.
Scan a software package, simply by providing its Download URL, to get comprehensive details of its composition and create an SBOM.
Load software package data into DejaCode with the integration for the open source ScanCode.io and ScanCode Toolkit projects to create a product’s SBOM.
Track and report vulnerability tracking and reporting by integrating with the open source VulnerableCode project.
Create, publish and share SBOM documents in DejaCode, including detailed attribution documentation and custom reports in multiple file formats and standards, such as CycloneDX and SPDX.
Export and share scan results in your preferred format
Run scans for open source and third-party components and packages with ScanCode, the industry-leading code scanner.
Identify licenses, copyrights, dependencies and other origin clues directly from your codebase:
Support all programming languages and environments.
Update license detection with data – no programming required.
Define your organization's licensing policies for third-party components
Choose your own icons and colors for visual clarity of usage policies
Set policies with explanatory text and links to related documentation:
Assign usage policies to licenses:
Define the alert level (Error, Warning, None) for each usage policy, with icons for quick reference.
View details of relevant packages
Track the components used in your products:
Use DejaCode as the dashboard for current policies and historical actions with your teams.
Run standard or custom reports to analyze product details.
Export the results to your preferred formats for distribution.
Focus on policy alerts to reduce compliance risk
Generate FOSS compliance artifacts, including:
Keep audit trail of compliance activities and data including historical data from scans.
Organize compliance activities with:
We make it simple for organizations to automate and ensure FOSS compliance.
Each DejaCode plan allows for an unlimited number of products, components, and packages to be included. Pricing is the same for SaaS and On-premises, and based on an annual subscription paid at the start of your subscription period.
Subscription plans can be configured based on your organization’s specific requirements. Need more than 100 users? Advanced implementation services? Advisory-style support? Contact us for additional pricing information.