Join our Newsletter — 33% off our NHI Course

Discovered License

A license found by scanning code, dependencies, or embedded text rather than by reading maintainer-provided metadata. Discovered licenses can introduce extra obligations if they are valid and applicable to the component. They matter because the artifact may contain terms that the maintainer did not explicitly declare.

Expanded Definition

A discovered license is a license expression identified from the artifact itself, such as source files, package contents, compiled components, or embedded notice text, rather than from a maintainer-declared manifest. In software supply chain review, the distinction matters because a discovered license may be legally relevant even when package metadata is incomplete, outdated, or absent. Usage in the industry is still evolving because some teams treat discovered licenses as authoritative evidence while others use them as a trigger for legal review, especially when the scan result conflicts with declared metadata. NHI Management Group treats discovered licenses as a compliance signal, not a standalone legal conclusion, because applicability depends on the component, distribution model, and the surrounding license terms. That means the result must be interpreted alongside provenance, version scope, and whether the license text is complete or only partially present. For governance purposes, the term sits at the intersection of software composition analysis, open source compliance, and supply chain risk management, aligning closely with the NIST Cybersecurity Framework 2.0. The most common misapplication is treating any detected license string as binding without confirming whether the text is complete and actually governs the shipped component.

Examples and Use Cases

Implementing discovered-license review rigorously often introduces legal and operational friction, requiring organisations to balance faster delivery against the cost of deeper compliance checks.

  • A code scanner finds an Apache 2.0 notice inside a vendored library even though the package registry entry lists no license.
  • A container image includes a copied README and license text from a bundled dependency, prompting a review of distribution obligations.
  • An open source component declares one license in metadata, but embedded source headers reveal a dual-license condition that may apply to downstream use.
  • A build pipeline flags a license only present in a nested dependency, which requires a policy decision about whether indirect obligations are in scope.
  • A legal or compliance team compares discovered results with maintainer metadata and checks the source of truth for the release under review, using methods consistent with guidance from OWASP and supply-chain controls documented in NIST Cybersecurity Framework 2.0.

Why It Matters for Security Teams

Discovered licenses matter because security teams increasingly rely on automated inventory and scanning to understand software risk, but automation can overstate certainty when it is not paired with human review. A discovered license may create obligations for attribution, redistribution, source disclosure, or notice preservation, and missing those obligations can turn a routine release into a compliance incident. For identity and agentic AI systems, the issue becomes sharper when software components, model-serving code, or orchestration tooling pull in nested dependencies whose license terms affect deployment or redistribution rights. Teams should therefore treat license discovery as part of a broader control process that includes policy checks, exception handling, and documented approvals. That aligns with the risk-management emphasis in NIST SP 800-53 and the governance focus of ISO/IEC 27001 when software inventory is part of the information security management system. Organisations typically encounter the operational impact only after a release, audit, or acquisition review surfaces an untracked obligation, at which point discovered licensing becomes operationally unavoidable to address.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the technical controls, while ISO/IEC 27001:2022 define the regulatory obligations.

Framework Control / Reference Relevance
NIST CSF 2.0 ID.AM-2 Asset inventory practices support identifying software components whose embedded licenses must be reviewed.
NIST SP 800-53 Rev 5 CM-8 Configuration item inventory underpins tracing components to the licenses found inside shipped artifacts.
ISO/IEC 27001:2022 ISO 27001 requires controlled handling of information assets and supplier-related obligations.

Inventory software assets and scan artifacts so discovered licenses are not missed during compliance review.