LWN: Comments on "Heise reports from SCO Forum" https://lwn.net/Articles/44981/ This is a special feed containing comments posted to the individual LWN article titled "Heise reports from SCO Forum". en-us Tue, 16 Sep 2025 08:27:32 +0000 Tue, 16 Sep 2025 08:27:32 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Heise reports from SCO Forum https://lwn.net/Articles/45552/ https://lwn.net/Articles/45552/ bajw I did a Google on the phrase, and the results showed that the phrase was<br>&quot;Hell, everything's legal in Mexico. It's the American Way.&quot; Google also<br>indicated that it was said by Uncle Jimbo of Southpark.<br> Thu, 21 Aug 2003 07:19:32 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45346/ https://lwn.net/Articles/45346/ Ross You made me think of something... this code is only used on IA64!<p>How many people are actually using that code? Not many I would imagine.<br>SCO's threatened sue-the-users campaign would probably have trouble<br>locating any victims. Wed, 20 Aug 2003 17:18:34 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45242/ https://lwn.net/Articles/45242/ keithl Non programmer here. I looked at ftp.kernel.org for the ate_utils.c<br>file. I note that ate_utils.o appears in .../arch/ia64/sn/io/Makefile <br>between 2.4.3 (March 30, 2001) and 2.4.4 (April 28, 2001). The <br>ate_utils.c file itself shows up in that directory between 2.4.18 <br>(Feb 25, 2002) and 2.4.19 (Aug 2, 2002), complete. The routine <br>shown in the article, atealloc(), shows up in 2.4.4 as a single <br>define in .../arch/ia64/sn/io/pcibr.c:<p>#ifdef __ia64<br>#define rmallocmap atemapalloc<br>#define rmfreemap atemapfree<br>#define rmfree atefree<br>#define rmalloc atealloc<br>#endif<p>While in 2.4.19 it is in a bunch of places, still associated with<br>variations of pcibr.c. Perhaps someone with far more code <br>understanding than I can explain what all this code is for, and<br>how the code got in there, who wrote it, and why the .o is <br>mentioned in the 2.4.4 makefile over a year before the actual <br>code arrives, and maybe even how the rmalloc [that is, atealloc]<br>works when atealloc isn't there yet?<p>No agenda here, I'm just an egg wondering how all this works, so I <br>can pontificate at length to the two or three folks out there who <br>know even less than I do. Perhaps some kernel savvy individual <br>might inform us what this all means. The cool thing about Linux<br>is that almost all of this is documented in public somewhere, if<br>you know where to look, and some individual is always ready with<br>a clue-by-four to enlighten the rest of us.<p>Keith<p> Wed, 20 Aug 2003 08:52:35 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45239/ https://lwn.net/Articles/45239/ stuart Precisely because they aren't in those other areas of the industry :-) Wed, 20 Aug 2003 07:59:59 +0000 My write-up of your research https://lwn.net/Articles/45237/ https://lwn.net/Articles/45237/ ekj This also happens to demonstrate very nicely why SCO has been so reluctant to identify which wrongdoing, exactly, they are accusing us of. Other than that it involves &quot;IP&quot; and &quot;Contract law&quot;.<p>They know fully that they have no evidence whatsoever that will stand up to even the briefest scrutiny. <p>This incident demonstrates that. As soon as they release the smallest possible hint of evidence, two slides totaling maybe 40 lines of codes, thousands of nerds descend upon it, dive into Google, and appear minutes later waving embarassing references to fucking K&amp;R (If there is ONE place for code to appear to rule out that said code can be called a &quot;Trade Secret&quot; then it is K&amp;R), aswell as the equally unwelcome fact that SCO themselves BSD-licensed the code in question.<p>I predict that the same, or something very similar will happen to all other &quot;evidence&quot; that SCO publish. Furthermore I am fairly sure that SCO is aware of this.<p>There's no other plausible explanation for their behaviour. Wed, 20 Aug 2003 07:35:40 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45218/ https://lwn.net/Articles/45218/ avanaardt As a newbie, just a word of thanks to all you Linux guys - amazing work of the highest quality. Thanks guys!<p>(Is it just me, but why do Linux people seem to have a sense of humor sadly lacking in other areas of the industry?) Wed, 20 Aug 2003 01:18:53 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45215/ https://lwn.net/Articles/45215/ Jhebbard unless the NDA is just a subterfuge to give them time to work an extortion racket - and if it never goes to court they will never be proven guilty - the final issue depends on the judge and his/her attitude towards justice. . As an Engineer (me) sees it, the main purpose of the civil tort system is supposed to be justice, not punishment. Therefore any court interested in justice will throw SCO's case out because the NDA is obviously designed to prevent the defendants from remedying the tort. For example, thousands of lines of offending code could be removed from the Linux kernel and replaced with more ellegant solutions if SCO would only file a proper complaint. Wed, 20 Aug 2003 00:39:03 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45210/ https://lwn.net/Articles/45210/ Jocko K&amp;R First Edition (1978) has this code on page 175. Sounds like it's the same as the <br>described Second Edition code. Tue, 19 Aug 2003 23:30:35 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45182/ https://lwn.net/Articles/45182/ tjc <font color=#996633>Klingon isn't really all that hard...</font><p> The <a href="http://www.geocities.com/TimesSquare/4948/tengwar/">Tengwar</a> appears to be a bit more complex, although very interesting.<p> It would be nice if there were an xfonts-tengwar package in Debian. :-) Tue, 19 Aug 2003 21:42:27 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45168/ https://lwn.net/Articles/45168/ Soruk Klingon isn't really all <A HREF="http://www.kli.org/tlh/pIqaD.html">that hard</A>... Tue, 19 Aug 2003 21:13:35 +0000 My write-up of your research https://lwn.net/Articles/45151/ https://lwn.net/Articles/45151/ mmarq Pretty damn good job of gathering and synthesis for 1 day, i must say... and all the Linux/OSS community should be thankfull to...<p>I belive, SCO must be pretty amazed to, specially thinking as i do, that when they mentioned thounsands, millions of lines of code, they could be preparing to feed more than one of this &quot;DIVERSIONS&quot; a week! Tue, 19 Aug 2003 20:16:16 +0000 Makes me wonder... https://lwn.net/Articles/45144/ https://lwn.net/Articles/45144/ mmarq But their business is really pump&amp;dump, and protect the master as in the last M$ vs DOJ settlement, of wich Boies was the specialist...<br> As hard as it must sound to many, law in the hands of the powerfull is wholly a tool that can be a weapon, and not the letter of justice...<p> When all the dust settles, all the harm and FUD that there is to be done, would already be done, all the dumps that there is to be done, would already be done..., and with a major DRM/paladium lock up around the corner, guess who gets to win ?<p> SCO is right now just the prospect of a ghost,... they give every indications of knowing it, and are just playing a show as a matter of diversion for clearing the bosses... and they are PRETTY DAMN GOOD AT IT.<br> Tue, 19 Aug 2003 19:51:02 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45140/ https://lwn.net/Articles/45140/ tjc <font color=#906030>I guess I've got an illegal decryption device embedded in my head then...</font><p> I've got a parser in my head, and I'm getting a syntax error on line 2 of the <a href="http://www.heise.de/newsticker/data/jk-19.08.03-000/imh1.jpg">second slide</a>. Tue, 19 Aug 2003 19:24:37 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45123/ https://lwn.net/Articles/45123/ dbhost to repeat a quote I have heard attributed to Krusty The Clown from The Simpsons while in Mexico.<p>&quot;Everything's legal in Mexico. It's the American way!&quot;<p>If I have misquoted, or given credit to the wrong mouth that uttered that wisdom please correct me... Tue, 19 Aug 2003 18:44:59 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45117/ https://lwn.net/Articles/45117/ dsmouse I hope that they DO make a fortune dumpint their stocks. I also hope they get charged with illegal stock market manipulation<br> Tue, 19 Aug 2003 18:31:54 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45110/ https://lwn.net/Articles/45110/ mmarq So besides a Diversion, all this show could be a trap to !!!...<p>With the &quot;criminal&quot; minds that are feading SCO more than clue cards, its no wonder!...<p>What is not good, is that they can predict Linux/OSS movements...<p>I belive a &quot;REALLY BIG PUSH&quot; to LSB to completly cover the Desktop, would suprise and scare them to dead!<p>If all this sound to you as nosense, than you better think again, because you are confused about how &quot;fox smart&quot; business minds work. Tue, 19 Aug 2003 18:14:37 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45106/ https://lwn.net/Articles/45106/ rfunk Oops, I missed a closing brace in this line: <pre> while((bp-1)->m_size = bp->m_size); </pre> Should be: <pre> } while((bp-1)->m_size = bp->m_size); </pre> Tue, 19 Aug 2003 18:03:28 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45091/ https://lwn.net/Articles/45091/ mmarq &quot;Identical typing errors in the comments as well as unusual ways of writing would have left traitorous traces, to stated Sontag&quot;<p> &quot; team for pattern recognition had angeheuert, around ten thousands from program lines to through forests. The few code sequences shown apart from the comments were made to a large extent illegible, alleged, in order to protect SCOs author-genuine&quot;<p> AFAI can read, &quot;they&quot; are making pretty vague, and in a rogue manner, allegations about the copying &quot;mantra&quot;... there is no conclusive statement that garanties that they are talking about this particular algorithm, and not just showing &quot;pattern&quot; like &quot;Identical typing errors&quot; to prove that Linux/OSS are thieves, even without having stealed anything!...<p> The clear intention, is to confuse the Linux/OSS community, because it is all ears now, as this almost blowing up of the LWN server is prove, and maintain them as far as possible from defeating is master M$, aligned behind &quot;corporate&quot; interests, and at the same time collect a &quot;FEW&quot; dollars from stock speculation and a few really scared users...<p>In few words, Plain &quot;Criminal&quot; Diversion... Tue, 19 Aug 2003 17:36:35 +0000 out there https://lwn.net/Articles/45096/ https://lwn.net/Articles/45096/ rfunk <blockquote><i>That doesn't work: copyright isn't the same as trademark.</i></blockquote> <p> Good point, though actually I was thinking trade secret, not trademark. And SCO has been including trade secret misappropriation as part of their accusations, though it's not clear to me which one they're thinking of with this code. <p> <blockquote><i> Rather, we (IBM, really) will need to rely on the Regents of U.C vs. USL agreement granting U.C. full rights to that code as it appears in 2.11 BSD and up.</i></blockquote> <p>Except as Bruce has pointed out, we don't know the full terms of the agreement. Are you saying that UC won full rights to everything in 2.11BSD? That's the first I've heard of that. <p> <blockquote><i> UCB dropped the advertising clause requirement sometime after that. SCO has no proprietary rights to anything that appears in the last BSD release.</i></blockquote> <p>Yes, but this code doesn't appear in the last BSD release. (2.11 is quite a bit older than 4.4.) Tue, 19 Aug 2003 17:33:09 +0000 Didn't Caldera/SCOX open source SYS V v7 https://lwn.net/Articles/45095/ https://lwn.net/Articles/45095/ rfunk Actually I shouldn't have emphasized the GPL incompatibility so much as the basic noncompliance with the Caldera license. See: <a href="http://marc.theaimsgroup.com/?l=linux-kernel&m=105607172529951">http://marc.theaimsgroup.com/?l=linux-kernel&m=105607172529951</a> <p> On the other hand... <a href="http://marc.theaimsgroup.com/?l=linux-kernel&m=105611216326103">http://marc.theaimsgroup.com/?l=linux-kernel&m=105611216326103</a> Tue, 19 Aug 2003 17:20:48 +0000 out there https://lwn.net/Articles/45079/ https://lwn.net/Articles/45079/ ncm rfunk said, "<i>we have to go back to a defense of 'that code has been out there for years anyway</i>'". <p> That doesn't work: copyright isn't the same as trademark. Rather, we (IBM, really) will need to rely on the Regents of U.C vs. USL agreement granting U.C. full rights to that code as it appears in 2.11 BSD and up. UCB dropped the advertising clause requirement sometime after that. SCO has no proprietary rights to anything that appears in the last BSD release. This is not (as is often reported) because they didn't write much of it, but rather because they were in such hot water over having stolen huge amounts of BSD code, they had to give up rights to the code they <i>had</i> written, or lose the right to sell UNIX at all. Tue, 19 Aug 2003 16:47:49 +0000 My write-up of your research https://lwn.net/Articles/45080/ https://lwn.net/Articles/45080/ BrucePerens You folks have done a great job today. I've written up your research and am sending it to my press list right now. It's at <a href="http://perens.com/Articles/SCOCopiedCode.html">this link</a> . <p>Thanks<p><i>Bruce</i> Tue, 19 Aug 2003 16:41:47 +0000 Didn't Caldera/SCOX open source SYS V v7 https://lwn.net/Articles/45077/ https://lwn.net/Articles/45077/ BrucePerens Don't throw a fit over the advertising clause. I doubt the GPL copyright holders in the kernel would sue about it in this case. And I think they would be happy to give you a written exception to the GPL for its use. If it mattered.<p><i>Bruce</i> Tue, 19 Aug 2003 16:38:20 +0000 Where is the code ? https://lwn.net/Articles/45074/ https://lwn.net/Articles/45074/ mmarq Actually they dont show any &quot;SIDE BY SIDE&quot;, at least in this article, code from linux and from Sytem V...<p>What they show is a similar &quot;header comment&quot; and everybody is assuming is a piece of code that appeared in a book.<p>Far as is showed, THERE IS NO EQUAL CODE ! Tue, 19 Aug 2003 16:37:44 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45078/ https://lwn.net/Articles/45078/ rknop I'd love to see those.<p>The *abuse* that the rodent would take.... :)<p>-Rob<br> Tue, 19 Aug 2003 16:37:07 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45076/ https://lwn.net/Articles/45076/ rknop By trafficing in your head, you are a federal criminal.<p>The only way to be safe is to cut it off and destroy it before the feds look at you.<p>(And, yes, the DMCA really is that silly.)<p>-Rob<br> Tue, 19 Aug 2003 16:35:52 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45066/ https://lwn.net/Articles/45066/ daw A very similar malloc implementation also appears in Kernighan &amp; Ritchie's &quot;The C Programming Language,&quot; arguably the most common computer programming textbook ever. I have the second edition (1988), and the code is on p. 187, but I imagine it's in the first, 1978, edition as well.<p>K&amp;R's version uses a linked list of structs to store the free pointers, while the ancient unix version uses an array of pointers, but the structure of the code snippet is otherwise the same, and it seems likely to me that it had a common ancestor.<p>FWIW, &quot;The Design and Implementation of the 4.4BSD Operating System&quot; (McKusick et al., 1996) also has a short discussion of the kernel malloc implmentation (no code), which mentions the &quot;first-fit&quot; algorithm. Tue, 19 Aug 2003 16:28:04 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45061/ https://lwn.net/Articles/45061/ gups Regardless of how stupid a show they're putting on, there always are people stupid enough to buy into their crap.<p>That's why McBride and gang will be making a fortune dumping their previously worthless stocks, and that's probably all they've ever wanted to do.<p>It's sad. Tue, 19 Aug 2003 16:20:05 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45063/ https://lwn.net/Articles/45063/ BrucePerens The same code is available under the BSD license without the advertising clause in code copyrighted by the University. I assume this code is subject of the USL vs. BSDI lawsuit and its following settlement. I think it's time for the University to say something about the settlement terms, which aren't entirely public although the results are well-known. We can subpoena them in one of the lawsuits, if necessary. If this came down to attribution and the advertising clause in the Caldera license, they'd have no case anyway.<p><i>Bruce</i> Tue, 19 Aug 2003 16:19:35 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45058/ https://lwn.net/Articles/45058/ lorenb I have this book and in Chapter 5. The book doesn't have pages per say. This is what's the index:<p>malloc: <p>line page<br>------------<br>2528 5-2<br>2534 5-2<br>2535 5-2<br>2536 5-2<br>2537 5-2<br>2538 5-2<br>2539 5-2<br>2542 5-2<br>2543 5-2<p> Tue, 19 Aug 2003 16:17:36 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45055/ https://lwn.net/Articles/45055/ shadowman99 Actually I would think SCO would be in trouble with the DMCA before anyone for violating copywrite law by changing the text as originally written. They have moddified the character set without permission of the author.<p>By changing code in an effort to obfuscate they have done the very thing they accuse our community of.<p>Bonk Bonk on the head! Tue, 19 Aug 2003 16:16:16 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45054/ https://lwn.net/Articles/45054/ gups Hahahaha...<p>That's funny. Tue, 19 Aug 2003 16:08:47 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45051/ https://lwn.net/Articles/45051/ rickfdd So this evidence is extremely damaging to SCO's case. Why is the stock price not yet tanking? <p>If only Disney would BSD license one image of Mickey Mouse, we could all make our own "derivative" cartoons staring the damn rodent. Tue, 19 Aug 2003 16:07:56 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45050/ https://lwn.net/Articles/45050/ frazier Bruce, <p>That license doesn't look GPL compatible to me due to the following:<blockquote><i>The following copyright notice applies to the source code files for which this license is granted. <p>Copyright(C) Caldera International Inc. 2001-2002. All rights reserved. <p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: <p>Redistributions of source code and documentation must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. <p>All advertising materials mentioning features or use of this software must display the following acknowledgement: <p>This product includes software developed or owned by Caldera International, Inc.</i></blockquote> Provided this is the case (and I'm following licenses correctly), inclusion in a GPL'd system would be in violation of Caldera's license. That noted, once again Caldera/SCO has likely redistributed this code (uh, set of comments) under the GPL for their own Linux distribution. Tue, 19 Aug 2003 16:02:03 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45052/ https://lwn.net/Articles/45052/ allesfresser I guess I've got an illegal decryption device embedded in my head then... I just read the text as it was. (Thanks to whoever made the Symbol font for making the transliteration pretty easy!) How am I supposed to keep from violating the DMCA with such an embedded technology...? No, don't answer that. :-) Tue, 19 Aug 2003 15:59:58 +0000 Didn't Caldera/SCOX open source SYS V v7 https://lwn.net/Articles/45044/ https://lwn.net/Articles/45044/ rfunk One problem: When Caldera opened the old Unix code, it was under a BSD-style copyright *with advertising clause*. This makes it incompatible with the GPL which that file in the Linux code claims to be under. <p> For those not familiar with this incompatibility: <a href="http://www.gnu.org/philosophy/bsd.html">http://www.gnu.org/philosophy/bsd.html </a> <p> So rather than a defense of "Caldera already opened the code", we have to go back to a defense of "that code has been out there for years anyway", which is the defense ESR has apparently been working to document for IBM. <a href="http://newsforge.com/article.pl?sid=03/05/25/1240238">http://newsforge.com/article.pl?sid=03/05/25/1240238 </a> Tue, 19 Aug 2003 15:48:35 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45048/ https://lwn.net/Articles/45048/ PaulShirley That document specifically excludes Sys V derivatives, which seems to be what they're currently attacking. Tue, 19 Aug 2003 15:47:36 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45045/ https://lwn.net/Articles/45045/ allesfresser Well, that's what their whole farce is about, isn't it? &quot;All your base are belong to us&quot;, so no matter where it's copied from, they own it. And so there is no such thing as legitimate copying, no matter what all those nasty evil un-American commie pinko licenses say. What a nice, tidy, convenient hypothesis.<p>Not. Tue, 19 Aug 2003 15:44:20 +0000 Didn't Caldera/SCOX open source SYS V v7 https://lwn.net/Articles/45043/ https://lwn.net/Articles/45043/ allesfresser The title of the post is tremendously poignant considering the present crusade against the GPL... Tue, 19 Aug 2003 15:40:53 +0000 Heise reports from SCO Forum https://lwn.net/Articles/45039/ https://lwn.net/Articles/45039/ rfunk Oops, it was the Santa Cruz Operation that blessed it, not Caldera. <br>Caldera didn't get the rights until later, then they opened it all under <br>the BSD-style license. <br> Tue, 19 Aug 2003 15:32:54 +0000