To be more verbose: the licensing is annoying but the solution here using an allowlist is pretty good and it's nice that we already get almost all themes included.

I just hope it's alright license-wise - for instance that a GPL 3 theme doesn't require that all Geany sources are GPL 3. But I'd say that since themes are completely independent of the rest of the Geany, loaded at the runtime in the source form, and non-essential for running Geany, they don't affect the license of Geany itself. Am I right?

I think yes but I'm not sure at all.
@frlan do you know who we could ask? Someone from FSFE maybe?

Is it worth adding a note to doc/making-a-release?

I'll try to update it.

Thanks.

I also created geany/geany-themes#77 so geany-themes contains all the external theme files - I just don't know what to use as its license and who is the author of that theme.

Great, I answered there.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/pull/4044/c2486457679@github.com>