five-c: Create a Non-Commercial License Category and upgrade the license list to use it
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.
New License Category created in DejaCode enterprise and public.
164 licenses updated in DejaCode enterprise and public to set Category = Non-Commercial .
@AyanSinhaMahapatra please synchronize to ScanCode+LicenseDB when you have time, thanks.
Hi @DennisClark can I work on this issue? as you have already assigned it!