Archived from groups: alt.games.starsiege.tribes (
More info?)
DEbig3 wrote:
>>The GPL is one of the better ways to distribute it. Perhaps the BSD
>>license, which is less restrictive open source IIRC, would be better,
>>but it'll certainly not cripple the library.
>
> gpl == greedy. the main reason being that using any part of it in a project
> FORCES you to provide the source to the whole thing. lgpl would be decent,
> bsd or (preferably) zlib would be much better.
*BZZT* You are the weakest link; don't let the door hit ya where the
good lord split ya.
The GPL forces you to provide the source for the netcode, and any
derivative works. Which means you have to use it as a module, which is
sensible enough. That way, you provide the source for the (modified)
module, while keeping the rest of your code private. You're only giving
back the changes you made to something you got for free.
Mind you, it's still a retriction, and I believe the BSD license doesn't
require that derivative works be distributed under the same license.
Therefore, my point stands.
> the engine itself also has a more expensive commercial version of the
> license which has no negatives, basically. $500 compared to $100.. (the $100
> version is the same as long as sales remain under $250,000)
Still el-cheapo for companies. But it's not like the engine as a whole
has a reputation for stability and ease of maintenance, so I guess it
makes sense.