nephila / djangocms-page-sitemap

django CMS page extension to handle sitemap customization
BSD 3-Clause "New" or "Revised" License
9 stars 20 forks source link

GPL License #27

Closed ianare closed 4 years ago

ianare commented 6 years ago

As far as I understand it, adding this module to my Django project makes the entire application GPL. This makes usage in a professional setting difficult.

I fully agree with the principle of avoiding lock-in and of having something based on your work being shared with the community, but it's a little excessive to force this on the entire application for what is in all honesty a relatively minor component of the stack.

I would gladly contribute to djangocms-page-sitemap if I make any changes to it... I'm a little less comfortable in sharing all my work and forcing my customers to do the same.

I would suggest changing the license to LGPLv3 which doesn't have the "viral" attribute of the GPL but still keeps all the other freedoms intact.

GPL is usually for entire applications, LGPL for libraries or modules.

Thank you.

yakky commented 4 years ago

@ianare next release will be relicensed under BSD

Thanks for raising this