LWN: Comments on "Holiday cheer from the SCO Group" https://lwn.net/Articles/64122/ This is a special feed containing comments posted to the individual LWN article titled "Holiday cheer from the SCO Group". en-us Sun, 21 Sep 2025 12:43:20 +0000 Sun, 21 Sep 2025 12:43:20 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Basics of copyright https://lwn.net/Articles/65480/ https://lwn.net/Articles/65480/ bojan Copyright protects &quot;original works of authorship&quot; that are fixed in a tangible form of expression.<p>This part seems to be escaping SCO all the time. You cannot copyright numbers, words, letters or anything like that. So, one could simply write:<p>#define ONE 1<br>#define TWO 2<br>#define THREE 3<br>...<p>#define EPERM ONE<br>#define ENOENT TWO<br>#define ESRCH THREE<br>...<p>And avoid copyright infringement altogether. That is providing any such header file can be copyrighted in the first place and Linus actually pinched those files, both of which seems not to be true.<p>Why do they even bother to come up with this kind of nonsense, I fail to understand. Wed, 07 Jan 2004 23:45:07 +0000 Holiday cheer from the SCO Group https://lwn.net/Articles/65065/ https://lwn.net/Articles/65065/ jrrk /* error number .H version 2.8.x */<p>/* how about this version - to be sure to break K&amp;R compilers */<p>#ifdef __STDC__<br>enum {ENOERR,EPERM,ENOENT,ESRCH,EINTR, &lt;etc.&gt; };<br>#else<br>#error &quot;Be sure to compile with ansi-C for maximum political correctness */<br>#endif<p><br> Tue, 06 Jan 2004 08:59:44 +0000 SCO copyright claim over call transcript https://lwn.net/Articles/64463/ https://lwn.net/Articles/64463/ smoogen They will probably state that because they said this, by saying anything you were accepting their claim on copyright of the call and thus handed over your copyrights.. probably get them laughed out of court, but hey that will be 10 years from now after all the appeals just to get it listened to. Wed, 24 Dec 2003 17:39:50 +0000 32V basically declared public domain by USL-BSD judge https://lwn.net/Articles/64438/ https://lwn.net/Articles/64438/ tseaver I particularly like this quote from the opinion, which seems eerily like<br>what Linus had already done:<p>&gt; There is an enormous difference between an expert<br>&gt; programmer sitting down with a pile of textbooks and disjointed<br>&gt; segments of code to write out an operating system from scratch, and<br>&gt; that same programmer downloading the operating system intact from a<br>&gt; public network. In the first case, the programmer could expend<br>&gt; large amounts of time writing, testing, and debugging the<br>&gt; newly-created system, with an uncertain prospect of immediate<br>&gt; success. But in the second case, immediate success would be<br>&gt; virtually assured. Thus, even if all of the pieces of the 32V code<br>&gt; had been thoroughly revealed in publicly available literature, the<br>&gt; overall organization of the code might remain a trade secret unless<br>&gt; it too had been disclosed.<br> Wed, 24 Dec 2003 14:07:17 +0000 Just a thought about the headers... https://lwn.net/Articles/64432/ https://lwn.net/Articles/64432/ flewellyn The Linux headers COULD be changed so that the error and signal numbers are written in hex, instead of in decimal. :-) This would, after all, break absolutely nothing (a number is a number), but would make the headers LOOK different. And since SCO seems to be claiming that &quot;anything which looks like ours is ours&quot;, the kernel developers could do this and say &quot;nyah nyah, doesn't look like yours!&quot;<p>Yes, I'm joking. :-) Wed, 24 Dec 2003 13:02:27 +0000 Holiday cheer from the SCO Group https://lwn.net/Articles/64416/ https://lwn.net/Articles/64416/ iabervon Linus says he generated errno.h with a simple C program, so the file <br>itself is his work. The comments in the file, however, come from libc <br>2.2.2's list of strings to implement strerror(). Nobody has yet reported <br>where J H Lu got those strings, but it probably was from POSIX. <br> Wed, 24 Dec 2003 05:25:02 +0000 SCO copyright claim over call transcript https://lwn.net/Articles/64289/ https://lwn.net/Articles/64289/ gdt <p>How can SCO claim copyright on the analyst conference call?</p> <p>Firstly, how does SCO gain copyright of the analysts' questions?</p> <p>Secondly, how can SCO enforce such a claim without running foul of stock exchange listing rules on concurrent disclosure? (You'll need to forgive the lack of specifics here, since I'm from Australia and each exchange differs in detail. But essentially, the exchange rules require the same disclosures to be made to all stock holders reasonably simultaneously.) A question to the exchange which lists SCOX seems in order.</p> Tue, 23 Dec 2003 11:38:26 +0000 Oops: Ignore me https://lwn.net/Articles/64279/ https://lwn.net/Articles/64279/ Ross I somehow missed the paragraph with this sentence the first time I read the<br>article: &quot;SCO will have a hard time convincing a judge anywhere that<br>copyrights can protect this sort of code&quot;. Tue, 23 Dec 2003 07:31:22 +0000 Assumption https://lwn.net/Articles/64276/ https://lwn.net/Articles/64276/ Ross There is an assumption in this analysis that this list of #defines is<br>copyrightable. I'm not sure that is a safe assumption to make. How<br>exactly could another compatible implementation be made that didn't use<br>the same names and numbers? Would any order other than increasing<br>numeric value make much sense?<p>The only remaning possible differences are whitespace (including comments)<br>and unrelated code. I would hope that errno.h would not contain any<br>unrelated code. As for whitespace, that was actually different.<p>IANAL. Tue, 23 Dec 2003 07:07:25 +0000 What timing! https://lwn.net/Articles/64267/ https://lwn.net/Articles/64267/ jre Wasn't it only yesterday that a LWN reader asked (about the RIAA subpoena ruling): <i>"While I do find this interesting, what does it have to do with free software?"</i> <br><br> Here's your answer, straight from the horse's [mouth]: <br><br> <i> "DMCA liability extends to those who have reasonable grounds to know that a distribution (or re-distribution as required by the GPL) of the altered code or copyright information will induce, enable, facilitate, or conceal an infringement of any right under the DMCA."</i> <br><br> I don't mean to disparage a perfectly innocent comment, only to point out that the DMCA <i>is indeed</i> a dangerous thing to leave lying around. When it falls into the wrong hands, free software likely will be affected. Tue, 23 Dec 2003 04:10:11 +0000 Holiday cheer from the SCO Group https://lwn.net/Articles/64258/ https://lwn.net/Articles/64258/ error27 If you look at the first version of Linux errno.h had a comment that sort<br>of says how the file was created.<p>include/errno.h:<br>/*<br> * ok, as I hadn't got any other source of information about<br> * possible error numbers, I was forced to use the same numbers<br> * as minix.<br> * Hopefully these are posix or something. I wouldn't know (and posix<br> * isn't telling me - they want $$$ for their f***ing standard).<br> *<br> * We don't use the _SIGN cludge of minix, so kernel returns must<br> * see to the sign by themselves.<br> *<br> * NOTE! Remember to change strerror() if you change this file!<br> */<p> Tue, 23 Dec 2003 01:43:03 +0000 Holiday cheer from the SCO Group https://lwn.net/Articles/64185/ https://lwn.net/Articles/64185/ simlo I checked the errno.h on three Unix systems I just happened to have accounts on, OSF1 V4.0, SunOS 5.8 and IRIX 6.5. <br>On the two latter the identation was (not suprisingly) as in SysV5 as stated above and the comments the same to those of Linux's. The comments seems to be identical to the definitions in POSIX though, so there is no proof that the guy doing the Linux version copied from a SysV5 derived Unix and changed the<br>identation.<br>In OSF1 the identation was one less than in Linux's but the comments were different.<br> Mon, 22 Dec 2003 22:03:19 +0000 32V basically declared public domain by USL-BSD judge https://lwn.net/Articles/64162/ https://lwn.net/Articles/64162/ freeio Dennis Ritchie's web site has the following link to the 1994 USL-BSD judgement:<p>http://cm.bell-labs.com/cm/cs/who/dmr/bsdi/930303.ruling.txt<p>Note that the judge, in essence, stated that 32V was neither copyrighted, nor could it contain any trade secrets, due to the mishandling of the licensing and labelling by AT&amp;T. As such, anything which is identical to the files in 32V is quite legal to use or copy, without any attribution whatsoever.<p>From a legal standpoint, SCO has an impossibly high barrier to overcome in the face of the 1994 ruling. Mon, 22 Dec 2003 20:46:47 +0000 Holiday cheer from the SCO Group https://lwn.net/Articles/64159/ https://lwn.net/Articles/64159/ ncm About the loss... a posting on Groklaw claimed that SCO executive bonuses depended on achieving four consecutive profitable quarters, making this loss a major setback for the individuals involved. Mon, 22 Dec 2003 20:15:01 +0000 Court cases https://lwn.net/Articles/64157/ https://lwn.net/Articles/64157/ jamienk Will any of the current court cases (against IBM, IBM against SCO, Red Hat against SCO) relevent here? If SCO loses all of them, do they lose on the legal questions raised here? (If losing those cases bankrupts them, that's one thing, but in terms of the legal questions raised...?) Mon, 22 Dec 2003 20:13:14 +0000