Sign in
We're evolving to serve you better! This current forum has transitioned to read-only mode. For new discussions, support, and engagement, we've moved to GitHub Discussions.

Modifying existing themes/open source assumptions?

  • This topic has 4 replies, 3 voices, and was last updated 6 months, 1 week ago by .
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #10398
    Avatar photonymvaline

    I want to modify the built-in simple theme, because it’s almost good enough for my purposes, but I want a little more controllability, a couple other page types with different styling, a few more knobs like menu text color, etc. etc.

    I’m pretty sure I’m able to do this with the simple theme, since it’s part of Publii/in the source code which is distributed under GPLv3. Is that correct?

    If I wanted to share my modifications with friends or publicly, what would I need to include, license-wise?

    What if I wanted to do this with other themes? I’m assuming that’s on a case-by-case basis, whatever licenses the theme maker decided to use?

    (I’m not asking about the technical how – that’s easy enough, the tutorials were good, so far I’ve been able to easily modify the theme source code and I’m assuming I can do some of it with theme overrides – I’m just asking about the usage/rights/licenses how, since I’m still unsure of how FLOSS stuff works.)

    TL;DR Publii itself is FLOSS, right? but I’m not sure about whether or how that extends to themes or not and would like someone to explain it to me.

    #10404
    Avatar photoitips3727

    @nymvaline

    The Simple theme is one of the free themes. The page at: https://getpublii.com/terms-and-conditions/ seems to show under 7, point 4,

    ‘The terms of use for free themes and add-ons are described in the GPL 3.0 e-license, which you can read here: https://getpublii.com/license.html’.

    #10405
    Avatar photonymvaline

    Okay! So I’m definitely allowed to modify and use it, because GPL.

     

    Does this also means I’m required to make the theme source code public under GPL if I publish the website, because GPL? Or is it just that I have to use GPL if I choose to share the theme? (My understanding is that I don’t have to share the theme, because the website isn’t the software under that license, it’s made using the theme which is the software under that license, but if I do share a theme based on the simple theme it’s under GPL?)

    #10407
    Avatar photoitips3727

    @nymvaline

    Probably, all your answers are in the Publii usage and download licences — though I admit, sometimes legal stuff is never fun to read or make sense of. 🙂

    Beyond what they put on the website and software, perhaps the forum admins @Bob or @Tomasz Dziuda could better answer your questions.

    #10503
    Avatar photoTomasz Dziuda

    Hi,

    In my opinion (as it is quite complicated in terms of GPL license) – if you want to use some GPL theme for your own, you can do it as you need. But if you want to share the theme – you should use the same license as it is a derivative work.

    I have found some useful summary: https://gist.github.com/kn9ts/cbe95340d29fc1aaeaa5dd5c059d2e60 – please look especially for points 3-5. Maybe it will be helpful for your case

    --
    Do you appreciate the support you've received today? If so, consider donating to the Publii team by clicking here; we'll be sure to use your donation to make Publii even better!

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.