{
  "generated_from": "live_registry",
  "totals": {
    "resources": 0,
    "licenses": 48,
    "use_cases": 8,
    "categories": 7
  },
  "categories": [
    {
      "id": "licensed_digital_asset",
      "label": "Images & media",
      "plural": "images, icons & illustrations",
      "blurb": "Stock photos, icons, illustrations and other licensed media.",
      "url": "https://www.a2ally.com/discover/licensed_digital_asset",
      "resource_count": 0,
      "resources": []
    },
    {
      "id": "dataset",
      "label": "Datasets",
      "plural": "datasets",
      "blurb": "Corpora and benchmarks for training, evaluation and retrieval.",
      "url": "https://www.a2ally.com/discover/dataset",
      "resource_count": 0,
      "resources": []
    },
    {
      "id": "ai_model",
      "label": "AI models",
      "plural": "AI models",
      "blurb": "Model weights and their use, fine-tuning and acceptable-use terms.",
      "url": "https://www.a2ally.com/discover/ai_model",
      "resource_count": 0,
      "resources": []
    },
    {
      "id": "api_service",
      "label": "APIs & data services",
      "plural": "APIs",
      "blurb": "Data feeds and services with commercial, caching and training terms.",
      "url": "https://www.a2ally.com/discover/api_service",
      "resource_count": 0,
      "resources": []
    },
    {
      "id": "software_library",
      "label": "Code & libraries",
      "plural": "code libraries",
      "blurb": "Open-source and commercial packages, from permissive to copyleft.",
      "url": "https://www.a2ally.com/discover/software_library",
      "resource_count": 0,
      "resources": []
    },
    {
      "id": "font",
      "label": "Fonts",
      "plural": "fonts",
      "blurb": "Typefaces with desktop, web, app and embedding terms.",
      "url": "https://www.a2ally.com/discover/font",
      "resource_count": 0,
      "resources": []
    },
    {
      "id": "audio",
      "label": "Music & audio",
      "plural": "music & audio",
      "blurb": "Loops, tracks and sound effects, where authority matters most.",
      "url": "https://www.a2ally.com/discover/audio",
      "resource_count": 0,
      "resources": []
    }
  ],
  "licenses": [
    {
      "id": "CC0-1.0",
      "short": "CC0",
      "name": "Creative Commons Zero v1.0 Universal",
      "url": "/licenses/CC0-1.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-4.0",
      "short": "CC BY 4.0",
      "name": "Creative Commons Attribution 4.0 International",
      "url": "/licenses/CC-BY-4.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-SA-4.0",
      "short": "CC BY-SA 4.0",
      "name": "Creative Commons Attribution-ShareAlike 4.0 International",
      "url": "/licenses/CC-BY-SA-4.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-NC-4.0",
      "short": "CC BY-NC 4.0",
      "name": "Creative Commons Attribution-NonCommercial 4.0 International",
      "url": "/licenses/CC-BY-NC-4.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-ND-4.0",
      "short": "CC BY-ND 4.0",
      "name": "Creative Commons Attribution-NoDerivatives 4.0 International",
      "url": "/licenses/CC-BY-ND-4.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-NC-SA-4.0",
      "short": "CC BY-NC-SA 4.0",
      "name": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International",
      "url": "/licenses/CC-BY-NC-SA-4.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-NC-ND-4.0",
      "short": "CC BY-NC-ND 4.0",
      "name": "Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International",
      "url": "/licenses/CC-BY-NC-ND-4.0",
      "resource_count": 0
    },
    {
      "id": "MIT",
      "short": "MIT",
      "name": "MIT License",
      "url": "/licenses/MIT",
      "resource_count": 0
    },
    {
      "id": "MIT-0",
      "short": "MIT-0",
      "name": "MIT No Attribution",
      "url": "/licenses/MIT-0",
      "resource_count": 0
    },
    {
      "id": "Apache-2.0",
      "short": "Apache 2.0",
      "name": "Apache License 2.0",
      "url": "/licenses/Apache-2.0",
      "resource_count": 0
    },
    {
      "id": "BSD-2-Clause",
      "short": "BSD 2-Clause",
      "name": "BSD 2-Clause \"Simplified\" License",
      "url": "/licenses/BSD-2-Clause",
      "resource_count": 0
    },
    {
      "id": "BSD-3-Clause",
      "short": "BSD 3-Clause",
      "name": "BSD 3-Clause \"New\" or \"Revised\" License",
      "url": "/licenses/BSD-3-Clause",
      "resource_count": 0
    },
    {
      "id": "ISC",
      "short": "ISC",
      "name": "ISC License",
      "url": "/licenses/ISC",
      "resource_count": 0
    },
    {
      "id": "GPL-3.0-only",
      "short": "GPL 3.0",
      "name": "GNU General Public License v3.0",
      "url": "/licenses/GPL-3.0-only",
      "resource_count": 0
    },
    {
      "id": "LGPL-3.0-only",
      "short": "LGPL 3.0",
      "name": "GNU Lesser General Public License v3.0",
      "url": "/licenses/LGPL-3.0-only",
      "resource_count": 0
    },
    {
      "id": "AGPL-3.0-only",
      "short": "AGPL 3.0",
      "name": "GNU Affero General Public License v3.0",
      "url": "/licenses/AGPL-3.0-only",
      "resource_count": 0
    },
    {
      "id": "MPL-2.0",
      "short": "MPL 2.0",
      "name": "Mozilla Public License 2.0",
      "url": "/licenses/MPL-2.0",
      "resource_count": 0
    },
    {
      "id": "Unlicense",
      "short": "Unlicense",
      "name": "The Unlicense",
      "url": "/licenses/Unlicense",
      "resource_count": 0
    },
    {
      "id": "OFL-1.1",
      "short": "OFL 1.1",
      "name": "SIL Open Font License 1.1",
      "url": "/licenses/OFL-1.1",
      "resource_count": 0
    },
    {
      "id": "ODbL-1.0",
      "short": "ODbL 1.0",
      "name": "Open Data Commons Open Database License v1.0",
      "url": "/licenses/ODbL-1.0",
      "resource_count": 0
    },
    {
      "id": "ODC-By-1.0",
      "short": "ODC-By 1.0",
      "name": "Open Data Commons Attribution License v1.0",
      "url": "/licenses/ODC-By-1.0",
      "resource_count": 0
    },
    {
      "id": "PDDL-1.0",
      "short": "PDDL 1.0",
      "name": "Open Data Commons Public Domain Dedication and License v1.0",
      "url": "/licenses/PDDL-1.0",
      "resource_count": 0
    },
    {
      "id": "CDLA-Permissive-2.0",
      "short": "CDLA Permissive 2.0",
      "name": "Community Data License Agreement Permissive 2.0",
      "url": "/licenses/CDLA-Permissive-2.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-3.0",
      "short": "CC BY 3.0",
      "name": "Creative Commons Attribution 3.0 Unported",
      "url": "/licenses/CC-BY-3.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-SA-3.0",
      "short": "CC BY-SA 3.0",
      "name": "Creative Commons Attribution-ShareAlike 3.0 Unported",
      "url": "/licenses/CC-BY-SA-3.0",
      "resource_count": 0
    },
    {
      "id": "CC-BY-2.0",
      "short": "CC BY 2.0",
      "name": "Creative Commons Attribution 2.0 Generic",
      "url": "/licenses/CC-BY-2.0",
      "resource_count": 0
    },
    {
      "id": "0BSD",
      "short": "0BSD",
      "name": "BSD Zero Clause License",
      "url": "/licenses/0BSD",
      "resource_count": 0
    },
    {
      "id": "BSL-1.0",
      "short": "Boost 1.0",
      "name": "Boost Software License 1.0",
      "url": "/licenses/BSL-1.0",
      "resource_count": 0
    },
    {
      "id": "Zlib",
      "short": "zlib",
      "name": "zlib License",
      "url": "/licenses/Zlib",
      "resource_count": 0
    },
    {
      "id": "GPL-2.0-only",
      "short": "GPL 2.0",
      "name": "GNU General Public License v2.0 only",
      "url": "/licenses/GPL-2.0-only",
      "resource_count": 0
    },
    {
      "id": "GPL-2.0-or-later",
      "short": "GPL 2.0+",
      "name": "GNU General Public License v2.0 or later",
      "url": "/licenses/GPL-2.0-or-later",
      "resource_count": 0
    },
    {
      "id": "GPL-3.0-or-later",
      "short": "GPL 3.0+",
      "name": "GNU General Public License v3.0 or later",
      "url": "/licenses/GPL-3.0-or-later",
      "resource_count": 0
    },
    {
      "id": "LGPL-2.1-only",
      "short": "LGPL 2.1",
      "name": "GNU Lesser General Public License v2.1 only",
      "url": "/licenses/LGPL-2.1-only",
      "resource_count": 0
    },
    {
      "id": "EPL-2.0",
      "short": "EPL 2.0",
      "name": "Eclipse Public License 2.0",
      "url": "/licenses/EPL-2.0",
      "resource_count": 0
    },
    {
      "id": "Elastic-2.0",
      "short": "Elastic 2.0",
      "name": "Elastic License 2.0",
      "url": "/licenses/Elastic-2.0",
      "resource_count": 0
    },
    {
      "id": "BUSL-1.1",
      "short": "BUSL 1.1",
      "name": "Business Source License 1.1",
      "url": "/licenses/BUSL-1.1",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Llama-3.1-Community",
      "short": "Llama 3.1 Community",
      "name": "Llama 3.1 Community License Agreement",
      "url": "/licenses/LicenseRef-Llama-3.1-Community",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Gemma",
      "short": "Gemma",
      "name": "Gemma Terms of Use",
      "url": "/licenses/LicenseRef-Gemma",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-CreativeML-OpenRAIL-M",
      "short": "CreativeML OpenRAIL-M",
      "name": "CreativeML Open RAIL-M License",
      "url": "/licenses/LicenseRef-CreativeML-OpenRAIL-M",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-BigScience-OpenRAIL-M",
      "short": "BigScience OpenRAIL-M",
      "name": "BigScience Open RAIL-M License",
      "url": "/licenses/LicenseRef-BigScience-OpenRAIL-M",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Llama-3-Community",
      "short": "Llama 3 Community",
      "name": "Meta Llama 3 Community License Agreement",
      "url": "/licenses/LicenseRef-Llama-3-Community",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Llama-3.2-Community",
      "short": "Llama 3.2 Community",
      "name": "Llama 3.2 Community License Agreement",
      "url": "/licenses/LicenseRef-Llama-3.2-Community",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Llama-3.3-Community",
      "short": "Llama 3.3 Community",
      "name": "Llama 3.3 Community License Agreement",
      "url": "/licenses/LicenseRef-Llama-3.3-Community",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Mistral-Research",
      "short": "Mistral Research (MRL)",
      "name": "Mistral AI Research License",
      "url": "/licenses/LicenseRef-Mistral-Research",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Qwen",
      "short": "Qwen License",
      "name": "Qwen License Agreement (Tongyi Qianwen)",
      "url": "/licenses/LicenseRef-Qwen",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-DeepSeek",
      "short": "DeepSeek License",
      "name": "DeepSeek License Agreement",
      "url": "/licenses/LicenseRef-DeepSeek",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Unsplash",
      "short": "Unsplash License",
      "name": "Unsplash License",
      "url": "/licenses/LicenseRef-Unsplash",
      "resource_count": 0
    },
    {
      "id": "LicenseRef-Pexels",
      "short": "Pexels License",
      "name": "Pexels License",
      "url": "/licenses/LicenseRef-Pexels",
      "resource_count": 0
    }
  ],
  "use_cases": [
    {
      "slug": "commercial-use",
      "title": "Commercial use of licensed digital assets",
      "permission": "commercial_use",
      "url": "/use-cases/commercial-use",
      "summary": "May an agent acquire and commercially exploit this asset? a2ally checks the controlling terms' reviewed profile for the commercial_use permission and any prohibition before any purchase."
    },
    {
      "slug": "model-training",
      "title": "Using assets for AI model training",
      "permission": "model_training",
      "url": "/use-cases/model-training",
      "summary": "Training use is a distinct right from inference. a2ally assesses model_training separately: prohibited training returns BLOCK, undocumented training INSUFFICIENT_EVIDENCE, and training under licenses whose conditions may or may not reach a trained model HUMAN_REVIEW. Permission is never assumed."
    },
    {
      "slug": "model-inference",
      "title": "Using assets at inference time",
      "permission": "model_inference",
      "url": "/use-cases/model-inference",
      "summary": "Runtime/inference use (retrieval, display, generation context) assessed against the reviewed profile independently of training rights."
    },
    {
      "slug": "redistribution",
      "title": "Redistributing licensed assets",
      "permission": "redistribution",
      "url": "/use-cases/redistribution",
      "summary": "Passing the asset (or copies) to third parties requires an explicit documented redistribution permission in the controlling terms."
    },
    {
      "slug": "modification",
      "title": "Modifying and creating derivatives",
      "permission": "modification",
      "url": "/use-cases/modification",
      "summary": "Modification/derivative-work rights are checked against the reviewed profile; duties such as attribution are surfaced as required next actions."
    },
    {
      "slug": "sublicensing",
      "title": "Sublicensing rights to others",
      "permission": "sublicensing",
      "url": "/use-cases/sublicensing",
      "summary": "Granting others rights under the license. Creative Commons and GNU licenses do not allow it; MIT and Apache 2.0 do. a2ally returns BLOCK where the license prohibits it."
    },
    {
      "slug": "deployment",
      "title": "Deploying assets in production systems",
      "permission": "deployment",
      "url": "/use-cases/deployment",
      "summary": "Using an asset in a live product or service. Assessed against the license's grant and duties; deploying adapted material counts as sharing it, which NoDerivatives licenses do not allow."
    },
    {
      "slug": "attribution",
      "title": "Attribution duties",
      "permission": "attribution",
      "url": "/use-cases/attribution",
      "summary": "Where a profile carries an attribution duty, assessments flag attribution planning as a required next action before use."
    }
  ],
  "note": "Counters are live-computed from the registry on every read: resources are the public, active resources in the registry at the moment of the read, and every count and list in this document is derived from them at that moment. Nothing is cached or stored."
}