# Llux Licensing

**Status:** Pre-release licensing statement

Llux separates software rights from documentation and specification rights.

## Code

The Llux compiler, runtime, examples that are clearly source code, and implementation libraries are intended to be released under the **MIT licence**, unless a file states otherwise.

This means developers should be able to use, study, modify, embed, and distribute the Llux implementation with minimal friction.

## Documentation, Specifications, And Research

The website text, language specifications, Layout Markdown specification, philosophy material, research papers, diagrams, and explanatory documentation are **not** released under the MIT licence.

Unless a document states otherwise:

- You may read, link to, discuss, and quote short excerpts from the documentation for review, commentary, education, and project evaluation.
- You may implement compatible software from the public specifications.
- You may not republish the documentation wholesale, sell modified copies, or present altered documentation/specifications as authoritative Llux material without written permission.

This distinction is intended to keep the implementation open while preserving the clarity and integrity of the language, specifications, research, and public documentation.

## Contributions

Code contributions are expected to follow the MIT-licensed implementation model.

Documentation and specification contributions are expected to be licensed to the project for publication under the documentation/specification terms used by Llux.

## Notes

This statement is not legal advice. The formal licensing files may be refined before a stable release, but the intended separation is stable: **MIT code; controlled documentation and specifications**.
