1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-07-21 12:58:14 +00:00

bip3: Use user-defined LicenseRef-PD instead of PD

SPDX doesn't have an official identifier for "public domain", at least
not for the simple "This document is placed into the public domain"
declarations used in some BIPs, see
https://wiki.spdx.org/view/Legal_Team/Decisions/Dealing_with_Public_Domain_within_SPDX_Files
for the rationale provided by their legal team. The rationale is sound,
but It's possible to create "user-defined" identifiers of the form
LicenseRef-X. This is a good idea here to make sure that all SPDX
expression will be formally valid.

And in our case, all "PD" BIPs match the following pseudo regex, so
there's not much potential for confusion:

    "This (document|BIP|work|proposal) is (hereby)? (placed)? in the
    public domain."

So it makes sense to keep using a single identifier for all of these.
This commit is contained in:
Tim Ruffing 2025-07-09 10:39:35 +02:00
parent 85a248f68e
commit 33d45d7f74

View File

@ -451,7 +451,7 @@ All licenses not explicitly included in the above lists are not acceptable terms
However, BIPs predating this proposal were allowed under other terms, and should use these identifiers
when no other license is granted:
* PD: Released into the public domain
* LicenseRef-PD: Placed into the public domain
* OPUBL-1.0: [Open Publication License, version 1.0](http://opencontent.org/openpub/)
## BIP Editors