
This repository contains original work developed for the scjson format and its associated tooling, schema, and converters. The project also incorporates third-party materials under their respective licenses, as outlined below.
All original code, schema, examples, and documentation authored in this repository are licensed under the:
BSD 1-Clause License (“BSD Zero Clause License”)
SPDX Identifier: BSD-1-Clause
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
The software is provided “as is” without warranty of any kind.
See LICENSE for full terms.
This repository includes the following Git submodule:
Alex Zhornyak’s SCXML Editor Tutorial
Location: /tutorial
Source: https://github.com/Alexzhornyak/SCXML-Tutorial
License: BSD 3-Clause
This material is included to provide canonical SCXML examples and test cases for educational and compatibility testing purposes.
All original content in the submodule remains the property of its author.
No endorsement or affiliation is implied.
This repository references and utilizes content derived from the official W3C SCXML Recommendation:
scxml.xsd): Included in /schemaThese materials are used under the terms of the:
W3C Document License (2015)
https://www.w3.org/Consortium/Legal/2015/doc-license
Per the license:
This project includes scxml.xsd in unmodified form for implementation and validation purposes, and any derived variants are clearly distinguished.
| Component | License | Location |
|---|---|---|
This repository (scjson) |
BSD-1-Clause | Root |
| Zhornyak tutorial submodule | BSD-3-Clause | /tutorial |
| W3C SCXML spec and XSD | W3C Document License | /schema/scxml.xsd |
If you have questions about licensing, attribution, or reuse, please open an issue or contact the maintainers.