ucupumar / ucupaint

Ucupaint is Blender addon to manage texture layers for Eevee and Cycles renderer.
GNU General Public License v3.0
874 stars 31 forks source link

add license #54

Closed ameknite closed 8 months ago

ameknite commented 8 months ago

Hi, I was checking the add-on and I found it doesn't have a license, I suggest adding a COPYING file to your projects. I suppose that every add-on in blender is GPL3.0 like said in the website: https://www.blender.org/about/license/

The GNU GPL license therefore requires that such scripts (if published) are being shared under a GPL compatible license. 

but I think it will be clear if it was defined in the repository.

https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository

ucupumar commented 8 months ago

Thanks for the contribution, yeah it's GPL 3.0, I thought all blender addons would automatically have GPL 3.0 license. Is the filename usually called COPYING? I'm not familiar with this.

ameknite commented 8 months ago

It's normally a LICENSE file but the GNU convention is COPYING.

https://stackoverflow.com/questions/5678462/should-i-provide-a-license-txt-or-copying-txt-file-in-my-project https://www.gnu.org/licenses/gpl-howto.html

Add a COPYING file with a copy of the GNU GPL or GNU AGPL.

Blender uses COPYING but have the license in another file. https://projects.blender.org/blender/blender/src/branch/main/COPYING

ucupumar commented 8 months ago

Ok, I'll try to merge it and see if github actually read the license

ucupumar commented 8 months ago

image I see, it works! 😁