Skip to content

Add support to display compat#38

Merged
hesa merged 16 commits into
mainfrom
hesa-display-compat
Dec 18, 2025
Merged

Add support to display compat#38
hesa merged 16 commits into
mainfrom
hesa-display-compat

Conversation

@hesa
Copy link
Copy Markdown
Owner

@hesa hesa commented Dec 18, 2025

With these commits the user can visualize the compatibility between licenses, with different output formats but dot being the recommended.

To create a png (attached) with compatibilities using all resources:

$ licomp-toolkit  -of dot display-compatibility GPL-2.0-only Apache-2.0 LGPL-2.1-only MIT > compat.dot
$ dot compat.dot -Tpng -o compat.png
compat

Note: the blue dotted lines show inconsistency between the misc licomp reourses.


To create a png (attached) with compatibilities using only https://github.com/hesa/licomp-reclicense:

$ licomp-toolkit -r licomp_reclicense  -of dot display-compatibility GPL-2.0-only Apache-2.0 LGPL-2.1-only MIT > compat-rl.dot
$ dot compat-rl.dot -Tpng -o compat-rl.png
compat-rl

@hesa hesa merged commit f079b0c into main Dec 18, 2025
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