Many extensions submitted on Itch don’t specify any license in their metadata. A piece of software without a license is copyrighted by default so no one can improve the extension or even use it in their game.
MIT is what is used by extensions from GDevelop’s extension store, but you can of course choose another one, it’s just an example.
It can lead to situations explained by @jack (Extra 3D by github-actions[bot] · Pull Request #2198 · GDevelopApp/GDevelop-extensions · GitHub) where 3 extensions do the same feature a bit differently but you can’t take the best of each because you don’t know the license.
- https://avram.itch.io/material3d-gdevelop-extension
- https://eldritchtentacles.itch.io/texture3d-gdevelop-extension
- https://creatorad.itch.io/extra-3d
@Avram @Morgan @TitanBox What do you think about choosing a license that will allow you to copy-paste some part of each other extension?
I didn’t take a look at the extensions, but this doc section might help too:
