Yes, there is a problem
Posted Aug 22, 2003 1:36 UTC (Fri) by
cwitty (subscriber, #4600)
Parent article:
Maybe SCO had a point
Bravo! This is the first pro-Linux journalism I've seen in the past couple of days that admits the likelihood that there really is a problem. Regardless of the age of the code, and the silliness of any claims based on such code that Linux could not be enterprise-ready without UNIX, it seems almost certain that someone either:
1) copied code from some file containing a copyright notice, without following the terms of the notice (even if the code was from some BSD-licensed source, the attribution requirements were not followed), or
2) copied code from 32V, or some other probably-public-domain source, without attribution.
If somebody deliberately decided that the 32V code is public domain, and copied the code based on that belief, I'd actually consider that worse than some "accidental" copying by somebody who wasn't thinking about the issues. (I don't know if the judge's comment:
> Consequently, I find that Plaintiff has failed to
> demonstrate a likelihood that it can successfully defend its
> copyright in 32V.
is binding in subsequent court cases, and I don't like the idea of somebody submitting code to Linux with even a faint chance of it being tainted; also, even if you're copying from a public domain source, it's only polite to acknowledge the source.)
I think it's bad that people are going to such efforts to explain why this is just a minor violation, that doesn't really matter (or maybe it's not a violation at all). We want to have the high moral ground. In my opinion, this means we should not use code that hasn't been explicitly released for our use. We should not rely on defenses like "Even if it was copied from SysV, that's almost like 32V, and that's probably public domain", or even "it was copied from 32V, which is public domain" (since the public-domain status of 32V is accidental, rather than deliberate). We should acknowledge a problem, and fix it.
(Of course, the previous paragraph would not apply if this actually went to court; somebody in a court case should use every defense they can, "high moral ground" or not. But this code is, as far as I know, not yet involved in a court case.)
(
Log in to post comments)