# Text2System
## Unified Licensing Policy

Copyright (C) 2026 CE, Mr Gabor SOOS <gabor_soos@icloud.com>

This repository intentionally uses two different licenses depending on the
nature of the material.

## 1. LANGUAGE SPECIFICATIONS AND DOCUMENTATION

Unless explicitly stated otherwise, the following are released under the
Creative Commons CC0 1.0 Universal Public Domain Dedication:

- T2D Language Specification
- T2S Language Specification
- Normative language documents
- Documentation
- Whitepapers
- Tutorials
- Examples containing primarily documentation

SPDX-License-Identifier: CC0-1.0

The intention is that anyone may freely:

- copy
- modify
- translate
- publish
- implement
- distribute
- use commercially

without requesting permission.

The T2S and T2D language specifications are intended to become open standards.
Compatible implementations are encouraged.

## 2. SOFTWARE

Unless explicitly stated otherwise, all software source code contained in this
repository is released under the Zero-Clause BSD License (0BSD).

This includes, but is not limited to:

- parsers
- lexers
- AST libraries
- validators
- renderers
- command line tools
- utilities
- scripts
- example source code

SPDX-License-Identifier: 0BSD

The intention is that the software may be freely used, modified, embedded,
redistributed, and incorporated into commercial or open-source projects with
minimal restrictions.

## 3. GENERATED OUTPUT

Artifacts generated by Text2System tools belong to their respective authors or
owners unless the generated artifact explicitly embeds third-party licensed
material.

## 4. TRADEMARKS

This licensing policy applies only to copyright.

The names "Text2System", "T2S", "Text2Doc", and "T2D" may be protected by
trademark or project policy independently of these licenses. This document does
not grant trademark rights.

## 5. PROJECT PHILOSOPHY

Text2System is founded on the principle that engineering knowledge should be
open, durable, and reusable.

The language specifications are placed into the public domain (CC0) to maximize
their adoption and encourage independent implementations.

The software tools are released under the Zero-Clause BSD License to maximize
their practical reuse while retaining an appropriate software warranty
disclaimer.

## 6. LICENSE TEXTS

The complete license texts should be included in the LICENSES directory:

    LICENSES/CC0-1.0.txt
    LICENSES/0BSD.txt

This file describes how those licenses are applied within the Text2System
project.
