clearlydefined / clearlydefined/service

Special handling of "BSD" license declaration

Open
#459 6 comments 0 reactions 0 assignees View on GitHub
Discovered License Issue enhancement question
Dominant language
TypeScript
Stars
51
Forks
46
PR merge metrics
No merged PRs in 30d

Description

right now `SPDX.normalize("BSD") === "NOASSERTION"`

Looking through a lot of the causes for NOASSERTION, BSD has popped up a lot.
Instead of declaring this as junk, we can consider treating "BSD" as no information and letting our other indicators take precendence.

For example, if you pack a BSD-3-Clause license file, but declare your package as "BSD" in your manifest, we could fall back to the license detection on the license file

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.