Licensing - Page 2

Licensing

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

Moderator: Moderators

User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6242
Joined: 29 Apr 2005, 01:14

Re: Licensing

Post by FLOZi »

I heard CA didn't really land on the moon. :shock:
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Licensing

Post by Tribulex »

BWAHAHA I FOUND A LOOPHOLE :D. GG FOR U MR GPL.

Thanks to everyone who poasted in this thread it was really helpful!
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Licensing

Post by Forboding Angel »

quantum wrote:stuff
Quant, you've always been the one exception to the rule.
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Licensing

Post by Argh »

BWAHAHA I FOUND A LOOPHOLE :D. GG FOR U MR GPL.
I think you'd be very wise if you explain, very clearly, what this "loophole" is, before you get yourself into major trouble here.

So far as I know, there are exactly two real "loopholes" in the GPL... and neither of them remotely allows you to redistribute your Lua source under a restrictive license.
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Licensing

Post by Tribulex »

My code will have no links to spring. At least the part that wont be gpl.
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Re: Licensing

Post by SinbadEV »

Tribulex wrote:My code will have no links to spring. At least the part that wont be gpl.
So GPLed Lua Interpreter layer that talks to your closed source Lua? I'm not entirely sure that makes it okay.
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Licensing

Post by Argh »

So GPLed Lua Interpreter layer that talks to your closed source Lua? I'm not entirely sure that makes it okay.
Won't be legal.

After writing out a page-long explanation why... I remembered that you're Tribulex. Here's the fortune-cookie version.

Bottom line: all your code, including your theoretical 'middleware'... has to run within Spring's Lua state loop. IOW, it's linked, period.

Hell, it's all in the same address spaces, globals, etc. and is more incestuously related than your typical zoo pandas. There are some ways around that, but they're fundamentally absurd, and would be terrifically inefficient, to boot*.

You're just wasting your time, basically. Sorry.

Of course, didn't I say you'd do that, and that we'd be amused? Heh.

*And they *probably* aren't actually legal, although I'm very tempted to tell you about them so that we can be further amused, hehe.
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Licensing

Post by Tribulex »

poop
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Licensing

Post by Argh »

Sorry, I'm really not trying to get you down or whatever.
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Licensing

Post by Tribulex »

Argh wrote:Sorry, I'm really not trying to get you down or whatever.
oh?
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Licensing

Post by CarRepairer »

quantum wrote:
Forboding Angel wrote: Also, lets say I create a gadget in evo that can do anything you want it to do, including giving you a handjob while you play, but I make it hard as fuck to use and even harder to implement in anything besides evo. Exactly how generous was I in the first place? (In case you didn't notice, this is a direct analogy to CA lua)
We don't make our scripts intentionally hard to use, in fact we've often helped other devs adapt our scripts to their mods (including your mod). We don't make every piece of script copy-pasteable because it would require 10x the work. It's already pretty impressive that there are some complex scripts that can be re-used.

Will you please stop seeing CA conspiracies everywhere? Can you offer some clear evidence for once, instead of analogies and loaded questions?
Forboding Angel wrote:
quantum wrote:stuff
Quant, you've always been the one exception to the rule.
I personally joined two other mod projects (The Cursed and S44) just so that I could integrate my UI (that uses the Chili framework) into those games. Perhaps quantum is not the only exception? Also XTA uses some CA gadgets.
User avatar
manolo_
Posts: 1370
Joined: 01 Jul 2008, 00:08

Re: Licensing

Post by manolo_ »

and thats a good thing, i mean coz of the community-issues
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Licensing

Post by Forboding Angel »

CarRepairer wrote:I personally joined two other mod projects (The Cursed and S44) just so that I could integrate my UI (that uses the Chili framework) into those games. Perhaps quantum is not the only exception? Also XTA uses some CA gadgets.
He's one of 3 that I directly recall. I couldn't remember the names of the other 2. You could very well have been one of the ones I was thinking about. But for the life of me I can't think of the third.

I remember distinctly thinking that there were 3 people in particular working with CA who happened to be extremely decent people.
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Licensing

Post by Tribulex »

so theres well over 25 people in all, that makes over 22 people are not even decent.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Licensing

Post by Forboding Angel »

Yes because I've had experience with each and every one of them :roll:

Stop being a dumbass troll.
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Licensing

Post by Tribulex »

how did i get to be a "dumbass troll"? Im not arguing, im agreeing by trying to emphasize your point.
User avatar
CarRepairer
Cursed Zero-K Developer
Posts: 3359
Joined: 07 Nov 2007, 21:48

Re: Licensing

Post by CarRepairer »

Tribulex wrote:how did i get to be a "dumbass troll"? Im not arguing, im agreeing by trying to emphasize your point.
You don't get to say who is decent.

Anyway back on topic, I wonder why it is you feel the need to obfuscate your code or whatever. You should show eternal gratitude to the developers who brought spring to life to begin with. Why should your code be any less free for others to use than theirs? Your contributions are possible because of them, let others in the future contribute on top of your work too.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Licensing

Post by lurker »

Tribulex wrote:so theres well over 25 people in all, that makes over 22 people are not even decent.
Forb said extremely.


Why have two people asked so far why Tribulex wants to do this when a reason was in the first post?
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Licensing

Post by Tribulex »

Im pretty sure people like car read only the latest post, and then try to derail the thread just using that.
Post Reply

Return to “Lua Scripts”