STOP THE MODER INFIGHTING NOW! - Page 2

STOP THE MODER INFIGHTING NOW!

Discuss game development here, from a distinct game project to an accessible third-party mutator, down to the interaction and design of individual units if you like.

Moderator: Moderators

User avatar
Abokasee
Posts: 222
Joined: 03 Nov 2006, 21:51

Post by Abokasee »

Right On there smoth! we've already got another wars we should be happy and live harmoney :mrgreen: :mrgreen: 8) :-) :-) :P :wink: :!:

+1
User avatar
TheRegisteredOne
Posts: 398
Joined: 10 Dec 2005, 21:39

Post by TheRegisteredOne »

i don't even mod! woot! :D
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

imbaczek wrote:Flame wars happen. Develop a thick skin and live with it.

I didn't like that GPL violation too, and also consider both Argh's and Fang's reactions inappropriate. I don't understand why Fang didn't just give credit and relicense the infringing files to GPL either. (No need to relicense the whole mod, only those files that use GPL-d code, after all.) Anyway, this issue should never go public, and I strongly suggest that if some other mod finds itself in a similar situation, just comply with the damn license, it's there for a reason - be it GPL or something else.

That's my $.02.
Fang misunderstood that if he included GPL licensed scripts then he would have to include all his scripts under GPL, when he wanted to keep his scripts private copy write. Argh did a poor job of explaining this and misunderstood that fang really wanted to use his content without any crediting or licensing as if it were under fang's own license, which was never really the case. Fang got smoth to rewrite the offending scripts before there was any real understanding about what the real issue is. Argh was in the legal right to be upset by the licensing infraction, but fang never intended to cause a problem, he just misunderstood the issue. Fang is protective of his work, he didn't want it released under GPL.
User avatar
Neddie
Community Lead
Posts: 9406
Joined: 10 Apr 2006, 05:05

Post by Neddie »

1v0ry_k1ng wrote:what community are you on about? the spring modding community is like a daytime TV housewives soap;

"U STOLE MI COEDD"
"NO I DIDN IT WUS TER BULTTERS"
"MIE AA IS BETTERS THAN URS!!"
"LOLZ I MAED A WIKI OF UR MOD MAEKIN IT LUCK SUCK"

I dont see ayone actucally changed their conductbecause of this post, but its the right idea.
I for one know that there is more to this community than that.
User avatar
Zenka
Posts: 1235
Joined: 05 Oct 2005, 15:29

Post by Zenka »

guess I'll just pop around to support smoth.

I've always shared my work, and I think we need to in order to keep projects like this allive.
hawkki
Posts: 222
Joined: 01 Jan 2006, 19:47

Post by hawkki »

An even more annoying problem as a 'modder' i think is the aa/baa fanbois that show up posting inappropriate comments on the aar thread. Sure, constructive criticism is ok, even welcome. What is annoying is the comments in the style of "omg ur mod sux", what does it help anyone?

I have no problem with these immature comments, but whats sad is that someone that could end up liking the mod might decide not to test it because of these fanbois comments.
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

+1 to that.

I'm usually against moderation, but IMHO the moderators should moderate the mod forum and deal severly with any pithy off-topic comments and/or flamebait in mod threads.
manored
Posts: 3179
Joined: 15 Nov 2006, 00:37

Post by manored »

Congrats smoth.

I readed somewhere (reliable) that if anything inside something you have done is under gpl license, the entire work falls under gpl license, so if you are going to do something you dont wanna see edited DONT USE GPL CONTENT!!!
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

Indeed, that's the entire point of the GPL: to make sure you can reuse improvements others make to your work in your own work. If you use the GPL, you essentially say: "you're free to use my stuff, as long as I'm free to use your stuff [that's based on / contains my stuff] [under the terms of the GPL]".

So it's pretty obvious using GPL'ed content in something that you don't want to see edited is a violation of the GPL and a violation of the intentions of the original author (because he chose the GPL).

One note tho: IANAL, but I think sure "work" isn't defined in the GPL, so I think you could easily write a small addendum that says e.g. "work == all script files in this package, work != all non-script files in this package".

Maybe the LGPL would be better suitable for those cases tho.
User avatar
Snipawolf
Posts: 4357
Joined: 12 Dec 2005, 01:49

Post by Snipawolf »

Whenever I get around to releasing mine, all I give a care about is credit, they can do whatever they want to it for all I care...

+1 to Smoth :-)
User avatar
Zoombie
Posts: 6149
Joined: 15 Mar 2005, 07:08

Post by Zoombie »

+1 to this stoppage of infighting. It's as easy as, "May I_________please", "Thank you," and, "F!$! off!"

Thats all you really need for polite conversation, right?
j5mello
Posts: 1189
Joined: 26 Aug 2005, 05:40

Post by j5mello »

the rare and elusive Smoth stalks out from its domain, awoken by a great clamor in his old territory... surveying the scene the Smoth cries out with rage and purpose in hopes of quieting the ruckus and bringing peace unto the land...

but seriously
Image
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Post by Pxtl »

Let's face it - modding is an egotistical process. People pour their heart, soul, and free time into a personal project and then give it - for free - to the community to play with. The soul benefit is credit... so when someone uses your work without that expected credit, passions run just as high as if someone had robbed you of your time and money.

The most important thing to remember is the golden rule - put yourself in the place of the other modder, and remember times when you were scrambling to find material to use, or imagine if someone used your hard work without your permission.

And just remember - everybody sounds angrier and nastier in text, and you can't see the face of the person you're shouting at. If we were all sitting across from each other in a bar, nobody would say half the stuff they can type into this inhuman textbox.
User avatar
SwiftSpear
Classic Community Lead
Posts: 7287
Joined: 12 Aug 2005, 09:29

Post by SwiftSpear »

manored wrote:Congrats smoth.

I readed somewhere (reliable) that if anything inside something you have done is under gpl license, the entire work falls under gpl license, so if you are going to do something you dont wanna see edited DONT USE GPL CONTENT!!!
This is not the case. You can individually license specific pieces of code in a coding project under GPL and the entire project does not need to be GPLed. This is the instance of the code argh is using for his BOS scripts AFAIK. Each script is individually GPLed. So I can use any of argh's scripts in my mod, or modify any of his scripts in my mod, and the only thing in my entire mod I need to redistribute as GPL is the script the original GPLed script derived from.

For a blatant example. All spring mods need spring to run, spring is GPL, by your definition all spring mods are therefore GPL, this is simply not the case.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

mannored, my mod doesn't belong to anyone but bandai and myself. If I wanted it to be STANDALONE as in I take spring do my own work with and and release all of that gundam is then stand alone. furthermore, you need to understand that gundam is entirely my work, guess what? it belongs to me. I don't use any gpl parts!

So that being said, I have not GPLED any of my work. Which means no you cannot use it.

Spikedhelmet, I read about your problem with the flamethrowers, please pm me I think I may have a solution.
maestro
Posts: 352
Joined: 08 Jun 2005, 11:10

Post by maestro »

I agree with smoth and swiftspear.... :)
it is not nice if someone try to hijack your project in his/GPL/jesus/God name
If you spend months/years make a mod you will understand this....

but i DISAGREE TO STOP INFIGHTING!...
GO GO! FLAME hahahahha!

GUndam is suck 1944 is suck AA is suck XTA is suck Upspring is suck
ONLY WD COOL!!! :twisted:

err.... can we have mandatory fighting now :?: :P
El Capitano
Posts: 156
Joined: 13 Oct 2006, 10:48

Post by El Capitano »

SwiftSpear wrote: This is not the case. You can individually license specific pieces of code in a coding project under GPL and the entire project does not need to be GPLed.
That is not true. The GPL requires all distributed derived work to be licensed under the GPL too. The one real "exception" is that you can basically run GPL code on top of a GPL-incompatible platform. For example, you can run proprietary code on Linux. However, if I, say, took a GPL unit and integrated it into my non-GPL mod, I'd be in violation of the GPL. If I built a GPL unit for a mod, then that's slightly muddier ground, but seeing as the unit is conceptually another layer on top of the mod, you're probably in the clear.

If people want to create a unit and allow it to be integrated into any mod whilst the unit itself is under the GPL, they should be using the LGPL. The L used to stand for "Library", which made the nature of the license reasonably clear, but Mr. Stallman had a fit of childishness and renamed it "Lesser".
This is the instance of the code argh is using for his BOS scripts AFAIK. Each script is individually GPLed. So I can use any of argh's scripts in my mod, or modify any of his scripts in my mod, and the only thing in my entire mod I need to redistribute as GPL is the script the original GPLed script derived from.
No, that's not true. That's basically the interpretation of the LGPL and it's what all these separate scripts really should be under. By making the script GPL, it does actually taint any mod that integrates it. Relicense under the LGPL, and this problem goes away.
For a blatant example. All spring mods need spring to run, spring is GPL, by your definition all spring mods are therefore GPL, this is simply not the case.
I think the reason for this is for the same reason that you can run GPL-incompatible code on Linux, it's that Spring is a platform and developing/running code (mods) on top of that platform is normal use. Just as Linux is of little use on its own, Spring is also of little use without a mod to run on it.

Please keep in mind here that I'm not trying to start or further a flame war, but I want to disambiguate the situation so people better understand the situation before this happens again.
User avatar
Fanger
Expand & Exterminate Developer
Posts: 1509
Joined: 22 Nov 2005, 22:58

Post by Fanger »

The more I hear, the less I like this GPL crap...

my setiments can be wrapped up in this:

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

Post by Argh »

<shrugs>

I just want a bullet-proof license that requires people to not claim my work as theirs, and keeps knowledge in the community where it belongs- not in private hands. I give stuff away all the time- people aren't giving back like they should, and it really bothers me.

I have credited each and every person who has contributed in some important fashion to the development of NanoBlobs. Including people whose actual contributions were "minimal" or aren't even in the mod any more. Das Bruce is in the credits for a model I never even used. Yeha is in there for creating ColorMap and being one of the primary authors of CSimpleParticleSystem, and for generally giving me his time and mental energy because I said, "if you do, I will make cool stuff with this"- a promise I hope I kept. zszwg is in there for providing the back-and-forth critique session I needed to clean up my scripts and make them efficient. DRB is in there for animation scripts that were used for nearly 8 months, which are no longer in the mod. Smoth is there for one model.

KDR_11k will be credited in the next version, for giving me a chance insight and helping me finally find a workaround for fixed-arc unit behavioral problems. I found the solution, but he provided a clue. I should have credited him long before this, for other helpful back-and-forth like that, to be honest, but meh. And of course the winner(s) of the recent modeling contest get their names in the credits.

In short... I credit often, I don't take credit away when I no longer have a use for the stuff that was provided, and I take it very seriously. People who don't... suck. People who have a pirate's attitude, and steal whatever they lack the skill to make themselves, suck. If I had not already had, in my decade of game-making experience, many, many encounters with that kind of scum, I would not be such a big fan of licensing my stuff.

In previous game engines, I just asserted copyrights, and told people they had to get my written permission to use my work. This whole GPL thing has been, frankly, an experiment for me. Thus far, what I've learned about the Spring community is that many of you aren't even willing to put up with minimal restrictions or a license that is designed to require you to share- in short, it's OK for you to be selfish, but it's not ok for people like me, who are far more skilled, to hoard our hard-earned knowledge.

That kind've leaves me in a bind. On the one hand, I have dealt with leet mofos who share nothing. They can make life very hard for newbies, and whereever I go, I try to counter that trend with knowledge.

On the other hand, I have never run into a community where people refuse to even bother acknowledging copyrights or credit so poorly. I dunno if this is because of Spring's GPL status, or because the OTA crowd got so used to being completely illegal that they brought that culture with them. Either way, it's not healthy, and eventually it will lead to even more trouble.

For now, I am just going to very, very carefully evaluate what content I will release under what license. Major stuff- the stuff that most of you couldn't make yourselves- I will probably GPL, because I don't want anybody taking it away from anybody, or for some leet mofos (and trust me, they are HERE, and they ARE WATCHING US) to take that knowledge, soup it up, and then deny it to the community.

Minor stuff that is easy to replicate, I will release under the Creative Commons, so that I don't have to worry about e-drama or checking through mods to find violators.

In short... all the flaming you guys have been doing about this doesn't help me much at all. I have been sorely tempted to put everything I do under the GPL, just to make a point about it, but that would be annoying to enforce, and I don't want to bother with it. This thing with E&E was supposed to be a precedent showing how my work could contribute to other people's projects.

What I did not realize was that Fang has zero intention of making any part of his mod public domain. This is his choice- it's not evil or anything. He has every right to do so, and I have done so myself many times. If I'd known that was an absolute for him, though, I would not have offered any help to him, because most of the help I am willing to provide, beyond snippets and tutorials (as if that were minor) requires adhering to a license. In Fang's case, I didn't have time to help in detail, so I just pointed towards my GPL'd walkscripts and said, "have at it". If we'd had a conversation about the nature of the license at the time, which we did not, then I probably would've declined to help him, because I don't write code for other people, for free, on a game where I am not the lead designer ;)

I could just shut up, and not share working knowledge with you people, but I'd rather be helpful in a way that's designed to protect the community as a whole- not just the people who read a post when it's fresh from my mind, but the people who read it months from now, when all they have is a burning desire to make something cool. The GPL is a way to do that. The LGPL ensures that others can use my work, but it doesn't prevent them from taking it, changing it dramatically (in a good way) and then calling it theirs. I don't want people privatizing their code for important stuff that I created, basically- the GPL prevents that. At least half the bitching about this issue is completely misguided, especially the more I am coming to understand exactly what the GPL does here. It doesn't prevent sharing- it makes sharing mandatory. Which is pretty much what I want, when I share something important, that may have taken me days or weeks of work. You guys simply do not understand how much work I do, to produce the little snippets I put out every week. I don't want other people ripping me off- and by extension, the rest of you.
Last edited by Argh on 18 Dec 2006, 13:22, edited 2 times in total.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

argh, can you start another thread about gpl, gnu and creative commons, I would love to give more work to the community but I have no idea how I can format it so people can be happy.
Post Reply

Return to “Game Development”