KArchive: Convert license statements to SPDX headers
ClosedPublic

Authored by cordlandwehr on Feb 2 2020, 4:46 PM.

Details

Summary

Convert license statements to SPDX markers and add license files
compatible with REUSE.software specification.

Diff Detail

Repository
R243 KArchive
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
cordlandwehr created this revision.Feb 2 2020, 4:46 PM
Restricted Application added a project: Frameworks. · View Herald TranscriptFeb 2 2020, 4:46 PM
Restricted Application added a subscriber: kde-frameworks-devel. · View Herald Transcript
cordlandwehr requested review of this revision.Feb 2 2020, 4:46 PM
krop added a subscriber: krop.Feb 3 2020, 12:07 AM
krop added inline comments.
src/krcc.cpp
4

Same thing here

src/krcc.h
4

The original license doesn't make sense.

If it's LGPL-2.0 or LGPL-3.0, the GPL 3 clause cannot be invoked

This needs some code archeology to understand where the issue comes from

Thanks for the review, I requested David to clarify the license statement. (Unfortunately, exact this license statement is also used in different frameworks, but we will have to solve those issues when coming to there.)

src/krcc.h
4

Initially I thought that the text can be interpret directly in this sense, but after double-checking I agree with your reading.
I sent a mail to the frameworks list, asking David for clarification of the license.

License statements with mixed usage of LGPL and GPL were clarified on mailing list.

src/krcc.cpp
4

clarified here that the conversion was correct: LGPL-2.0-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL

src/krcc.h
4

license statement was clarified in this mail https://mail.kde.org/pipermail/kde-frameworks-devel/2020-February/103127.html to be LGPL-2.0-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL

krop accepted this revision.Feb 8 2020, 8:39 AM
This revision is now accepted and ready to land.Feb 8 2020, 8:39 AM
This revision was automatically updated to reflect the committed changes.
cordlandwehr retitled this revision from Convert license statements to SPDX headers to KArchive: Convert license statements to SPDX headers.Feb 8 2020, 10:30 AM