[MUD-Dev] code base inquiry
Travis S. Casey
efindel at io.com
Fri Nov 19 11:18:58 New Zealand Daylight Time 1999
On Thu, 18 Nov 1999, Ben Greear wrote:
> "Travis S. Casey" wrote:
> > And if you borrow as much as one line of code from any GPLed program, your
> > program is bound by the GPL -- so someone who, say, lifts the socket code
> > from a GPLed program and modifies it for their server is bound by it.
> I think thats a bit extreme. I'm sure we all have a line of code that
> says something like: int i = 0;
That's the difference between theory and practice. In theory, copyright
protects against *any* copying. In practice, to prove copyright
infringement, it has to be proven that you pulled something from their
work. To sue someone over an "int i = 0;" in a program would be like
suing someone for "He said" in a novel -- it's such a common construct
that no one could take it seriously.
> As for select loops, I don't know. You can always rip out their code
> and write your own loop if some (zealot) calls you on something like that.
> As someone else mentioned, there are only so many ways to write a select loop...
>From a legal standpoint, the same thing applies -- select loops are such a
common construct that any vaguely competent lawyer would rip a suit based
on one to shreds. However, copying from GPLed programs can still pose a
problem on a moral or ethical level -- I personally avoid using GPLed
programs as references when writing my own programs, for that reason.
|\ _,,,---,,_ Travis S. Casey <efindel at io.com>
ZZzz /,`.-'`' -. ;-;;,_ No one agrees with me. Not even me.
|,4- ) )-,_..;\ ( `'-'
MUD-Dev maillist - MUD-Dev at kanga.nu
More information about the MUD-Dev