Posted: 08 Jun 2007, 19:02
is it just me, or has noone realised that people dont follow what the licence sais.
thanks, bye.
thanks, bye.
Open Source Realtime Strategy Game Engine
https://springrts.com/phpbb/
in your sources then? All problems fixed!1. You must include a notice within your project, stating what GPL source you are using.
2. You must include either the original sourcecode in your project, or a textfile pointing to a location where users can obtain it.
3. You may not bitch, whine or moan, if others use your modifications of my sourcecode for their projects!
However, Argh's file are not rewritten, but plain Ctrl C Ctrl V. I can tell from the //comments, and from having seen quite a few copy'n'paste in my time.jcnossen wrote:Anyone would put the #defines in the order of the defined numbers, making the code the same as cavedogs..
IIRC It is actually legal to rewrite something that way while preventing that you actually copy the code. Not sure if that applies here, but if you create the code based on free information on the internet (say some TA site) instead of cavedog's copyrighted code, I don't think copyright still applies to it if it looks the same.
I'm sorry, but what Argh has done and keeps trying to doing is just to damn wrong to just let it pass. But somehow people keep missing my point, and instead sidetrack on other issues. Is is that hard to see that those .h are not rewrite, but copy'n'paste?jcnossen wrote:zwzsg: you have made your point against argh about 10 times with really long posts now... I don't really think it's going to change anything especially not with the way you target him. You turned the other thread into flames ffs.
Yes, their work. Not other people work.CautionToTheWind wrote:I'd just like to point out that Argh and all others can dual-license their work.
I fully agree.jcnossen wrote:How about just puttingin your sources then? All problems fixed!1. You must include a notice within your project, stating what GPL source you are using.
2. You must include either the original sourcecode in your project, or a textfile pointing to a location where users can obtain it.
3. You may not bitch, whine or moan, if others use your modifications of my sourcecode for their projects!
Code: Select all
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying that it may be distributed under the terms of this General Public License.
Code: Select all
b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
All BOS code included in this game is hereby released under the GPL.
All other information in this game is hereby released under the Creative Commons license.
If you need to know the details of the licenses, and your rights and responsibilities under them, please read the files GNU_PUBLIC_LICENSE.txt and CC_PUBLIC_LICENSE.txt, respectively.
It's your own work, if, well, you made it yourself. If you started with a Cavedog script, Cavedog/Atari still holds copyright to whatever modified version of the script you made, unless Cavedog/Atari expressly and in writing transfers copyright of the modified script to you.Argh wrote:Felix, no offense, but no. You have your facts wrong here.
I did not reverse-engineer, dissassemble, or otherwise break Cavedog's EULA. I have gotten information through the TA community, often at third and fourth-hand about methods, but that means nothing legally- when it comes to the "Chinese Room", I'm fine. I do not see any convincing argument here, and I clearly have copyright over my work.
As far as I know, the Spring devs didn't use or have access to Total Annihilation's code, and they didn't use pre-existing code incompatible with the GPL inside Spring. When I wrote the post I thought about using Spring as an example of what is legal but decided it would be too complex and would emotionally involve people more than a neutral example.Further, your argument basically implies that Spring's GPL version, in general, is illegal. I do not accept that argument, period.
I know what a header file is, thank you.And I have already dismissed the argument about my modified header file. You simply don't understand what it does at a computational level- it's just a string of numbers. They don't keep their names, and they don't even have to be in order.
Did you even read my post?Lastly, as I have stated previously, I simply do not accept your argument that an entire game is a "work". I do not see it that way, at all. This is the big issue, frankly. If a mod is a "work", then it's all or nothing, kids. Guess what option I'm going to pick? It's not all, I can tell ya that.
In other words, I agree with you. However, unlike you, I acknowledge that the issue could easily go either way.I wrote:Personally, I am inclined to say that a mod would not be considered a (GPL-defined) "work", and thus using one bit of GPLd stuff does not "infect" the rest of the mod and cause the rest of the mod to be GPL.
As I said above, I agree, but acknowledge that others disagree and believe that the license should be modified such that your intention is the only possible interpretation.Each COB constitutes a discrete "work", and is therefore licensable, like any other software. When you distribute a game, you are not distributing one work, but many works, that happen to be compatible with one another and run concurrently within a larger computational framework. I said, "MIDI" because that's the closest analogy I could arrive at, frankly - it's a bunch of small works that all run concurrently, but are, at a computational level, essentially separate stacks.
I'm trying to get you to use a license that clearly does what you want it to do. I want you to license your productions in a way that is both fair to any previous copyright holders and clear and unambiguous in meaning. I'm not trying to get you to do anything that is counter to your intentions.Basically, I see this as a longer-winded, more bullshitty version of trying to get me to just let everybody have anything I make, for whatever reason whatsoever.
Cry me a river.Plus you're accusing me of copyright violation and other criminal acts, which I find extremely offensive,
Stuff that you wrote yourself, without borrowing from Cavedog or other sources, you hold copyright to and can release under whatever license you wish. I think it's great that you went out of your way to make those portions of your works legally clear, even when it's obvious that nobody else cares about legality.since I took great pains to avoid any such problems, down to writing all new standard headers, smoke scripts, and other ancillary crap.
I'm just curious: why the fixation on GPL rather than other licenses? Really - I am curious.Making NanoBlobs able to be released under the GPL was a ton of work, and I am not retracting or giving you a single point here!
Wrong, sort of.Zpock wrote:About felix chinese room, thats funny. So if I have ever seen someone write say, a TA walk script, then I can never write such a thing myself and call it my own.remind me why IP = idiocy again.