But even if we change it to GPL-3.0+ or GFDL-1.3, appstreamcli validate complains that the metadata does not use a valid permissive license. For Debian and Ubuntu, I had to use a patch to drop the GPL-3.0+ or so that the app will show up in the GNOME Software app.
Substituting and doesn't work here either. or is the correct intent of the developer and should be sufficient for AppStream's concerns but and would not be acceptable here.
I guess I filed hughsie/appstream-glib#226 in the wrong place since my bug was specifically about
appstreamcli.I'll go ahead and copy what I posted thereā¦
The aisleriot and gnome-terminal developer now uses this license in his AppStream metadata:
<metadata_license>GPL-3.0+ or GFDL-1.3-only</metadata_license>GFDL-1.3-only is SPDX 3.0 syntax (see #180 )
But even if we change it to
GPL-3.0+ or GFDL-1.3,appstreamcli validatecomplains that the metadata does not use a valid permissive license. For Debian and Ubuntu, I had to use a patch to drop theGPL-3.0+ orso that the app will show up in the GNOME Software app.Substituting and doesn't work here either. or is the correct intent of the developer and should be sufficient for AppStream's concerns but and would not be acceptable here.
References
Appendix IV: SPDX License Expressions of https://spdx.org/specifications
The text was updated successfully, but these errors were encountered: