SPDX KAboutLicense

Aleix Pol aleixpol at kde.org
Tue Jan 28 14:06:11 GMT 2020


On Tue, Jan 28, 2020 at 12:29 PM Harald Sitter <sitter at kde.org> wrote:
>
> Hey!
>
> For general interest, and so this thought doesn't only exist in my
> head: As a follow-up to us embracing SPDX for code files it would make
> a whole lot of sense sense to move KAboutLicense away from our custom
> text format (see KAboutLicense::byKeyword) to SPDX as well. The text
> format is particularly used in plugin and plasma applets
> metadata/desktop files and while we managed to patch on a semblance of
> spdx support by simply hardcoding mapping rules it's super limited
> because we are constricted by the actual feature set of KAL, which
> among other things means license expressions are not a thing at all
> (e.g. [1]) which in turn then limits the license definition I can use
> for my plasma applets.
>
> I reckon this can be pulled off backwards compatible, seeing as we
> have retrofitted KAL with spdx license tag support we can "up-cast" a
> KAL to a SpdxExpression.

+1 for overall SPDX adoption.

I'd say we need to keep the licences texts for --version in applications.

Aleix


More information about the Kde-frameworks-devel mailing list