mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
chore: add AGPL attribution notice
Preserve project credit in conveyed source distributions and include the legal files in runtime images.
This commit is contained in:
@@ -72,6 +72,7 @@ ENV PORT=3000
|
||||
COPY --from=server-builder --chown=node:node /deploy ./
|
||||
COPY --from=client-builder --chown=node:node /app/client/dist ./public
|
||||
COPY --from=server-builder --chown=node:node /app/server/entrypoint.sh ./entrypoint.sh
|
||||
COPY --chown=node:node LICENSE NOTICE ./
|
||||
COPY --chown=node:node server/bin/kepubify/ ./bin/kepubify/
|
||||
COPY --chown=node:node koreader-plugin/bookorbit.koplugin/ ./koreader-plugin/bookorbit.koplugin/
|
||||
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
BookOrbit Attribution Notice
|
||||
|
||||
Copyright (C) 2025-2026 neon and BookOrbit contributors.
|
||||
|
||||
BookOrbit is free software licensed under the GNU Affero General Public
|
||||
License, version 3. See LICENSE for the complete license terms.
|
||||
|
||||
Additional attribution term under GNU AGPL v3 section 7(b):
|
||||
|
||||
When a covered work containing BookOrbit material is conveyed, its source
|
||||
distribution must preserve the following reasonable author attribution in a
|
||||
top-level NOTICE, COPYRIGHT, README, or comparable legal notices file:
|
||||
|
||||
BookOrbit
|
||||
Copyright (C) 2025-2026 neon and BookOrbit contributors.
|
||||
Original project: https://github.com/bookorbit/bookorbit
|
||||
|
||||
This attribution does not grant permission to use the BookOrbit name or logo
|
||||
to imply endorsement of a modified version. Modified versions that are
|
||||
conveyed must identify themselves as modified, give relevant modification
|
||||
dates, and otherwise comply with the GNU AGPL v3.
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
A self-hosted library and reading platform for ebooks, PDFs, audiobooks, and comics.
|
||||
|
||||
Copyright (C) 2025-2026 neon and BookOrbit contributors.
|
||||
|
||||
[](https://github.com/bookorbit/bookorbit/releases)
|
||||
[](https://github.com/bookorbit/bookorbit/stargazers)
|
||||
[](https://github.com/bookorbit/bookorbit/actions/workflows/ci.yml)
|
||||
@@ -146,6 +148,8 @@ When adding user-facing text in code, add the Vue I18n key only to `client/src/l
|
||||
- **Feature requests:** [GitHub Issues](https://github.com/bookorbit/bookorbit/issues/new?template=feature_request.yml)
|
||||
- **Security vulnerabilities:** Follow the private reporting process in the [Security Policy](.github/SECURITY.md).
|
||||
|
||||
## License
|
||||
## License and Attribution
|
||||
|
||||
BookOrbit is licensed under the **[GNU Affero General Public License v3.0](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.
|
||||
|
||||
@@ -281,4 +281,4 @@ See [AI_POLICY.md](AI_POLICY.md). The short version: disclose all AI usage in yo
|
||||
|
||||
## License
|
||||
|
||||
By contributing, you agree that your contributions are licensed under the same license as the project (AGPL-3.0).
|
||||
By contributing, you agree that your contributions are licensed under the same license as the project (AGPL-3.0), including the attribution term in the [BookOrbit Attribution Notice](../NOTICE).
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
"name": "@bookorbit/plugin-api",
|
||||
"version": "1.0.0",
|
||||
"private": true,
|
||||
"license": "AGPL-3.0",
|
||||
"main": "./dist/index.js",
|
||||
"types": "./dist/index.d.ts",
|
||||
"devDependencies": {
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
"name": "@bookorbit/types",
|
||||
"version": "0.0.1",
|
||||
"private": true,
|
||||
"license": "AGPL-3.0",
|
||||
"main": "./dist/index.js",
|
||||
"types": "./dist/index.d.ts",
|
||||
"devDependencies": {
|
||||
|
||||
Reference in New Issue
Block a user