Page 1 of 1

Exporting to an .exe file

Posted: Thu Oct 22, 2015 4:35 pm
by AgentItay
Hey, I get this warning when trying to export to an .exe file, I started this project on livecode community 7.0.5 and transferred it to my main PC which runs livecode community 7.0.6

Code: Select all

1	Icon does not exist:C:/Users/Games/AppData/Roaming/RunRev/Components/LiveCode Community 7.0.5/Runtime/Windows/x86-32/Support/Sample Icons/genericapp.ico
Can I ignore this warning?

Re: Exporting to an .exe file

Posted: Thu Oct 22, 2015 8:31 pm
by Mark
Hey,

You can ignore the warning. Your executable will run fine. If you want to get rid of the warning, you can choose a different ico file.

Kind regards,

Mark

Re: Exporting to an .exe file

Posted: Fri Oct 23, 2015 9:44 am
by AgentItay
Thank you Mark!
Also, is there a specific license I need to use for my LiveCode product made with the community edition? If it matters, it is going to be a game, it will be free and I am planning to earn some money out of it by the advertisements on the product's download page (Can I use this? https://opensource.org/licenses/MIT the license is for a "software", is a game identified as a software as well? Does the "no warranty" thingy limits me from releasing updates to my game?).
I am asking that because of the limitations of the community edition, and because I don't really understand much about licenses.
Thanks in advance.

Re: Exporting to an .exe file

Posted: Fri Oct 23, 2015 10:29 am
by FourthWorld
AgentItay wrote:Also, is there a specific license I need to use for my LiveCode product made with the community edition?... (Can I use this? https://opensource.org/licenses/MIT the license is for a "software" ...)
Under the Berne Convention all creators of original works have sole determination of the terms of distribution of their work. You can't just apply any license you find to works created by others, or derivative works that modify or include others' work.

Have you read the license that accompanies the LiveCode Community Edition? It's distributed under the GNU Public License v3:
http://www.gnu.org/licenses/gpl-3.0.en.html

The GPL is the most popular open source license, and a good choice for sharing code. Under the GPL, all works that include GPL-governed code must also use the same GPL license, which among other things grants the recipient of any work derived from a GPL-governed work, such as user of your software made with LiveCode Community Edition, to have access to the app's source, just as LiveCode's source code is available to everyone who uses LiveCode Community Edition.

This FAQ includes answers questions about how licensing applies to different scenarios:
https://livecode.com/resources/support/ask-a-question/

Re: Exporting to an .exe file

Posted: Fri Oct 23, 2015 1:13 pm
by AgentItay
So I need to use the GPL Public License v3, thanks :-D.
And also, "Acme Corp wants to distribute their app and source code directly from their website, for use on any platform" I can also distribute my game from a server which is not mine, for example, gamejolt or dropbox, right?

Re: Exporting to an .exe file

Posted: Fri Oct 23, 2015 1:17 pm
by Mark
Hi,

Yes, you need to include a license and no you can't use the MIT license. The MIT license if much more flexible. While the MIT license is compatible with GPL, GPL is not compatible with MIT.

It is perfectly fine if you try to earn some money with your product, as long as you keep it open source.

"No warranty" doesn't mean that you can't release updates. It just safeguards LiveCode Ltd. (and you) against any responsibilities that may emanate from their own and derivative works (like yours).

In the LiveCode distribution, you will find three files: Engine License.txt, License Agreement.txt and Open Source Licenses.txt. If you include these three files in your own product and live up to the agreement, you're all set. You may add another file, e.g. LICENSE.txt or READ ME.txt, saying that all included licenses apply for the relevant components of your project. Unfortunately, I can't find a good template license on LiveCode's website.

if this doesn't make it clear or if you still have some doubts, the best you can do is contact LiveCode support.

Kind regards,

Mark

Re: Exporting to an .exe file

Posted: Fri Oct 23, 2015 1:19 pm
by Mark
Yes, you can distribute the game in any way you want. You don't need your own web server.

Mark