Skip to content

Add support to apply a license policy to the compatibility report#47

Merged
hesa merged 43 commits into
mainfrom
hesa-add-policy
Feb 16, 2026
Merged

Add support to apply a license policy to the compatibility report#47
hesa merged 43 commits into
mainfrom
hesa-add-policy

Conversation

@hesa
Copy link
Copy Markdown
Owner

@hesa hesa commented Feb 16, 2026

License policy

In the case of a choice of two (or more) licenses (e.g. MIT OR BSD-3-Clause) you can provide a license policy to make licomp-toolkit chose the most preferred license for you.

A license policy consists of three lists.

allowed

Each of these licenses are allowed for use and the order matters.

avoided

Each of these licenses are allowed for use but with a warning (implemented in the future) and the order matters.

denied

None of these licenses are allowed to use. This is the same behavior as not listing the license in allowed or avoided list apart from that the rejection is controlled.

@hesa hesa merged commit 2897bda into main Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant