← Back to issue list

license: use LGPLv3 rather than GPLv3 (CRAFT-306)

View original Github issue

Metadata

Project
craft-providers
Number
#60
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #60 (commit ec24ac2, merged as 735eafc) relicensed craft-providers from GPLv3 to LGPLv3 for CRAFT-306, replacing LICENSE and per-file headers across 82 files.

Resolution: closed resolved

Reason: The PR was approved by two reviewers and merged into main as commit 735eafc, with the squashed change ec24ac2. Following cmatsuoka's review note, the author updated the per-file license headers; LICENSE now contains LGPLv3 text and pyproject.toml, README.md, and CONTRIBUTING.md all declare LGPL-3.0.

Evaluated by: mr-cal-bot

No scores available.

Issue body

As a library, LGPLv3 is more suitable than GPLv3. Signed-off-by: Chris Patterson <chris.patterson@canonical.com> - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #60 (commit ec24ac2, merged as 735eafc) relicensed craft-providers from GPLv3 to LGPLv3 for CRAFT-306, replacing LICENSE and per-file headers across 82 files.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR changing project license from GPLv3 to LGPLv3, updating license headers across 82 files per reviewer feedback.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#88 license: change the license to LGPLv3 (CRAFT-328) craft-parts merged Merged PR #88 via commit b9a83d64, changing craft-parts to LGPLv3 so non-GPL applications could use it as a library; license commit: 7521b225.
86%
#131 licensing: fix license notice in tar source test (CRAFT-533) craft-parts merged Merged PR #131, correcting the tar-source integration test license notice from GPL to LGPL in commit 5a50a3b4.
74%