Contents

1. What is OpenMDW-1.1 2. The License Drift Problem 3. SWT3 AI-LIC.1: License Provenance Witnessing 4. SDK Integration 5. License Type Codes 6. SPDX Integration 7. Regulatory Mapping
Intended audience: Model trainers, AI compliance officers, IP attorneys, open-source program offices

1. What is OpenMDW-1.1

On May 28, 2026, the Linux Foundation and NVIDIA announced OpenMDW-1.1, a permissive license designed specifically for AI model distributions. Unlike traditional software licenses that cover source code alone, OpenMDW-1.1 treats model weights, training data documentation, and accompanying software as a unified whole under a single license grant.

NVIDIA has adopted OpenMDW-1.1 for several of its model families, including Cosmos, Isaac GR00T, Ising, and Nemotron. The license addresses a long-standing gap in open-source AI: the question of what license actually covers the trained weights, which are neither source code nor data in the traditional sense.

Key properties of OpenMDW-1.1:

2. The License Drift Problem

Modern AI systems rarely operate under a single license. A typical production deployment combines multiple components, each carrying distinct licensing terms:

No single license covers the assembled inference stack. When an organization deploys a model composed of these layers, the effective licensing terms become a composite that must be evaluated as a whole. Auditors reviewing a production system cannot determine what license obligations apply at inference time without detailed provenance records.

This creates measurable compliance risk. Under the EU AI Act, Article 53(1)(d) requires GPAI providers to document training data licensing. Without structured, timestamped evidence of license composition, organizations face gaps that auditors and regulators will flag. The introduction of OpenMDW-1.1 simplifies the base model layer but does not eliminate the composition problem when adapters and data carry separate terms.

3. SWT3 AI-LIC.1: License Provenance Witnessing

New Procedure

AI-LIC.1 is a new SWT3 procedure that creates immutable witness evidence of license composition at inference time. Each time a model stack is witnessed, AI-LIC.1 records the number of components checked, whether all components are license-compliant, and the primary license classification of the stack.

Factor Design

Factor Field Description Values
factor_a Components checked Number of license-bearing components evaluated in the model stack Integer (1+)
factor_b All compliant Whether all components passed license compatibility checks 1 = yes, 0 = violation detected
factor_c License type code Primary license classification of the assembled stack 0 = permissive, 1 = copyleft, 2 = proprietary, 3 = dual, 4 = openmdw, 5 = unknown

The resulting SWT3 Witness Anchor records these factors alongside the standard fingerprint, timestamp, and tenant context. This creates a permanent, verifiable record that a license evaluation occurred and what the outcome was.

4. SDK Integration

Python

from swt3_ai import Witness

witness = Witness(endpoint="https://sovereign.tenova.io", api_key="axm_live_...")

# Witness a model stack using OpenMDW-1.1 base with Apache-2.0 adapter
anchor = witness.witness_license_provenance(
    components_checked=3,
    all_compliant=True,
    license_type="openmdw",
    base_model_license="OpenMDW-1.1",
    adapter_licenses=["Apache-2.0"],
    spdx_ids=["LicenseRef-OpenMDW-1.1", "Apache-2.0"],
)

TypeScript

import { Witness } from "@tenova/swt3-ai";

const witness = new Witness({
  endpoint: "https://sovereign.tenova.io",
  apiKey: "axm_live_...",
  tenantId: "YOUR_TENANT",
});

const anchor = witness.witnessLicenseProvenance({
  componentsChecked: 3,
  allCompliant: true,
  licenseType: "openmdw",
  baseModelLicense: "OpenMDW-1.1",
  adapterLicenses: ["Apache-2.0"],
  spdxIds: ["LicenseRef-OpenMDW-1.1", "Apache-2.0"],
});

Both SDKs mint an AI-LIC.1 anchor with the license composition recorded in the observations field. The spdx_ids array preserves the exact SPDX identifiers for each component, enabling automated license compatibility analysis downstream.

5. License Type Codes

Code Name Description Examples
0 permissive Permissive open-source license with minimal restrictions Apache-2.0, MIT, BSD-3-Clause
1 copyleft Requires derivative works to use the same license terms GPL-3.0, AGPL-3.0, LGPL-2.1
2 proprietary Commercial or closed-source license terms Commercial model licenses, enterprise agreements
3 dual Models offered under both open and commercial terms Models with community and enterprise editions
4 openmdw Linux Foundation OpenMDW-1.1 covering model, weights, and data as a unified distribution NVIDIA Cosmos, Isaac GR00T, Ising, Nemotron
5 unknown License not determined, not provided, or not yet classified Unlicensed model weights, undocumented adapters

When a model stack combines components under different license types, the factor_c value should reflect the most restrictive license in the composition. For example, a stack with an OpenMDW-1.1 base model and a copyleft adapter would use code 1 (copyleft) as the effective license type.

6. SPDX Integration

The spdx_ids field accepts standard SPDX license identifiers as defined by the SPDX License List. Each component in the model stack should be identified by its canonical SPDX identifier where one exists.

OpenMDW-1.1 does not yet have an official SPDX identifier in the SPDX License List. Per the SPDX specification for custom licenses, use LicenseRef-OpenMDW-1.1 as the identifier until an official entry is assigned. This follows the LicenseRef- convention defined in SPDX 2.3 for licenses not yet cataloged in the standard list.

Common SPDX identifiers used in AI model stacks:

Recording SPDX identifiers at witness time enables downstream tooling to perform automated compatibility checks, generate SBOM license sections, and produce audit-ready reports without manual license identification.

7. Regulatory Mapping

Regulation / Framework Requirement AI-LIC.1 Evidence
EU AI Act Art. 53(1)(d) GPAI providers must document training data licensing Witness anchors record license composition per inference stack, creating timestamped evidence of license documentation
EU AI Act Art. 53(1)(c) Sufficiently detailed summary of training content SPDX identifiers and component counts provide structured metadata for training content summaries
GPAI Code of Practice Transparency obligations for model providers License type codes and compliance verdicts create verifiable transparency records for downstream deployers
NIST AI RMF GOVERN 1.7 Documenting legal and licensing constraints Immutable witness trail of license evaluations satisfies the documentation requirement with cryptographic integrity

AI-LIC.1 does not replace legal review of license terms. It creates independent, timestamped evidence that a license evaluation was performed and records the outcome. This evidence is available to auditors, regulators, and downstream deployers through the standard SWT3 verification and export mechanisms.