Licenses

There are three distinct license scopes to keep in mind when reading this documentation:

  • AGILab source code license: defined by the repository root LICENSE and attributions in NOTICE.

  • Vendored third-party assets: copied source or assets carry attribution under LICENSES/ when required.

  • Historical Python dependency snapshots: retained metadata reports; these are not current native dependency graphs.

The dependency metadata snapshots were retained on 2026-10-04 with tools/generate_docs_license_inventories.py --preserve-existing-snapshot 2026-10-04. Original acquisition dates and manifest revisions were not recorded; snapshots may include legacy environments. Their package manifest locations come from reports based on tools/package_split_contract.py; they do not establish the original manifest revisions or describe current native source dependencies. A current resolved license inventory for the native source is not available here. Consult the current source manifests for declared dependencies; these snapshots remain audit aids, not a substitute for legal review before changing redistribution scope.

Review notes

  • AGILAB-owned distributions are normalized to BSD-3-Clause when external package metadata is incomplete.

  • GPL/LGPL/EPL/MPL/CDDL-style strings are surfaced as review flags on the generated pages.

  • Runtime and transitive dependencies can appear here even when no source is vendored in this repository.

Vendored third-party assets

The dependency inventories do not replace vendored attribution. Current vendored attribution includes LICENSES/LICENSE-MIT-barviz-mod for the adapted barycentric visualization code used by agi-page-simplex-map.

Top-level package

Top-level package

Runtime packages

UI and page packages

App packages

Additional historical snapshots

These reports are retained even though their packages are absent from the current package split.