Add-on licensing

Discussion of all aspects of the website, wiki, and forums, including assistance requests and new ideas for them.

Moderator: Forum Moderators

Post Reply
User avatar
8680
Moderator Emeritus
Posts: 742
Joined: March 20th, 2011, 11:45 pm
Location: The past

Add-on licensing

Post by 8680 »

Is publishing an add-on to the official add-on server under a license that is not the GNU GPL but is more permissive than it and compatible with it (e.g., the 3-clause BSD license) permitted?

Is contributing files under such a license to an add-on that is published to the official add-on server under the GNU GPL permitted?
User avatar
ancestral
Inactive Developer
Posts: 1108
Joined: August 1st, 2006, 5:29 am
Location: Motion City

Re: Add-on licensing

Post by ancestral »

8680, it’s my understanding that all add-ons published to the add-on server are licensed under the GPL. This means anyone who downloads code from the add-on server and uses the content elsewhere must also abide by the GPL.

You can dual-license your code in general (which you can do as the copyright holder), but the big question is if the add-on servers allows for multiple licensed code as long as one of the licenses is GPL. (If not, then all content would have to abide by the GPL in addition to any other licenses.)

One alternative would be to also post your code somewhere else (personal web server, github, etc.) under a more permissive license.
Wesnoth BestiaryPREVIEW IT HERE )
Unit tree and stat browser
CanvasPREVIEW IT HERE )
Exp. map viewer
User avatar
zookeeper
WML Wizard
Posts: 9742
Joined: September 11th, 2004, 10:40 pm
Location: Finland

Re: Add-on licensing

Post by zookeeper »

I don't see any problem in including a readme file in your add-on which states that it's also licensed under a more permissive license.
Post Reply