The choosalicense site is useful, if a bit simplistic. In this case, I think you'd prefer either the MIT license or a license they don't mention at all: the zlib license (which is the one LÖVE uses), which is roughly the same as the MIT license, except that the zlib license says: Altered source versions must not be misrepresented as being the original software, which may or may not be a restriction you want.
No.ivan wrote:Licensing code is usually done to allow/disallow the reuse of libs.
No.ivan wrote:I think you're talking about an EULA (End-user license agreement).
It can, but doesn't have to be.ivan wrote:Also, if your game has graphics/sound effects or other assets these need to be addressed in addition to the code.
With luac, please don't use it unless you know what you're doing.Davidobot wrote:How?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!)
No, they are not. They are software licenses.bekey wrote:Looking at this http://stackoverflow.com/a/1351316 it seems that GPL and the likes are actually EULA.