love2d-community / love-api

The whole LÖVE wiki in a Lua table.
http://love2d-community.github.io/love-api/
299 stars 47 forks source link

Add license #77

Open zorggn opened 5 years ago

zorggn commented 5 years ago

In the löve discord, someone brought this issue up since they can't incorporate this into their project since they cannot provide a license for it.

ITR13 commented 5 years ago

Any updates on this?

hahawoo commented 4 years ago

The information is from the wiki, and I assume the wiki documentation is under the GNU Free Documentation License because it says "Content is available under GNU Free Documentation License 1.3 unless otherwise noted." at the bottom of the wiki pages. You might want to ask one of the devs to clarify this. As far as I'm concerned, everything I've done on this is public domain, but maybe this legally needs to be under the GNU Free Documentation License too.

rm-code commented 4 years ago

I asked about this wayyyy back (probably a few years by now) on the Discord channel, but didn't get a clear answer...

I'd say the save thing to do is to add the GNU License.

(Then again there are also references to the FreeBSD license, but they are probably outdated).

pablomayobre commented 4 years ago

FreeBSD is outdated yeah, nothing remains of those docs.

GNU Free Documentation License should be used, considering the amount of data taken straight from the wiki.

Also all projects that use it should probably expose the JSON table in some way in order to avoid the GNU Free Documentation license affecting the entire project (cause it's invasive as f*ck)

rm-code commented 4 years ago

What do you mean by "expose the JSON table"?

pablomayobre commented 4 years ago

Say for love-atom you created the derivative .json table, that's under GNU Free Documentation License too, and so is the Github Pages HTML version, and any other plugin that were to use this as a source because the license is as invasive (or worse) than GPL

MikuAuahDark commented 1 year ago

The JSON expose table is pretty much solved (https://love2d-community.github.io/love-api/love-api.json). However the question of the license still remains.