Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 15 additions & 6 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
# GNU Affero General Public License v3.0
# TRIA SDK License

TRIA SDK is licensed under the **GNU Affero General Public License v3.0 only (AGPL-3.0-only)**.
Copyright © 2026 Trivian Institute.

Copyright © 2026 Sarasha Elion / Trivian Institute.
TRIA SDK is made available for noncommercial use under the **PolyForm Noncommercial License 1.0.0**.

The full license terms are available from the Free Software Foundation at:
https://www.gnu.org/licenses/agpl-3.0.html
The controlling license terms are published by the PolyForm Project at:

SPDX-License-Identifier: AGPL-3.0-only
https://polyformproject.org/licenses/noncommercial/1.0.0/

Under those terms, noncommercial purposes are permitted, including qualifying personal research, experiment, testing, study, educational use, and use by qualifying noncommercial organizations.

**Commercial use is not permitted under this license.** Any commercial use, commercial deployment, incorporation into a commercial product or service, or use on behalf of a for-profit business requires a separate written commercial license from **Trivian Institute**.

For commercial licensing inquiries, contact Trivian Institute through its official channels.

Required Notice: Copyright © 2026 Trivian Institute.

SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,10 @@ The canonical architectural baseline is in [`docs/TRIA_CORE_SPEC_v0.1.1.md`](doc

## License

TRIA SDK is licensed under the **GNU Affero General Public License v3.0 only (AGPL-3.0-only)**. See [`LICENSE.md`](LICENSE.md).
TRIA SDK is **source-available for noncommercial use** under the **PolyForm Noncommercial License 1.0.0**. Research, education, experimentation, personal use, and qualifying noncommercial organizational use are permitted subject to that license.

Copyright © 2026 Sarasha Elion / Trivian Institute.
**Commercial use is not permitted under the noncommercial license.** Any commercial use, commercial deployment, incorporation into a commercial product or service, or use on behalf of a for-profit business requires a separate written commercial license from **Trivian Institute**.

See [`LICENSE.md`](LICENSE.md) for the controlling license notice and commercial-use reservation.

Copyright © 2026 Trivian Institute.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ description = "Model-agnostic governance kernel and runtime boundary for persist
readme = "README.md"
requires-python = ">=3.11"
authors = [{name = "Sarasha Elion"}]
license = {text = "AGPL-3.0-only"}
license = {text = "PolyForm-Noncommercial-1.0.0"}
classifiers = [
"Development Status :: 3 - Alpha",
"Programming Language :: Python :: 3",
Expand Down
9 changes: 8 additions & 1 deletion tests/test_release_readiness.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,4 +75,11 @@ def test_completion_audit_exists_and_keeps_scope_bounded():
def test_release_candidate_keeps_license_decision_explicit():
with (ROOT / "pyproject.toml").open("rb") as handle:
project = tomllib.load(handle)["project"]
assert project["license"]["text"] == "AGPL-3.0-only"
assert project["license"]["text"] == "PolyForm-Noncommercial-1.0.0"
readme = (ROOT / "README.md").read_text()
license_text = (ROOT / "LICENSE.md").read_text()
assert "PolyForm Noncommercial License 1.0.0" in readme
assert "Commercial use is not permitted" in readme
assert "PolyForm Noncommercial License 1.0.0" in license_text
assert "Commercial use is not permitted" in license_text
assert "SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0" in license_text
Loading