As robin is saying, "compiled" is not equal to "closed source".
Just to give you an example, see this article about Another World. The article is a very good read, but aside from that, it illustrates the fact that even if the original source code was compiled C/C++, if someone is dedicated enough, they can decompile it.
So, as robin is saying, the simplest solution if you want to do a closed source game would be: create executables for windows, mac and linux, and then distribute them along a license that says "you are not allowed to unencrypt, decompress or otherwise mingle with the source code of this game".
Compiling?
Forum rules
Before you make a thread asking for help, read this.
Before you make a thread asking for help, read this.
- kikito
- Inner party member
- Posts: 3153
- Joined: Sat Oct 03, 2009 5:22 pm
- Location: Madrid, Spain
- Contact:
Re: Compiling?
Last edited by kikito on Sun Dec 25, 2011 11:19 am, edited 1 time in total.
When I write def I mean function.
- Robin
- The Omniscient
- Posts: 6506
- Joined: Fri Feb 20, 2009 4:29 pm
- Location: The Netherlands
- Contact:
Re: Compiling?
In fact, if you want, you can sell the source code as well, with a license that prohibits your client from further distributing it (although regular copyright will do that for you anyway). That's closed source, but not hidden source.kikito wrote:So, as robin is saying, the simplest solution if you want to do a closed source game would be: create executables for windows, mac and linux, and then distribute them along a license that says "you are not allowed to unencrypt, decompress or otherwise mingle with the source code of this game".
Help us help you: attach a .love.
Re: Compiling?
So basically just use some kind of license instead of making it hard for the user? That's a way of doing it
Last edited by qrux on Thu Dec 29, 2011 7:14 pm, edited 2 times in total.
Re: Compiling?
This is how a free software fanatic would read this thread:
carlman:"Hey guys, I know you don't like evilness but can I make LÖVE evil?"
lovers:"No you can't make LÖVE evil but you can threaten people who want to use it in a good way!"
qrux:"Thanks this is clever lol."
No offense to anyone I just found this hilarious in a metaphoric way
carlman:"Hey guys, I know you don't like evilness but can I make LÖVE evil?"
lovers:"No you can't make LÖVE evil but you can threaten people who want to use it in a good way!"
qrux:"Thanks this is clever lol."
No offense to anyone I just found this hilarious in a metaphoric way
Sry about my english.
- kikito
- Inner party member
- Posts: 3153
- Joined: Sat Oct 03, 2009 5:22 pm
- Location: Madrid, Spain
- Contact:
Re: Compiling?
To clarify: I don't think closed source is evil by itself. I'm fortunate enough to get paid to do some open source work, but a lot of my programming job is still closed source.
When I write def I mean function.
- Taehl
- Dreaming in associative arrays
- Posts: 1025
- Joined: Mon Jan 11, 2010 5:07 am
- Location: CA, USA
- Contact:
Re: Compiling?
Open- and closed-source are legal terms, not technical ones. You could have a closed-source program with or without the source hidden. Being closed-source just means that nobody is allowed to copy/modify/distribute the source.carlman wrote:Why? Even the wiki says:"LÖVE is totally free, and can be used in anything from friendly open-source hobby projects, to evil, closed-source commercial ones."
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
-
- Prole
- Posts: 43
- Joined: Sun Dec 25, 2011 5:13 pm
Re: Compiling?
I've seen a game called not-tetris and it was an exe but was made in love.
Re: Compiling?
I just found the terminology funny in a metaphoric way. As for me I don't think either is evil as well and I'am very against enforcing moral standards on other poeple anyways. "Good" and "evil" are terms I cannot take for serious thus using them makes me gigglekikito wrote:To clarify: I don't think closed source is evil by itself. I'm fortunate enough to get paid to do some open source work, but a lot of my programming job is still closed source.
The only moral (personal) decision I made concerning this is: When I use free software (and I mean free in every way) then I also have to give something back. This is why I want to make free software myself (not that anyone would buy it anyways lol). The reason I want to make games is passion
if you mean this: http://stabyourself.net/nottetris2/Evil_Bartek wrote:I've seen a game called not-tetris and it was an exe but was made in love.
then the source is available on this site.
Sry about my english.
Re: Compiling?
and if you open the exe with a decompression utility you can clearly see its contents
- bartbes
- Sex machine
- Posts: 4946
- Joined: Fri Aug 29, 2008 10:35 am
- Location: The Netherlands
- Contact:
Re: Compiling?
Fools.carlman wrote:I know some of you hates DRM and stuff like that, but nonetheless some people want it.
Also, technically, you could build your own version of love with a decoder for your source in, so it's possible, just hard.
Who is online
Users browsing this forum: No registered users and 7 guests