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.
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.
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.
Joined: 17 Nov 2005, 02:43 Location: Raegquitting Spring on 04/24/12
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.
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.
Users browsing this forum: No registered users and 2 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum