mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-10-23 01:21:16 +00:00
Be more precise about licensing. (#1073)
Docker Hub - Develop / docker-latest (push) Failing after 36s
GHCR - Development Branches / ghcr-publish (push) Failing after 35s
Tests / Application Service Integration tests (push) Failing after 12s
Tests / Integration tests (push) Failing after 15s
Tests / Unit tests (push) Failing after 14m57s
Tests / Build & Lint (push) Failing after 15m0s
Docker Hub - Develop / docker-latest (push) Failing after 36s
GHCR - Development Branches / ghcr-publish (push) Failing after 35s
Tests / Application Service Integration tests (push) Failing after 12s
Tests / Integration tests (push) Failing after 15s
Tests / Unit tests (push) Failing after 14m57s
Tests / Build & Lint (push) Failing after 15m0s
* Be more precise about licensing. I've added a root LICENSE file describing the use of multiple licenses in the repository, especially given that it is now monorepo. This does not change any licensing terms or introduce new requirements It makes the existing setup more explicit and easier to understand for users and downstream distributors. And reflects the existing REUSE compliant setup. * Be more comprehensive in our description.
This commit is contained in:
1 parent
1cb4c59c02
commit
8976b04c49
4 files changed
+38
-2
No files matched your search
@@ -0,0 +1,23 @@
|
||||
# Licensing
|
||||
|
||||
This file provides an overview of licensing in this repository.
|
||||
Individual license texts in the `LICENSES/` directory are authoritative.
|
||||
|
||||
This repository contains software distributed under multiple open source licenses.
|
||||
|
||||
The license for each file is indicated by its SPDX-License-Identifier where present,
|
||||
or otherwise a SPDX-License-Identifier within a REUSE.toml in the same filesystem
|
||||
directory. Packages also declare their license in their respective `package.json`
|
||||
files. The full license texts are available in the `LICENSES/` directory.
|
||||
|
||||
No single license applies to all files in this repository.
|
||||
|
||||
## Additional note
|
||||
|
||||
This project is primarily developed under the Academic Free License 3.0
|
||||
(AFL-3.0), with some components under Apache-2.0, and others under more
|
||||
permissive licenses such as MIT or 0BSD.
|
||||
|
||||
When redistributing Draupnir, you must comply with the terms of each applicable
|
||||
license. In practice, this primarily involves preserving license texts and any
|
||||
required NOTICE files for Apache-2.0 components.
|
||||
@@ -198,6 +198,19 @@ Please see or
|
||||
but do not worry too much about following the guidance to the letter. And keep
|
||||
that in mind throughout.
|
||||
|
||||
## License
|
||||
|
||||
This distribution contains components under multiple licenses, including
|
||||
Apache-2.0 and AFL-3.0. See [LICENSE](./LICENSE) and LICENSES/ for details.
|
||||
|
||||
This project is primarily developed under the Academic Free License 3.0
|
||||
(AFL-3.0), with some components under Apache-2.0, and others under more
|
||||
permissive licenses such as MIT or 0BSD.
|
||||
|
||||
When redistributing Draupnir, you must comply with the terms of each applicable
|
||||
license. In practice, this primarily involves preserving license texts and any
|
||||
required NOTICE files for Apache-2.0 components.
|
||||
|
||||
## Supported by
|
||||
|
||||
### NLnet
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"main": "lib/index.js",
|
||||
"repository": "https://github.com/the-draupnir-project/Draupnir.git",
|
||||
"author": "Gnuxie",
|
||||
"license": "AFL-3.0",
|
||||
"license": "SEE LICENSE IN LICENSE",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "tsc --project test/tsconfig.json && npm run build:assets",
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
"url": "git+https://github.com/the-draupnir-project/Draupnir.git"
|
||||
},
|
||||
"author": "Gnuxie",
|
||||
"license": "AFL-3.0",
|
||||
"license": "SEE LICENSE IN LICENSE",
|
||||
"bugs": {
|
||||
"url": "https://github.com/the-draupnir-project/Draupnir/issues"
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user