• David Guillot
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    10 days ago

    Thank you for the clarifications about how the GPL license applies, and what the consequences are.

    If I’m following you correctly:

    • Having a GPL-licensed dependency in my Django project makes my Django project GPL-licensed
    • But since my Django project is not going to need to run anywhere else than on my servers, I won’t ever need to share a copy of my project to anyone, so the fact that my project is GPL-licensed has no implications whatsoever, it can live in my private Git repository like any proprietary piece of software

    So in the case of my Django project template:

    • The project template is GPL-licensed
    • This makes any Django project based on it is GPL-licensed
    • But real-life Django projects being made to run on a server only, in order to offer services through the web, their being GPL-licensed will have no practical implications
    • Which means that people can safely use my template as it is, with the GPL, without having to worry about it

    Thanks for the discussion, I’ve learned a lot!