Tooling: License
License
The Variable Design Standard (VDS) Specification is dual-licensed:
- CC BY-ND 4.0. Legally recognized base license.
- Standards Integrity Addendum. Additional terms for public use.
Part I: Base License (CC BY-ND 4.0)
This Specification is licensed under Creative Commons Attribution-NoDerivatives 4.0 International.
You are free to:
- Share. Copy and redistribute in any medium or format.
- Implement. Build software that conforms to the Specification.
Under these terms:
- Attribution. You must give appropriate credit and link to the license.
- NoDerivatives. You may not distribute modified versions of the Specification as an alternative standard.
Part II: Standards Integrity Addendum
Additional terms apply to public-facing uses. These prevent ecosystem fragmentation.
Conformance Tiers
Variable Design Standard (VDS) Conformant requires:
- Full Variable Anatomy (Base, Alias, Component)
- Mode resolution and inheritance
- Reference syntax and resolution
- Valid DTCG-aligned JSON with references (not flattened values)
- Naming convention enforcement
Variable Design Standard (VDS) Compatible requires:
- Data format that does not corrupt Specification-compliant data
- Attribution to the Canonical Source
Attribution
Public-facing tooling must include:
Built on the Variable Design Standard (VDS) Specification
https://variable-design-standard.vercel.app
JSON files should include:
{
"$schema": "https://variable-design-standard.vercel.app/assets/schema/v1.json"
}
Prohibited Acts
AI Laundering (Synthetic Derivatives)
You may NOT use the Specification as AI input to:
- Generate competing standards
- Produce “original” content replicating the Specification without attribution
- Create AI training data for standards-related content
PERMITTED: Using AI to write code implementing the Specification.
PROHIBITED: Using AI to rewrite or obscure the Specification’s origin.
False Compatibility Claims
You may NOT claim compatibility if your tool:
- Omits required structural elements (Anatomy, Modes, References)
- Outputs non-conformant data (flattened hex values instead of references)
- Contradicts governance principles
Name Misappropriation
“Variable Design Standard (VDS)” and “VDS” may only be used for truthful conformance statements.
Enforcement
Automatic Termination occurs upon:
- Creating/distributing Synthetic Derivatives
- Publishing Competing Standards without permission/attribution
- Making false conformance claims
- Misappropriating the name
Upon termination:
- All rights cease immediately
- Continued use = copyright infringement
- Reinstatement requires written permission
Reserved Rights:
- Publicly identify non-conformant implementations
- Issue takedown requests
- Pursue legal remedies
- Request evidence of independent development
Why This Structure?
CC BY-ND 4.0 is legally recognized and court-tested. It prevents forks of the specification text.
The Addendum adds specific protections against:
- AI-assisted plagiarism (“laundering”)
- False compatibility claims from “vibe tools”
- Name/brand confusion
Full License
The complete license is in the repository LICENSE file.
Contact
For licensing inquiries, conformance certification, or permission requests:
https://variable-design-standard.vercel.app/license