feat: add BookOrbit attribution requirements

Define AGPLv3 additional terms and expose attribution, source, and license details through unobtrusive About surfaces.
This commit is contained in:
neon
2026-09-10 18:03:11 +00:00
parent 26712eb02a
commit d9ea13ba45
25 changed files with 347 additions and 30 deletions
+2 -2
View File
@@ -150,6 +150,6 @@ When adding user-facing text in code, add the Vue I18n key only to `client/src/l
## License and Attribution
BookOrbit is licensed under the **[GNU Affero General Public License v3.0](LICENSE)**.
BookOrbit is licensed under the **[GNU Affero General Public License v3.0 only](LICENSE)**.
Forks and modified distributions must preserve BookOrbit's reasonable author attribution as described in the **[BookOrbit Attribution Notice](NOTICE)**, in accordance with section 7(b) of the GNU AGPL v3.
BookOrbit material whose copyright holders have authorized them is also subject to the **[BookOrbit Additional Terms](ADDITIONAL_TERMS.md)** under sections 7(b), 7(c), 7(d), and 7(e) of the GNU AGPL v3. See the **[Attribution and Legal Notice](NOTICE)** for the required attribution.