aboutcode-org / aboutcode-org/dejacode

five-c: Create a Non-Commercial License Category and upgrade the license list to use it

Open
#432 6 comments 0 reactions 1 assignee Assigned to @hesa View on GitHub
documentation enhancement HighPriority integration
Dominant language
Python
Stars
50
Forks
27
Avg merge
4h 51m
Merged PRs (30d)
11

Description

**Problem**
Currently there is only a License Tag for "Non-Commercial use only" in DejaCode, usually used with a category such as Proprietary Free or Source-available, and there is no equivalent attribute at all in the LicenseDB. I bring this up because I observed that other community projects have defined a License Group (equivalent to our License Category) of “Non-Commercial” and use that in license policy management.

There are currently 164 licenses defined in DejaCode that have non-commercial usage restrictions.

**Benefits**
Enable clear identification of Non-Commercial licenses in the LicenseDB and simplify/clarify license management in DejaCode.

**Solution**
* Define a new License Category = "Non-Commercial" and a definition something like
"The license text prohibits any commercial usage of the associated software."
* Upgrade the licenses in both DejaCode and ScanCode/LicenseDB.

**Additional notes**
This enhancement will support new policy management functionality.

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.