Morph and deploy gadgets GPL question.

Morph and deploy gadgets GPL question.

Discuss Lua based Spring scripts (LuaUI widgets, mission scripts, gaia scripts, mod-rules scripts, scripted keybindings, etc...)

Moderator: Moderators

User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Morph and deploy gadgets GPL question.

Post by smoth »

I would like to add these to gundam but wanted to know if there was a non GPL version? Any modifications I would do to them as always would be free for anyone who wants them I just want to avoid all the GPL drama as that is a sensitive subject for my project.
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Morph and deploy gadgets GPL question.

Post by Argh »

What's the deploy gadget do? I could probably write one.

As for morph, a non-GPL version will be made available after P.U.R.E.'s released. I'm not sure what exact license I'm using, yet. I don't want to create another mess, but I am pretty sure I don't want to go PD, and just feed code to the alphabet-soup people, either, after watching the whole Chicken thing.
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: Morph and deploy gadgets GPL question.

Post by aegis »

gadget handler is gpl?
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Morph and deploy gadgets GPL question.

Post by Argh »

It's a part of the engine.
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: Morph and deploy gadgets GPL question.

Post by aegis »

thought you had to include it in your mod still?
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Morph and deploy gadgets GPL question.

Post by Argh »

Yes, but that doesn't mean it's not part of the engine, for all practical intents and purposes. All TDFs go through Lua parsers- that doesn't make them GPL, either.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Morph and deploy gadgets GPL question.

Post by smoth »

aegis wrote:thought you had to include it in your mod still?
Nope. I do not have gadget handler. It was placed as part of the spring engine to alleviate the gpl stupidity.

The fact that people have to rewrite whole chunks of code in order to avoid gpling all of theirs is a problem. It is even more of a problem that people will argue that by extension your whole project needs to be GPL-ed... EVEN THOUGH every dev I have spoken to agreas this is not the case, there will be drama and people will argue that the project has to be GPL-ed despite the lack of any formal linking in my code.

I do not mind having gpl-ed lua files but i cannot very well gpl what bandai has as IP and thus GUNDAM cannot be gpl.
trepan
Former Engine Dev
Posts: 1200
Joined: 17 Nov 2005, 00:52

Re: Morph and deploy gadgets GPL question.

Post by trepan »

The deployment code isn't a gadget, it actually
loads the gadgetHandler once it's done ;-)
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Morph and deploy gadgets GPL question.

Post by smoth »

so does that mean I cannot use it?
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Morph and deploy gadgets GPL question.

Post by Argh »

Tested the whole GadgetHandler stuff, Smoth's right, that's a non-issue now.

So, the deployment code halts the state at gamestart, basically?

WTF does it do, anyhow? I cba to mess with it right now, but if it's just some "buy stuff and have an instant starting base" code... meh, that should be easy enough to do, after the GadgetHandler starts, on Frame 1...
User avatar
Acidd_UK
Posts: 963
Joined: 23 Apr 2006, 02:15

Re: Morph and deploy gadgets GPL question.

Post by Acidd_UK »

I think it's a shame that people writing free mods for a free game are afraid to GPL their code :-(
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Re: Morph and deploy gadgets GPL question.

Post by KDR_11k »

Acidd_UK wrote:I think it's a shame that people writing free mods for a free game are afraid to GPL their code :-(
GPL is too restrictive to be really called free IMO.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Morph and deploy gadgets GPL question.

Post by AF »

Why does everyone ignore LGPL in favor of GPL despite the arguments GPL causes that LGPL does not?
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Re: Morph and deploy gadgets GPL question.

Post by smoth »

Acidd_UK wrote:I think it's a shame that people writing free mods for a free game are afraid to GPL their code :-(
Acid, I give away my code under PD, which is more free then GPL. My effects are CC just so no one can say I stole them. GPL is viral, there are piles of threads about it. Rather then go on a misunderstanding I suggest you investigate the issues ever present.

Oh and actually read my posts in this thread that detail why GPL doesn't work for gundam
Posts
Posts: 63
Joined: 02 Oct 2007, 04:00

Re: Morph and deploy gadgets GPL question.

Post by Posts »

I think its more of an issue of which freedoms do you value more, than your favorite philosophy being more free than another.
http://en.wikipedia.org/wiki/Copyleft

(edit)
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Morph and deploy gadgets GPL question.

Post by Forboding Angel »

I can haz CC?

Code: Select all

Attribution-Noncommercial 3.0 Unported
You are free:

    * to Share ├óÔé¼ÔÇØ to copy, distribute and transmit the work
    * to Remix ├óÔé¼ÔÇØ to adapt the work
*

Under the following conditions:

    *

      Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).

      Attribute this work:
      What does "Attribute this work" mean?
      The page you came from contained embedded licensing metadata, including how the creator wishes to be attributed for re-use. You can use the HTML here to cite the work. Doing so will also include metadata on your page so that others can find the original work as well.
    *

      Noncommercial. You may not use this work for commercial purposes.
    * For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page.
    * Any of the above conditions can be waived if you get permission from the copyright holder.
    * Nothing in this license impairs or restricts the author's moral rights.

YOu could take out the noncommercial bit if needed.
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Re: Morph and deploy gadgets GPL question.

Post by KDR_11k »

I prefer PD, "Feel free to print this out and use it as toilet paper".
User avatar
Acidd_UK
Posts: 963
Joined: 23 Apr 2006, 02:15

Re: Morph and deploy gadgets GPL question.

Post by Acidd_UK »

You could release the code as GPL and as PD, as two versions - the GPL version would be unsupported and unmaintained, but would go with spring's releases. You then also provide PD versions (effectively the same source) and keep the 'current source PD.

So you are effectively retroactively releasing the 'old' (current) version as GPL, while retaining the PD version for future work. Obviously I'm no lawyer, but I'm pretty sure this is a way to get round the 'problem'. This was all the spring code released is still GPL, but ongoing development versions are PD. So effectively you have lots of GPL forks, if that makes sense?
User avatar
KDR_11k
Game Developer
Posts: 8293
Joined: 25 Jun 2006, 08:44

Re: Morph and deploy gadgets GPL question.

Post by KDR_11k »

I don't understand what you're saying but as long as a work contains GPLed material the work as a whole must be GPL.
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6241
Joined: 29 Apr 2005, 01:14

Re: Morph and deploy gadgets GPL question.

Post by FLOZi »

No.
Post Reply

Return to “Lua Scripts”