nip/docs/license_json_examples.md

1.1 KiB

Example 1: Core Tooling (nexus, nip)

This file declares that the project is available under the dual-license scheme. A user can choose either EUPL-1.2 or ACUL.

{
"license": {
"expression": "EUPL-1.2 OR ACUL-1.0",
"commercial_option": {
"type": "ACUL",
"version": "1.0",
"holder": "Maiwald Systems / NexusOS Project", "website": "https://nexusos.nexus/membership",
"license_file": "LICENSE-ACUL.txt"
},
"opensource_option": {
"type": "EUPL-1.2",
"license_file": "LICENSE-EUPL.txt"
}
}
}

Example 2: NimPak Artifact (Fragment, Build Log, etc.)

This file declares that a Fragment or other ecosystem artifact is dedicated to the public domain under CC0, maximizing freedom and removing all friction for sharing and reuse.

{
"license": {
"expression": "CC0-1.0",
"holder": "The NexusOS Community & Contributors", "statement": "This work is dedicated to the public domain. You can copy, modify, and distribute it, even for commercial purposes, all without asking permission."
}
}