powroupi / blender_mmd_tools

mmd_tools is a blender addon for importing Models and Motions of MikuMikuDance.
GNU General Public License v3.0
1.83k stars 277 forks source link

Is cats-blender-plugin under permission? #277

Open aoowweenn opened 4 years ago

aoowweenn commented 4 years ago

Hi, everyone.

I am proud of being a tiny contributor to the project.

While I just suddenly found that cats-blender-plugin (@Darkblader24 is the first author) uses the codes under "extern_tools/mmd_tools_local" directory without the LICENSE file:

sugiany and other contributors

Any comment?

By the way, I found that @Darkblader24 is also the contributor here, I understand that you might need Patreon to live, But could you fix it? Or I create an issue on cats-blender-plugin?

Darkblader24 commented 4 years ago

Hey. I apparently forgot to add the license when I added mmd_tools. I'm sorry and will fix this asap. Also there should be no issue with permissions since this project also uses the MIT license.

Additional side note: mmd_tools is a requirement for the Cats Blender Plugin. At first users had to manually install and update mmd_tools, which resulted in a lot of problems for many users since it's not possible to just install the mmd_tools zip as an addon in Blender. And because the Cats Blender Plugin is very often used by people that have never used Blender before, a lot of them just weren't able to install and update it correctly without help. Simply including mmd_tools and updating it every now and then solved all these issues.

Powroupi, thanks for maintaining and updating this awesome project!

nagadomi commented 4 years ago

This is not directly related to the subject: Blender is GPL, so the python source code importing bpy module should also be GPL as well. I don't think the current MIT License is correct for Blender add-on.

https://www.blender.org/support/faq/ If you share or publish Python scripts they have to be made available compliant to the GNU GPL as well, if they use Blender Python API calls.

Darkblader24 commented 4 years ago

Oh that's interesting, I didn't know that. A lot of Blender add-ons use the MIT license so apparently they all use the wrong one.

aoowweenn commented 4 years ago

Appreciate @nagadomi 's help to point out the fundamental license problem. It had been controversial several years ago. Since Blender claimed the statement, I think we should follow with no doubt. #279

@Darkblader24 , fine. But if we change _blender_mmdtools to GPL license, than you should be careful of your repo license also.