Slashdot Mirror


SCO Complaint Filed -- Including Code Samples

btempleton writes "The folks at Groklaw have posted a story including a preliminary copy of Caldera/SCO's amended complaint, including lines of code they allege were improperly included in Linux. The PDF can be found at this story The file lists unix filenames with line numbers and filenames and line numbers from the Linux 2.2 and 2.4 kernels, so folks can now go into real depth."

10 of 663 comments (clear)

  1. Re:I predict by TexVex · · Score: 5, Insightful

    That would actually be a bad thing for open source, because it would set bad precedent. It would be much better to wait for the case to be resolved. If and only if it turns out SCO code really is in the kernel should the offending code be replaced. I'd be much more interested in seeing the CVS history of the lines in question -- who put them in and when -- than I'd be in seeing a new "SCO-free" kernel.

    --
    Fun with Anagarams! LADS HOST, SHALT DOS. HAS DOLTS. AD SLOTHS, HATS SOLD. ASS HO, LTD.
  2. Re:So look forward to the next patch by Anonymous Coward · · Score: 5, Insightful

    Ameding the kernel could actually be bad for the community. It would acknowledge the validity of the SCO's claims. We shouldn't change anything until the offending code is proven, beyond a shadow of a doubt, to be a copyright violation.

    Otherwise we'd just look guilty.

  3. This would have made sense, in May 2003 by aws4y · · Score: 5, Insightful
    All of the Files are from AIX and Dynx! The only way these conrtibutions are improper is if IBM cannot contribute ANY of its home grown code into linux. There was a bit of a row about this on the LKML before JFS was accepted. I also find this paragraph odd (113 under First Cause of Action)

    IBM has violated 2.01 of the Software Agreement by, inter alia, using and assisting others to use the Software Products (including System V source code, derivative works, documentation rrelated thereto and methods based thereon) for external purposes that are different from, and broader than, IBM's own internal business purposes. By actively supporting, assisting and promoting the transfer of UNIX technology to Linux, and using its access to UNIX technology to accomplish this objective, IBM is (a) using the Software Product for external business purposes, which include use for the benefit of Linus Torvalds, the general Linux community and IBM's Linux distribution partners, Red Hat, Inc., Novell, Inc., SuSE Linux AG and their respective subsidiaries; and is (b) directly and indirectly preparing unauthorized derivative works based on the Software Products and unauthorized modifications thereto in violation of 2.01 of the Software Agreement.

    Notice that SysV code is not listed amongst the files in the complaint. The above claim is only true in the case that SCO's Idea of a derivative work is valid.

    IMHO, this is actually a reasonable leagal document, where there may be an actual dispute over the idea of a derivative work. However, SCO should not be allowed to change its tack in the middle of discovery, until now this case has been about a claim of copying of sysV code and breach of contract, but now they are claiming here that there was no copying and IBM breached its contract by contributing code that IBM owns into Linux. SCO no longer claims, as they did in there initial filing, that IBM improperly contributed sysV code into Linux. This should not be allowed on the grounds that until now, SCO has been using improper contributions of sysV code attempt to persuade people to pay license fees. This also means that SCO has once again lied publicly about the ammount severity of the copying. In fact the Linux community would not be a party to the dispute if JFS, RCU, and NUMA were removed from the kernel. (These documents do not explain how SMP is affected accept by NUMA.) In that case the court cannot ignore what SCO has stated in public, while allowing them to state something substantivly different in court, its one or the other SCO, not both.

    In any case Linux is indemnified by the fact that they asked IBM if all of there technologies were contributed in good faith, IBM said yes, and the Kernel development community had no reason not to belive them.

    I still think that SCO has a lot of explaining to do when this is all said and done.

    --
    Did Glenn Beck rape and kill a girl in 1990? gb1990.com
  4. Will Groklaw play a direct role? by Chordonblue · · Score: 5, Insightful

    I suspect that IBM has been paying close attention to the 'subversive' activities at Groklaw, but I wonder if they'll ever get any direct credit for it. There's been a great deal of

    PJ and her legal elves certainly deserve our thanks.

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
  5. What are they talking about here? by starseeker · · Score: 5, Insightful

    "78. However, as is widely reported and as IBM executives knew, or should have known, a significant flaw of Linux is the inability and/or unwillingness of the Linux process manager, Linus Torvalds, to identify the intellectual property origins of contributed source code that comes in from those many different software developers. If source code is code copied from protected UNIX code, there is no way for Linus Torvalds to identify that fact."

    Um. If source code was copied from protected UNIX code, how the @#$@%@# would Linus know about it? He doesn't have access to the protected source code - it's protected! The only way to know is if the owners of the protected source code make the claim and are able to back it up! How can Torvalds be faulted for not being clarvoyant? Do they mean identify it after the fact? AFAIK no one can say yet that the origins of code X can't be identified. SCO hasn't even let us TRY - they won't tell us what they want identified!

    If what they are actually saying is that open source shouldn't be allowed to proceed simply because it doesn't have massive paperwork assigning every bit of code to some source, they've been hitting the crack again. Email archives, content management back trails anyone? And we can go further than that if we are really forced to - the FSF has been getting copyrights assigned to it for years just in case things come to that pass, and if it becomes utterly necessary that might become common practice.

    What I'm hoping will come out of all this is a way that open source projects can set themselves up so that no one can sue them without them actually having done something wrong. (OK, OK - I know anyone can still bring the lawsuit. I mean create a situation where the project dispose of the suit in such a way that it doesn't cost the project or developers much of anything and discourages idiots like SCO from attempting it.) That would be useful, and if SCO is the start of a trend may become very necessary.

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  6. Re:It's just so ironic... by idiotnot · · Score: 5, Insightful

    I liked the comment about how IBM had little or no Intel expertise.

    Uhh, they invented the PC, *and* they ported AIX to it in the late 80's.

  7. Re:I predict by An+Onerous+Coward · · Score: 5, Insightful

    One point this thread seems to be missing is that not a single line of the "infringing" lines they've cited were actually from SysV's codebase. They're citing code that IBM authored for AIX, and that Sequent authored for Dynix. Some of it was actually put into the kernel, other bits of code were just provided as reference material for those who wanted to copy it.

    SCO's claim at this point appears to be that, because IBM developed technologies like JFS and RCU, [Man, the Wik knows everything] then those technologies automatically became SCO's once they were implemented within a UNIX derivative.

    In my admittedly non-legal opinion, just because a certain OS technique was discovered and perfected on a UNIX-derived platform, that shouldn't mean that IBM loses the right to bring the same technology to any other platform they're interested in.

    It's not about IBM swiping SCO's secret wonder code. It's about IBM developing its own secret wonder code and then being told by SCO that they have no right to use it.

    --

    You want the truthiness? You can't handle the truthiness!

  8. Re:Ah, at last! by Pharmboy · · Score: 5, Insightful

    I don't know what article you read, but it sounds like SCO has a case to me.

    And if I only used that one sided court filing from SCO as evidence, then I would agree. Fortunately, this is not the only piece of evidence.

    First of all, IBM has taken great pains to insure that anyone on their Linux team has never had access to AIX or Sys5 code. It was setup as a clean room exercise. So, their statements are not damning, since they take great care to keep the two divisions isolated from each other.

    Second, if you read something beside this ONE filing, you would know that SCO is claiming that any software or code that has ever been included in AIX is a derivative, which is not accurate. IBM had developed some journaling code in OS/2, then ported it over to AIX, yet SCO is claiming it has rights to this software, even tho it is trivial to demonstrate it is not derived from Unix, it is ported to Unix.

    Third, just because a concept was introduced into Unix originally doesn't mean its infringing to be included in Linux. Some knowlege becomes virtually "Public Domain" simply because after 20 years, it has been talked about, documented, researched and experimented with by Universities and individuals. Figuring out how to impliment a feature based upon published documentation and freely available (and useable) information is called reverse engineering, not infringement. For it to be infringing, it must be a "cut and paste" job. Independent discovery is not illegal, even in America.

    Fourth, IBM helping Linux is not illegal in and of itself. Implying that IBM licensed code, so any help that they were to give Linux is illegal is beyond ignorant. Their first major contribution was over 100 different printer drivers, for instance.

    Fifth, IBM has extensive review about what is GPLed and what is not. They have made it perfectly clear that they will not release code wholesale, and instead are releasing code with full support and documentation, after the code has been reviewed. While they *could* make a mistake and release a portion of code that they should not have, it is unlikely considering all the checks and balances they are going through.

    Sixth, there is reason to believe SCO owns the right to USE and LICENSE Unix as it sees fit, but not the copyright to actual code. There is even a lawsuit about it. But if you had read more than this one filing, you would know about Novell vs. SCO.

    Seventh, So far all the code released before today as proof has been proven to be in the Public Domain and/or BSD. I have not looked at the actual code released today, but I am sure Bruce Perens will have a release within a day or three with the dirt on that. Also, some of the header files that allegedly infringe are from pre-1.0 days, and are easily documented as owned by Linus, since they were posted on USENET freely back in 91-92.

    I could go on and on, but this is already more than an AC deserves.

    --
    Tequila: It's not just for breakfast anymore!
  9. Re:Oh... and no more "millions of lines" claims by Keiner+Niemand · · Score: 5, Insightful

    > SCOX stock price, meet Mr Floor?
    Wishful thinking, i fear. For a non-programmer, it looks like SCO did produce hard evidence, and so their stock will rise, at least at first.

  10. Re:heh. Check out #87 by Whyte · · Score: 5, Insightful

    Its also a false predication in that IBM is supposedly responsible for making Linux free. Because it couldn't be possible that IBM recognized a "successful" development community and positioned itself to gain financially by becoming an early adopter. Of course it's only slightly more amusing that SCO themselves tried to capitalize on "free" software... but failed.

    The entire court filing is full of this type of crap.

    --
    -- No matter how great your triumphs or how tragic your defeats, approximately one billion Chinese couldn't care less.