Add initial planning files from ChatGPT research here

This commit is contained in:
JesseMarkowitz
2026-09-01 12:09:38 -04:00
commit f011362494
37 changed files with 14601 additions and 0 deletions
+67
View File
@@ -0,0 +1,67 @@
# Licensing and Reuse Review
**Date:** 2026-09-01
**Nature:** Engineering planning summary, not legal advice.
## Permissive finalists
### AI-DnD
- License: MIT
- Direct modification/forking is generally compatible with a permissive local application, subject to preserving required notices.
### Open Dungeon
- License: MIT
- Same practical advantage for direct reuse.
### ai-adventure
- License: Apache-2.0
- Permissive, but Apache notice/license obligations must be preserved.
These three can plausibly participate in a permissively licensed implementation strategy, subject to checking individual vendored/third-party files.
## Permissive reference projects
Static repository licensing indicates:
- Chronicler: MIT
- Interactive Fiction Framework: MIT
- Gamentic: MIT
- Sonder Engine: MIT
- Corvus Story Core: MIT
If source is copied, retain the applicable notices and verify whether particular directories/files carry separate licenses.
## Copyleft references
### aiMultiFool
- GPL-3.0
- Treat as a concept/reference source unless the final project intentionally accepts GPL obligations.
### LettuceAI
- AGPL-3.0
- Reference only for this project unless there is a deliberate licensing decision.
Mature roleplay ecosystems such as SillyTavern/RisuAI/KoboldAI should have their exact current license verified before any code copying. No direct reuse is currently recommended.
## Media dependencies
Important distinction:
- application code license,
- media runtime license,
- model-weight license
are separate.
For example Gamentic documents:
- its own code under MIT,
- ComfyUI runtime under GPL-3.0,
- model weights under their own terms.
Using a separately running local service through an API is architecturally different from copying its code into the storyteller, but distribution/bundling choices should be reviewed before release.
## Recommendation
Keep the production application's own code on a permissive-license path if possible:
- primary fork from MIT or Apache-2.0,
- copy code only from compatible permissive sources,
- treat GPL/AGPL projects as design references unless a conscious license change is made,
- keep optional media providers as external adapters/services where practical,
- maintain a third-party notices file from the first production milestone.