Picked up with reuse lint, did a reuse download --all and now we should be compliant for all the hiredict stuff.
Add missing LGPL-3.0-or-later license text #27
iamgreaser/redict:prs/reuse-lgpl3plus into unstable 2925c44bfe
9f420764b0
...oops, I had forgotten to sign it off. That should be fine now.
OK, under further investigation, there's a chance that the LGPL-3.0-or-later license tag may have been added in error - the dep5 information says LGPL-3.0-only, while all of the files with SPDX tags in hiredict are LGPL-3.0-or-later.
Which way should this go? Merging this would mean we're wanting to make the files LGPL-3.0-or-later. If not... a bit of find and sed -i may do the trick.
Looking at it (git grep LGPL-3.0-or-later) it seems actually legit as it's from the vendored hiredict, which got put under LGPL-3.0-or-later (I guess for license compatibility reasons, it is a library after all).
redict is to be LGPL-3.0-only, and the redict files seem to have the right headers
tho, we're vendoring hiredict, the c client lib, which is LGPL-3.0-or-later, so maybe that's where it's coming from
(i got ninja'd by two minutes (削除) w (削除ここまで))
Alright, in that case .reuse/dep5 will need to be updated soon afterwards if this gets merged.
Speaking of which, do we need everything to be in the dep5 file and the source files?
Speaking of which, do we need everything to be in the dep5 file and the source files?
Nope, in fact reuse 2.1.0 here warns against duplicated entries, and IIRC the REUSE specification is pretty clear that .reuse/dep5 should only be used as a fallback.
Thanks!
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?