clearlydefined / clearlydefined/crawler

Using "AND" instead of "OR" in declared field

Open
#593 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
60
Forks
38
Avg merge
1h 49m
Merged PRs (30d)
1

Description

I thought there was an open issue regarding ClearlyDefined distinguishing between when to use "AND" and when to use "OR" between two or more license options but not seeing it.

Example: https://clearlydefined.io/definitions/git/github/facebook/zstd/0ff651dd876823b99fa5c5f53292be28381aee9b.

These "ANDs" are incorrect. (Also not sure why the deprecated "GPL-2.0" SPDX ID is showing up here.)

![image](https://github.com/user-attachments/assets/e94f1df3-8b0c-47ed-82e4-cffadcb31eeb)

The README says it is OR, which is picked up for that file but not carried over into the declared field.
![image](https://github.com/user-attachments/assets/fe6556ab-e921-41cf-acc2-5ad1c799b02b)

The correct declared license here is "BSD-3-Clause OR GPL-2.0-only."

![image](https://github.com/user-attachments/assets/0336ffa9-d767-484e-a7d0-56481fd093e5)

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.