aboutcode-org / aboutcode-org/scancode-toolkit

Add new public domain SPDX identifiers from DJB

オープン
#4,091 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
2.6k
フォーク
791
平均マージ
1日 12時間
マージ済み PR(30日)
5

説明

https://cr.yp.to/spdx.html introduces new public domain SPDX license refs:

> SPDX identifiers for simple public-domain dedications
>
> The Software Package Data Exchange (SPDX) says that it is an "open standard for communicating software bill of material information, including provenance, license, security, and other related information".
>
> The SPDX license list includes standard names for some complicated public-domain dedications, such as CC0-1.0. Unfortunately, at the time of this writing (January 2025), the license list does not include standard names for simple public-domain dedications (such as the simple text "Public domain"), even when those dedications are commonly used. (The closest is SAX-PD-2.0, which is a relatively complicated dedication.)
>
> Fortunately, SPDX is user-extensible. This page defines the following names for the following simple public-domain dedications:
>
> - LicenseRef-PD-2: "Public domain."
> - LicenseRef-PD-d: "This work is dedicated to the public domain."
> - LicenseRef-PD-hd: "This work is hereby dedicated to the public domain."
> - LicenseRef-PD-hp: "This work is hereby placed into the public domain."
>
> All of these dedications are already commonly used, modulo substitutions of specific names for "this work". Perhaps these will be added to the standard SPDX license list as PD-2, PD-d, PD-hd, PD-hp respectively, following SPDX's decision to "treat each unique 'Public Domain dedication' in the same way as any license is treated in the standard". In any case, for continuity, this page will continue to define LicenseRef-PD-2 etc.
>
> For comparison, LicenseRef-Fedora-Public-Domain is a generic name for many different texts, https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/public-domain-text.txt contrary to Annex B of the SPDX specification.

> Related reading: See "Placing work into the public domain" for information (including specific quotes from court decisions) on the legal effect of simple public-domain dedications.

We should also validate that we detect correctly all licenses in https://gitlab.com/fedora/legal/fedora-license-data/-/blob/main/public-domain-text.txt

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。