Exporting to an .exe file

Anything beyond the basics in using the LiveCode language. Share your handlers, functions and magic here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
AgentItay
Posts: 60
Joined: Mon Aug 24, 2015 8:54 pm
Location: Israel

Exporting to an .exe file

Post by AgentItay » Thu Oct 22, 2015 4:35 pm

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?

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: Exporting to an .exe file

Post by Mark » Thu Oct 22, 2015 8:31 pm

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
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

AgentItay
Posts: 60
Joined: Mon Aug 24, 2015 8:54 pm
Location: Israel

Re: Exporting to an .exe file

Post by AgentItay » Fri Oct 23, 2015 9:44 am

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.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9852
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Exporting to an .exe file

Post by FourthWorld » Fri Oct 23, 2015 10:29 am

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/
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

AgentItay
Posts: 60
Joined: Mon Aug 24, 2015 8:54 pm
Location: Israel

Re: Exporting to an .exe file

Post by AgentItay » Fri Oct 23, 2015 1:13 pm

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?

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: Exporting to an .exe file

Post by Mark » Fri Oct 23, 2015 1:17 pm

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
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: Exporting to an .exe file

Post by Mark » Fri Oct 23, 2015 1:19 pm

Yes, you can distribute the game in any way you want. You don't need your own web server.

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

Post Reply

Return to “Talking LiveCode”