Skip to content

License should be GPLv3 due to Blender API usage #157

@rintrint

Description

@rintrint

Hi,
I really like the MIT license, but since this project uses the Blender Python API (which is GPLv3), it legally can't be used here. The code is a derivative work and needs to be GPLv3 as well.
Please consider updating the license to comply with Blender's terms.
Thanks!

Activity

BrendanParmer

BrendanParmer commented on Jun 8, 2025

@BrendanParmer
Owner

Yeah, unfortunately the guidance wasn't as clear when I originally put a license on this. Even the Blender Foundation was letting people publish permissively-licensed add-ons to the Extensions Platform for a brief period when it first opened up. Intellectual property law is hard 🤷

I'd like to maintain a good relationship with Blender, and, to be honest, I've grown skeptical about permissive licenses in general. The version on the Extensions platform is already in the clear, so it's just the releases on here that need updated. Luckily, it's only a small fraction of people that still get their releases of NodeToPython from GitHub.

I'll make an announcement soon describing the re-licensing and possibility of liability for copyright infringement for using it under the MIT license. I also plan on removing a lot of the originally recommended license options in the next release (#160)

added this to the v3.5 milestone on Jul 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @BrendanParmer@rintrint

        Issue actions

          License should be GPLv3 due to Blender API usage · Issue #157 · BrendanParmer/NodeToPython