From c0822ec95733d6166a9231c139c3fca013f66fcd Mon Sep 17 00:00:00 2001 From: Gnuxie <50846879+Gnuxie@users.noreply.github.com> Date: Thu, 7 May 2026 12:19:34 +0100 Subject: [PATCH] update package info to reflect Apache-2.0 licensing (#1123) --- LICENSE | 23 ----------------------- README.md | 13 ------------- apps/draupnir/package.json | 2 +- package.json | 2 +- 4 files changed, 2 insertions(+), 38 deletions(-) delete mode 100644 LICENSE diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 62ed9b4e..00000000 --- a/LICENSE +++ /dev/null @@ -1,23 +0,0 @@ -# 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. diff --git a/README.md b/README.md index ec01a29d..9b14936a 100644 --- a/README.md +++ b/README.md @@ -204,19 +204,6 @@ 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 diff --git a/apps/draupnir/package.json b/apps/draupnir/package.json index fc64e615..38e92542 100644 --- a/apps/draupnir/package.json +++ b/apps/draupnir/package.json @@ -5,7 +5,7 @@ "main": "lib/index.js", "repository": "https://github.com/the-draupnir-project/Draupnir.git", "author": "Gnuxie", - "license": "SEE LICENSE IN LICENSE", + "license": "Apache-2.0", "private": true, "scripts": { "build": "tsc --project test/tsconfig.json && npm run build:assets", diff --git a/package.json b/package.json index 58189dce..a0eaa124 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "url": "git+https://github.com/the-draupnir-project/Draupnir.git" }, "author": "Gnuxie", - "license": "SEE LICENSE IN LICENSE", + "license": "Apache-2.0", "bugs": { "url": "https://github.com/the-draupnir-project/Draupnir/issues" },