Bug 408071 - Inconsistent licenses in krita 4.2.0
Summary: Inconsistent licenses in krita 4.2.0
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 4.2.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Halla Rempt
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-29 14:11 UTC by Christophe Marin
Modified: 2019-06-25 06:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christophe Marin 2019-05-29 14:11:25 UTC
As requested on IRC:

Among the new files in krita 4.2.0:

- Some are LGPL-2.1-only (gamutmask_plugin, KisGamutMaskChooser, logdocker)
- Some are GPL-3-or-later (in the plugin_importer)

and a few new BSD-2-Clause files.
A couple new files also don't have any license header at all.

In the previous versions, krita used these licenses:
- GPL-2.0-or-later
- LGPL-2.0-or-later
- LGPL-2.1-or-later
- CC0
Comment 1 Halla Rempt 2019-06-21 11:52:51 UTC
Looks like we have a lot of files that are lgplv2-only, not just a few new files.
Comment 2 Halla Rempt 2019-06-21 11:59:24 UTC
See https://invent.kde.org/kde/krita/merge_requests/50

I don't think that the new BSD files are a problem, and if we fix the lgplv2-only files, the new gplv3+ files are not a problem either: effectively, because of other 3rdparty code we have, Krita is already gplv3+.
Comment 3 Christophe Marin 2019-06-21 13:20:02 UTC
Correct, MIT, apache and BSD are generally fine.
Comment 4 Halla Rempt 2019-06-25 06:30:28 UTC
Should be resolved now.