[SOLVED] License

Questions about the LÖVE API, installing LÖVE and other support related questions go here.
Forum rules
Before you make a thread asking for help, read this.
Post Reply
User avatar
Darlex
Party member
Posts: 118
Joined: Sun Sep 24, 2017 10:02 am
Location: absolutely not Chile
Contact:

[SOLVED] License

Post by Darlex » Fri May 03, 2019 6:57 pm

I read something about putting the love license in the project main folder.
Can somebody give me a link or something to know what to do before publishing?
Last edited by Darlex on Sat May 04, 2019 10:16 pm, edited 1 time in total.
culdud uwu

User avatar
raidho36
Party member
Posts: 1994
Joined: Mon Jun 17, 2013 12:00 pm

Re: License

Post by raidho36 » Sat May 04, 2019 12:18 am

You simply copy the license.txt file into your game main folder, optionally you display this file during installation. Alternatively, you can display this file in-game in menu. Your game itself might have proprietary license but I suggest you distribute it under MIT.

User avatar
Darlex
Party member
Posts: 118
Joined: Sun Sep 24, 2017 10:02 am
Location: absolutely not Chile
Contact:

Re: License

Post by Darlex » Sat May 04, 2019 6:24 am

raidho36 wrote:
Sat May 04, 2019 12:18 am
You simply copy the license.txt file into your game main folder, optionally you display this file during installation. Alternatively, you can display this file in-game in menu. Your game itself might have proprietary license but I suggest you distribute it under MIT.
ARRIBA EL OPEN-SOURCE!
But.. My license or the love's zlib license?
culdud uwu

User avatar
raidho36
Party member
Posts: 1994
Joined: Mon Jun 17, 2013 12:00 pm

Re: License

Post by raidho36 » Sat May 04, 2019 12:41 pm

LOVE uses a lot of libraries with their own licenses, it's all in the license.txt file. You should also include your own license, for the game itself. That would normally be some sort of copyright EULA but I encourage you to use a permissive license, as you're not to gain (or lose) anything from doing otherwise whereas a contribution to the open source would be nice.

User avatar
Darlex
Party member
Posts: 118
Joined: Sun Sep 24, 2017 10:02 am
Location: absolutely not Chile
Contact:

Re: License

Post by Darlex » Sat May 04, 2019 3:23 pm

raidho36 wrote:
Sat May 04, 2019 12:41 pm
LOVE uses a lot of libraries with their own licenses, it's all in the license.txt file. You should also include your own license, for the game itself. That would normally be some sort of copyright EULA but I encourage you to use a permissive license, as you're not to gain (or lose) anything from doing otherwise whereas a contribution to the open source would be nice.
What license.txt? I installed love via ppa :/
culdud uwu

User avatar
raidho36
Party member
Posts: 1994
Joined: Mon Jun 17, 2013 12:00 pm

Re: License

Post by raidho36 » Sat May 04, 2019 5:56 pm

It should be included with the distribution somewhere.

https://bitbucket.org/rude/love/src/default/license.txt

User avatar
pgimeno
Party member
Posts: 1943
Joined: Sun Oct 18, 2015 2:58 pm
Location: Valencia, ES

Re: License

Post by pgimeno » Sat May 04, 2019 6:59 pm

It actually depends on what you are (re)distributing. To distribute a .love file with your program, you don't need to include any LÖVE license.txt because none of the contents include LÖVE code, but you need to comply with the license of any libraries that you've used, if any (e.g. the license of bump.lua or whatever else).

The LÖVE PPA only distributes the love2d library, and apparently it doesn't include any third party library, therefore the license file (which is in /usr/share/doc/liblove0/copyright in this case) only includes the license for that. The rest of libraries are not included in the package, but are instead listed as dependencies, and each license is in its corresponding package.

A fully self-contained binary distribution should include the license of every library that it includes. As far as I know, the license.txt file that raidho36 pointed to is valid for the Android and Windows versions.

User avatar
Darlex
Party member
Posts: 118
Joined: Sun Sep 24, 2017 10:02 am
Location: absolutely not Chile
Contact:

Re: License

Post by Darlex » Sat May 04, 2019 10:16 pm

pgimeno wrote:
Sat May 04, 2019 6:59 pm
It actually depends on what you are (re)distributing. To distribute a .love file with your program, you don't need to include any LÖVE license.txt because none of the contents include LÖVE code, but you need to comply with the license of any libraries that you've used, if any (e.g. the license of bump.lua or whatever else).

The LÖVE PPA only distributes the love2d library, and apparently it doesn't include any third party library, therefore the license file (which is in /usr/share/doc/liblove0/copyright in this case) only includes the license for that. The rest of libraries are not included in the package, but are instead listed as dependencies, and each license is in its corresponding package.

A fully self-contained binary distribution should include the license of every library that it includes. As far as I know, the license.txt file that raidho36 pointed to is valid for the Android and Windows versions.
raidho36 wrote:
Sat May 04, 2019 5:56 pm
It should be included with the distribution somewhere.

https://bitbucket.org/rude/love/src/default/license.txt
Thanks!
culdud uwu

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 9 guests