Licensing selection

Hi there… I’m just trying to fill out the licensing details for our ubuntu-budgie-welcome snap in the dashboard. it contains multiple licenses such as GPL-2+, GPL-3+, CC-BY-SA-3.0, CC-BY-SA-4.0, etc. But not all of these licenses appear in the search results. Is there a way to add these?

Below is a link to our Debian copyright file that lists all of it (if a list is needed) - https://github.com/UbuntuBudgie/budgie-welcome/blob/master/debian/copyright

Thank you.

The licence field in the yaml can (or soon should be able to) be any [reasonable] valid SPDX license expression, but work on it is still ongoing.

Thanks for the update. I guess the best option is to leave it blank then?

You could go with ‘other free software’ for now, and then be more specific when it’s done

Perfect! Will do. Thanks for the feedback.

The store dashboard has direct support for SPDX expressions, if the autocompleting selector proves insufficient.

Go to your snap’s license editing page:

https://dashboard.snapcraft.io/snaps/your-snap-name/update/?step=license

Then click on “Set a custom SPDX expression”

Then input your raw SPDX expression here.

For example, with the licenses you mentioned:

CC-BY-SA-3.0 OR CC-BY-SA-4.0 OR GPL-2.0+ OR GPL-3.0+

1 Like