Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Caldera Software Linux

Linux Kernel Code May Have Been in SCO UnixWare 455

Random BedHead Ed writes "Groklaw has some interesting new information online. In an entry today, PJ has posted the Deposition of Erik W. Hughes (PDF), a SCO employee. Hughes' 2004 testimony reveals that the Linux Kernel Personality (LKP) of UnixWare somehow used kernel code. Exactly how it was used is not clear. UnixWare was released under a proprietary license, but the General Public License under which Linux is distributed requires derivative works to use the same license. As PJ says, it's "now apparent why SCO tried to say the GPL is unconstitutional" back in 2003."
This discussion has been archived. No new comments can be posted.

Linux Kernel Code May Have Been in SCO UnixWare

Comments Filter:
  • by code shady ( 637051 ) on Tuesday August 09, 2005 @08:41PM (#13283123) Homepage
    So, does that mean that code in the linux kernel now was once in UnixWare?

    Or does it mean that SCO UnixWare has code that was once in the linux kernel?

    It's interesting either way, of course, but c'mon guys. Precise wording is your friend.
  • confidential (Score:3, Interesting)

    by chris_mahan ( 256577 ) <chris.mahan@gmail.com> on Tuesday August 09, 2005 @08:47PM (#13283160) Homepage
    I noticed the big 'confidential' on the first page of the pdf...

    Someone care to exlpain?
  • by bgfay ( 5362 ) on Tuesday August 09, 2005 @08:49PM (#13283173) Homepage
    I've gone on record here at /. as saying that maybe we shouldn't be reading about and going nuts over every bit of news out of SCO, but this seems to take things in another direction. Rathern than Linux having SCO code in it, SCO code now has GPL'ed code in it? Doesn't that mean that besides being absolutely annoying, they've also broken the law? Oh, well in that case, let's have at it.

    I wonder what Boies and company get out of this. I remember reading about Boies during the MS trials and he's a fascinating guy. The problem with finding a lawyer fascinating is that eventually they have to defend OJ or Darl McBride or some other idiot. But it seems to me that Boies went into this one where he had a choice to stay outside. Very strange.

    Hell, I don't even know if Boies is still involved in any of this. I figure even if he is, they might need a different kind of lawyer for defense instead of attack. Tee-hee.
  • Created Uncertainty (Score:5, Interesting)

    by mpapet ( 761907 ) on Tuesday August 09, 2005 @08:58PM (#13283215) Homepage
    I think they pretty much succeeded in labeling the use of Linux as "risky" (in the U.S. anyway) with untold IP issues.

    I'd like to know how would anyone know (as in establish as fact) their compiled code contained GPL'd parts? It was easy to spot when those jokers claimed PearPC was something they made. But, how would anyone know in this case?

    It might have been a trial balloon for Microsoft to gauge their litigation options too.
  • by frovingslosh ( 582462 ) on Tuesday August 09, 2005 @09:20PM (#13283314)
    It's just poetic justice that SCO gets what they deserve.

    It looks to me that what SCO got is that they got away with it. They stole GPL code and are certainly not being punished for it.

  • by GoldenWolf ( 767107 ) on Tuesday August 09, 2005 @10:21PM (#13283563)
    I seem to recall that SCO had the audacity to demand that Linux users pay them absurd amounts of money--for the privelage of using the software of their biggest competetor. They sued major corporations, costing millions of dollars in unfair settlements and court fees. They launched a FUD campaign against the Linux kernel, the GPL license, and FOSS.
    They have not been able to produce a single piece of conclusive evidence that the Linux kernel contained their code. They didn't produce any when they were demanding licenses for Linux, and now they don't produce any in their case against IBM. They based their attack on Linux, not on any fact, but on FUD.

    Now, they may have put Linux code in their kernel. They engaged in a FUD campaign against FOSS, claiming that it did/might contain copyrighted, proprietary code. They demanded that Linux customers pay them, since Linux 'did' contain 'their' UNIX code. while SCO had copyrighted, GPL'ed code in UnixWare.
    Finally, we see that SCO was guilty all along. Instead of playing fair and opening the source of UnixWare, they started a full-scale holy war against Linux.

    I wonder how much FUD is going to be stirred up when the GPL license comes back to haunt them?
  • by postbigbang ( 761081 ) on Tuesday August 09, 2005 @11:00PM (#13283716)
    So what happens when GPL-licensed code is loaded into a GPL-licensec kernel? Here's the poison test, and it's not poisoned. The whole UnixWare license came with the GPL, as well as a few other licenses, including the LGPL.

    So is it poisoned? No.
    Is it a copyright violation? No
    Is it a GNU GPL violation? No.
    Sorry to burst your bubbles. I dislike SCO along with the rest, but in this case, they covered their posteriors. READ THE LICENSES THAT CAME WITH THE PRODUCT.
  • by Zeinfeld ( 263942 ) on Tuesday August 09, 2005 @11:21PM (#13283808) Homepage
    Sorry removal of the offending code usually suffices. You are repeating a false premise that MS and others try to spread to create fear, uncertainty and doubt (about GPL'ed software), i.e. a.k.a.: FUD.

    It is a bit more complex than that.

    In the ordinary course of things you can probably convince a court that inadvertent infringement on a small scale should not result in a major damages award. This is after all what most people on the pro-Linux side have been maintaining all along. The minute that SCO actually state with specificity the code they claim is stolen in Linux the code will be gone in a New York Miniute.

    But the whole SCO case amply demonstrates that Microsoft has a point. The GPL is certainly good for creating a SCO like FUD lawsuit that can be used to obtain discovery powers and burn huge quantities of legal fees. The best corporate lawyers I have worked with are the ones who avoid the lawsuits in the first place. From that point of view the GPL is a real tar baby and RMS has told me personally that this was essentially his intention all along.

    I don't think that things are quite as simple for SCO in this particular circumstance. The problem is that they are going to the court arguing that IBM has damaged SCO by allegedly stealling copyright material from them. If IBM can establish that SCO has been stealling copyright material from others then there are some major consequences.

    The first of these is that SCO has presumably had to execute an affidavit in which they claim that they have good title to the code in question. If IBM can prove that title is questionable they score important points. If IBM can prove that SCO acted in bad faith with respect to the title then there is a sizable chance that the whole suit gets thrown out.

    At this point of course we are still waiting for SCO to actually state with specificity what parts of the code infringes. And I strongly suspect that SCO will never tell.

  • Re:What is the SCO? (Score:3, Interesting)

    by Garwulf ( 708651 ) on Tuesday August 09, 2005 @11:55PM (#13283938) Homepage
    This is by memory and a bit of help from a search engine and Distrowatch, and written a bit late at night, but here goes...

    SCO stands for the Santa Cruz Operation Group, and was originally a company named Caldera. The original SCO is now known as Tarantella. The original SCO was a company founded in the 1970s which made a flavour of Unix for x86 processors.

    In 2000, Caldera bought the rights to that Unix from the original SCO/Tarantella (Caldera was also making a form of Linux called Caldera Linux, and had been making it since 1998). In 2002 Caldera bought the rights to use the name SCO from Tarantella, and renamed itself the SCO Group and the version of Linux SCO Linux.

    By about 2003, the SCO Group was in financial difficulties, and Darl McBride was brought in. SCO Linux was suspended, and McBride had the SCO Group begin the lawsuits and legal threats, including threatening the people who had bought Caldera/SCO Linux from them with a lawsuit if they didn't pay the legal fee (and I don't care how tired I am and how much of an aside this is, it's still a REALLY STUPID thing to do).

    And you know the rest.

    I hope this helped.
  • Re:Wait, back up (Score:3, Interesting)

    by mcc ( 14761 ) <amcclure@purdue.edu> on Tuesday August 09, 2005 @11:55PM (#13283939) Homepage
    Well, it's not necessarily that straightforward. If you gave a random Linux distribution CD to a friend of yours, but unbeknownst to you there was a GPL-licensed piece of software on there that incorporated significant chunks of your non-GPL code without your permission... should that mean that you've officially approved your intellectual property to be licensed under the GPL?

    Well, I would say that's a very different situation-- and I've seen analyses of this very issue which claim that under such a case no, you haven't licensed anything, due to something I do not understand called "the doctrine of mutual mistake".

    However, that's if the presence of the GPL code was "unbeknowst to you". What I am getting at is that the email quoted in the toplevel post could potentially constitute proof that the GPL-distribution-of-hypthetically-derived code actions happened knowingly. That would change the situation significantly. This was the entire point I was trying to make.
  • by kjots ( 64798 ) * on Wednesday August 10, 2005 @12:28AM (#13284043)

    Yes, but we all know, BSD is dying. Better to use Linux code.

    Even if this is true, the code in question is available under a far less restrictive license then the Linux code itself. Since SCO still has one or two paid programmers on staff (for the time being at least), they could still have Linux compatibility without violating the copyrights of the Linux code contributers; it would just require more work and effort from their programmers.

    SCO took the easy option, and, as expected, it's going to bite them on the balls. No surprise there, and no pity either.

  • by Michael Woodhams ( 112247 ) on Wednesday August 10, 2005 @12:42AM (#13284093) Journal
    IANAL, but I don't think that GPLing the Unix kernel automatically gets them off the hook. They can still be sued for damages for the period when they were in violation of the GPL. It is just that GPLing the whole program is a bigger bribe/inducement to settle than merely removing violating code, so in cases where simple removal was not enough restitution to settle, GPLing might be accepted.
  • by innocent_white_lamb ( 151825 ) on Wednesday August 10, 2005 @01:20AM (#13284233)
    If IBM can prove that SCO acted in bad faith with respect to the title then there is a sizable chance that the whole suit gets thrown out.
     
    I wonder what the chances are that someone gets thrown into jail? I'd imagine that a judge would take a fairly dim view of someone lying about material facts in a sworn affidavit and so on.
  • Re:Incorrect (Score:3, Interesting)

    by sumdumass ( 711423 ) on Wednesday August 10, 2005 @01:37AM (#13284275) Journal
    They could possibly get out of that scenario too. It wouldn't be too dificult to seperate the code, offer it as an optional patch (by a third party) and open the patch itself.

    This would isolate the offending code and the gpl from SCO's products. It would also allow a consumer to continue to use the features if it was decided neccesary. SCO's contract would say users cannot distribute the product or modify it outside it's original intent so the need to distibute the source would be negated. If they opened the source to the patch, of course there is a provision allowing the source to be distibuted as well as the freedom to distribute the patch itself. A well crafted license from SCO could say that you waive any implied or other rights to do so by using thier product and then the patch and or source code would likley be only distributed when someone decided to stop using SCO's products wich isn't likley to happen. Something else that could be used to discourage the distibution of the patch to outside people might be an outragiously high price tag for it and then waive it if the party quietly agrees to keep it in house. This would be agains tthe gpl because they still have the right to distribute it but choose not to in order to say money.

    This is dancing around a bullet but oculd efectivlly stop the scenario you described form playing out. It would probably be considered underhanded and low by most. Unfortunatly i can think of several other ways they could dance around the issue too. A complete rewrite of the features might be one of them.

    The dificulty of installing such a patch, recompiling the kernel and all that wouldn't be an issue with the types of end users who will use SCO's products. More often then not the patch would be performed by a skilled in house IT staff or a consulting company specializing in it.
  • by ptbarnett ( 159784 ) * on Wednesday August 10, 2005 @01:38AM (#13284277)
    Okay, maybe I'm just slow, but why wouldn't it have been possible to short SCOX?

    You can't short a stock after the price drops below $5.00.

    I'm not sure if it's an SEC rule, or an exchange rule.

  • by Dachannien ( 617929 ) on Wednesday August 10, 2005 @05:10AM (#13284706)
    How does the RIAA work it out to where they can sue on behalf of member companies without those companies assigning copyright to the RIAA? Could you just do the same thing with the FSF?

  • by soosterh ( 137200 ) on Wednesday August 10, 2005 @07:26AM (#13284994) Homepage
    This new twist could be used by the known FUD machines in a manner as bad or worse then the original issue. Especially if the OSS community really makes a big stink about this. This how I could see it unfolding. SCO gets sued and made to look like a bunch of scoundrels, a FUDder shows how vulnerable other companies are to this - perhaps even giving specific examples. Then same FUDder advertises that the way to avoid this is to completely eliminate all OSS code from company premises.

    Of course that logic is flawed, but I can see many corporations getting paranoid and developing new guidelines indicating that bringing OSS code on site is grounds for dismissal.
  • by Master of Transhuman ( 597628 ) on Wednesday August 10, 2005 @11:47AM (#13286580) Homepage

    Eben's attitude yesterday at the OSDL talk at LinuxWorld was that SCO is "dead." And from here on out, he wants to make sure something like them doesn't happen again - so he pointedly targeted Microsoft and its patent campaign and announced a patent acquisition campaign for OSS.

    His talk was very good, BTW.

Ya'll hear about the geometer who went to the beach to catch some rays and became a tangent ?

Working...