licensing questions

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.
User avatar
veethree
Inner party member
Posts: 877
Joined: Sat Dec 10, 2011 7:18 pm

licensing questions

Post by veethree »

So I'm working towards releasing my first game outside of the forums, and I have some questions about licensing.

First of all how does one license code? Do i just add the license to the top if the files? Or is there more to it?

Second. Does anyone know of a license that basically says you can do whatever with the code as long as you don't release it under your name

Also How important is licensing your code? It's not like I spent years developing this game so even if someone does Rip it off, I wouldn't be that mad.

And finally, the game in question is a snake clone. Is it even legal to license something like that?
User avatar
Roland_Yonaba
Inner party member
Posts: 1563
Joined: Tue Jun 21, 2011 6:08 pm
Location: Ouagadougou (Burkina Faso)
Contact:

Re: licensing questions

Post by Roland_Yonaba »

Just to mention that this should help. Tremendously: choosealicense.
User avatar
ivan
Party member
Posts: 1915
Joined: Fri Mar 07, 2008 1:39 pm
Contact:

Re: licensing questions

Post by ivan »

You can compile your code to Lua bytecode if you don't want anybody to read or modify it (I usually do it to hide how terrible my code is!)
Generally, you don't need to worry about somebody copying your code for such a specific game.
From what I've noticed, most people usually copy/reuse code that does "generic" things.
Are you planning to sell the game?
User avatar
veethree
Inner party member
Posts: 877
Joined: Sat Dec 10, 2011 7:18 pm

Re: licensing questions

Post by veethree »

I'm not trying to hide my code, It's gonna be completely open source. If nothing else, i figured a license would make it look more legit. I'm planning on releasing it on itch.io or something similar for free.
User avatar
ivan
Party member
Posts: 1915
Joined: Fri Mar 07, 2008 1:39 pm
Contact:

Re: licensing questions

Post by ivan »

Licensing code is usually done to allow/disallow the reuse of libs.
I think you're talking about an EULA (End-user license agreement).
Also, if your game has graphics/sound effects or other assets these need to be addressed in addition to the code.
bekey
Party member
Posts: 255
Joined: Tue Sep 03, 2013 6:27 pm

[]

Post by bekey »

-snip-
Last edited by bekey on Fri Jan 24, 2014 2:17 am, edited 1 time in total.
ManyMM
Prole
Posts: 1
Joined: Mon Dec 02, 2013 6:57 pm

Re: licensing questions

Post by ManyMM »

You should (must!) at least preserve the copyrights - after all you have spent your time and knowledge for creating something - don't lose to much pressure and attention on that.
User avatar
BozoDel
Party member
Posts: 164
Joined: Fri Nov 01, 2013 10:28 pm

Re: licensing questions

Post by BozoDel »

veethree wrote:Second. Does anyone know of a license that basically says you can do whatever with the code as long as you don't release it under your name
There are basically two possibilies there:
1- They have to put your name in the credits. Then you're probably going for MIT or BSD for the code, be sure to research on them; and CC-by for the art.
2- They can make derivatives and call it their own, but they can't say they made the original work. A license for that is Zlib, the one LÖVE itself uses (that is, it's a license that's meant for code). I can distribute my game, tell everyone it's my game, but if people ask if I made it from scratch, I can't say I did. Something like that. I think (but not sure) that a good similar license for the artwork would be CC0, as you give up moral rights as much as possible, which pretty much means the same as the Zlib, people can do whatever they want with your work, but not claim the original as being their own work.

There's that theorical distinction between licences that are appropriate for code and the ones appropriate for art (graphics, sounds), but a lot of people just don't care, and licence the whole thing under some MIT or CC.
veethree wrote:And finally, the game in question is a snake clone. Is it even legal to license something like that?
Hm, you're making a new code, so there's no copyright infringement there. If you made an exact copy of the mechanics, without adding anything new, then yeah, I guess there's some infringement. Not that anyone cares, though, just look up "snake" in the Android store.

And don't forget to check the license on any libs that you used. Then you should distributewith the game a license file, with the license for your code and exceptions for whatever libs may need it.
pielago
Party member
Posts: 142
Joined: Fri Jun 14, 2013 10:41 am

Re: licensing questions

Post by pielago »

(End-user license agreement)
can someone explain that part???
User avatar
Davidobot
Party member
Posts: 1226
Joined: Sat Mar 31, 2012 5:18 am
Location: Oxford, UK
Contact:

Re: licensing questions

Post by Davidobot »

ivan wrote:You can compile your code to Lua bytecode if you don't want anybody to read or modify it (I usually do it to hide how terrible my code is!)
How?
PM me on here or elsewhere if you'd like to discuss porting your game to Nintendo Switch via mazette!
personal page and a raycaster
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Bing [Bot] and 5 guests