New license request: Autonomous Commons Dedication 1.0, 1.1 and 1.2 (ACD-1.0 / ACD-1.1 / ACD-1.2)
メンテナーはふだん 3 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
Start with the three frozen license texts and pin references supplied in the issue, then locate the existing license-rule format and tests used by scancode.api.get_licenses. Run the current API against each text to reproduce the fragmented expressions, including the proprietary-license match in versions 1.0 and 1.1. Done means each complete version is detected under its own acd-1.0, acd-1.1, or acd-1.2 key, with regression coverage for all three.
索引モデルが issue の本文から書いたものです。
説明
License Name
Autonomous Commons Dedication, versions 1.0, 1.1 and 1.2 (ACD-1.0, ACD-1.1, ACD-1.2). Each version is a separate, frozen text: its bytes are pinned by SHA-256 in the repository and will not change. One rule per version is requested. Suggested keys: acd-1.0, acd-1.1, acd-1.2.
License Homepage URL
- ACD-1.0: https://yutapr0117-design.github.io/portfolio/LICENSES/ACD-1.0.txt
- ACD-1.1: https://yutapr0117-design.github.io/portfolio/LICENSES/ACD-1.1.txt
- ACD-1.2: https://yutapr0117-design.github.io/portfolio/LICENSES/ACD-1.2.txt
Reference URLs
- Pins of the frozen texts: https://github.com/yutapr0117-design/portfolio/blob/main/LICENSES/FROZEN.md
- Repository that applies ACD-1.0: https://github.com/yutapr0117-design/portfolio (see
LICENSE, which carriesSPDX-License-Identifier: ACD-1.0)
License Notes
- What it is: a public-domain dedication (Section 3) plus a separate, unconditional permissive licence (Section 4). The licence does not depend on the dedication being valid. It also has an explicit patent licence (Section 8). It places no conditions on recipients: no attribution, no notice, no share-alike. The closest existing keys are probably
cc0-1.0andunlicense. 1.1 and 1.2 are revisions of 1.0 with the same structure; 1.1 and 1.2 renumber some clauses relative to 1.0. - Why this is requested: without a rule, ScanCode 32.5.0 matches these texts in fragments. In ACD-1.0 and ACD-1.1, one fragment is reported as
proprietary-license, viaproprietary-license_544.RULE, on a phrase in Section 6.1 that grants permission ("for any purpose, commercial or non-commercial"). Withscancode.api.get_licenses, thedetected_license_expressionfor ACD-1.0 ispublic-domain AND proprietary-license AND unknown AND warranty-disclaimer AND unknown-license-reference AND unknown-spdx. ACD-1.2 rewords that phrase, so its detection no longer includesproprietary-license, but it is still matched in fragments (public-domain AND unknown AND warranty-disclaimer AND unknown-license-reference AND unknown-spdx). A full-text rule per version would let each text be identified as one licence. - Status, stated plainly: none of these versions is on the SPDX License List or OSI-approved. ACD-1.0 was posted for discussion on OSI
license-discuss, which is not an approval submission. Its only use today is the steward's own repository. If that is below your bar for adding a licence, that is understood. - Disclosure: this account belongs to the licence steward. The licence texts were drafted by an AI model (Claude) on the steward's direction. This request was written and filed by the same AI assistant, at the steward's request.
- 主要言語
- Python
- スター
- 2.7k
- フォーク
- 831
- 平均マージ
- 3日 4時間
- マージ済み PR(30日)
- 7
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
aboutcode-org/scancode-toolkit のほかの issue
-
bug: Unreachable JSON extension and format validation in validate_input_path対応中かも @0Cymantek0 が 20 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
aboutcode-org/scancode-toolkit#5351 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
-
CycloneDX output: metadata.properties[].value emits JSON array instead of string対応中かも @0Cymantek0 が 19 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
aboutcode-org/scancode-toolkit#5349 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
-
Duplicate 'COPYLEFT' entries in legal file classification names in legal.py and classify.py対応中かも @Pradeepbeleri が 47 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
aboutcode-org/scancode-toolkit#5319 · コメント 2 件 ·
メンテナーはふだん 3 日以内に返信
-
Duplicate autogen.sh entry in commoncode default ignores対応中かも @Daksha1611 が 49 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
aboutcode-org/scancode-toolkit#5316 ·
メンテナーはふだん 3 日以内に返信
-
Duplicate LGPL key in rubygems LICENSES_MAPPING makes one mapping unreachable対応中かも @Daksha1611 が 49 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
aboutcode-org/scancode-toolkit#5314 · コメント 1 件 ·
メンテナーはふだん 3 日以内に返信
aboutcode-org/scancode-toolkit の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
namespace operations
難易度 1/5 1時間未満 初心者へのやさしさ 65/100
EclipseFdn/open-vsx.org#15057 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
FinanceFlash/unvibecode#349 ·
-
Mission statement: why this is free, in the README, Why This Exists and the wiki Home対応中かも @ChiefGyk3D が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
ChiefGyk3D/Clouds-Against-Humanity#348 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
vllm-project/vime#508 ·
メンテナーはふだん 4 日以内に返信