godotengine / godot-asset-library

PHP frontend for Godot Engine's asset library
https://godotengine.org/asset-library
MIT License
292 stars 87 forks source link

Added the AGPLv3 and MPL-2.0 licenses #137

Closed YeldhamDev closed 6 years ago

YeldhamDev commented 6 years ago

Oh boy, I'm pretty much a fish out of water in relation to PHP, HTML, and such. So if I did something stupid, please tell.

As discussed in #133, I've added the MPL-2.0.

I've also added the AGPL v3. The reason being that the Godot Engine has a HTML5 exporter, and making your game web-only, it would be able to breach the default GPL via the ASP loophole (at least I think it's possible, if I'm completely mistaken, please inform me).

Fixes #133.

akien-mga commented 6 years ago

I'm fine with adding a "Proprietary" license field, but it shouldn't be selected by default, otherwise I can already imagine that 50% of assetlib submissions will be proprietary by default (because the submitters don't care to change the default value).

So the default selection should be empty IMO, and it should be mandatory to pick something. That's potentially something for another PR, but in the meantime I'd keep MIT as the "selected by default" value - then at least I have a good argument to force people to make their assets FOSS if they submitted them as MIT on the assetlib ;)

YeldhamDev commented 6 years ago

@akien-mga Made it the very last option.

akien-mga commented 6 years ago

Upon reflection, since nobody asked us for a proprietary option so far, I think it would be best not to include it (so just add AGPLv3 and MPL-2.0 in this PR). Once there's a need we can reconsider it, but for now it's better to keep our "FOSS only" restriction.

omicron321 commented 6 years ago

WTFPL?

Calinou commented 6 years ago

WTFPL?

I would prefer not allowing WTFPL as it is not accepted in many environments (such as corporate environments). If you want a very permissive license, consider using CC0 or the Unlicense instead.

YeldhamDev commented 6 years ago

So sorry for the lack of response, my internet died. Changes made.

bojidar-bg commented 6 years ago

Looks good, merging.