Slashdot Mirror


IBM Ordered to Show More Code to SCO

editingwhiz writes "Bob Mims of the Salt Lake Tribune has the scoop straight from the courthouse steps: 'A federal magistrate has handed a partial victory to Utah's SCO Group, ordering computer giant IBM to turn over more of its Linux operating system-related program codes. U.S. Magistrate Brooke Wells' ruling, released just minutes after Salt Lake City's federal courthouse closed Wednesday, came in the Lindon software company's contractual suit stemming from Big Blue's alleged distribution of Linux applications purportedly tainted with SCO's proprietary Unix code.' If at all possible, SCO's going to be even more insufferable now -- it has a glimmer of hope."

28 of 376 comments (clear)

  1. Even more code? by Mongo222 · · Score: 5, Funny

    How can you turn over "even more" of something that's already open sourced?

    1. Re:Even more code? by DjReagan · · Score: 4, Insightful

      Because the code they're being ordered to turn over is for AIX and Dynix, which isn't Open-Sourced.

      --
      "When I grow up, I want to be a weirdo"
    2. Re:Even more code? by DjReagan · · Score: 4, Informative

      SCO are alleging that IBM contributed code from AIX and Dynix into Linux, and that this contravened the licensing agreement that IBM had for using Unix System V code, which is the basis for AIX and Dynix.

      The code they are alleging was copied however, was written by IBM, but incoporated into AIX and Dynix before being put over to Linux. So what it comes down to, and what is being tested in court is whether the Sys-V contracts that mention control of code can be extended to other code that is later incorporated into IBM's derived product.

      --
      "When I grow up, I want to be a weirdo"
    3. Re:Even more code? by Anarchofascist · · Score: 4, Interesting
      IBM had already handed over all of AIX and Dynix. SCOG/Caldera's lawyers have the source code to every version of AIX and Dynix ever released.

      NOW SCOG/Caldera's lawyers have told the judge - "nope we can't find any infringements here, we need more" and the judge has ruled that they can have every version of AIX and Dynix which ever existed in version control including all notes made by anyone who worked on the project.

      This is just another delay... in part because IBM's defence was that producing all the version controlled source was too hard and would take to long. Now they have to work hard and take long or get branded as liars. They'll probably just run through source control, and for ever single commit they will burn a stack of source code CDs. I expect that will run to a few truckloads of CDs which SCO/Caldera will then decide will take years to sift through... and blah blah blah the glacial US legal process drags on until SCO runs out of money.

      But never fear! Even if there is code there which ended up in Linux, they don't have a prayer. IBM owns a developers license to Unix (bought from AT&T) to modify Unix and sell it as its own product AIX. SCO (which bought the license rights) says the license also says that new code IBM has added to Unix to produce AIX cannot also be donated to Linux, but that's just plain nuts. If they write B and insert it into A, how can the license agreements with A prevent you from adding the same code to your own product C?

      --
      Once more unto the breach, dear friends, once more, Or close the wall up with our American dead!
    4. Re:Even more code? by ThosLives · · Score: 4, Insightful
      This is one of my beefs with the "derivative works" clauses in many software products. There's this strange idea of what is and what isn't a derivative product.

      What is seems is that IBM may have gotten System V from SCO and then added some features that were original creations of IBM (to create AIX/Dynix). IBM is then alleged to have given those new features to Linux. SCO is claiming they own those "new" features created by IBM because of some wording in the System V contracts.

      Now, we can all reasonably conclude that this is stupid; if I buy a car and design a new fin for it, then sell the fin design to others, the car companies don't claim the fin design is their property. However, when we purchase a car we don't sign a "derivative works" contract with the car dealer or manufacturer.

      The way I see it there are a couple of things that could happen. One is that the original contracts may be found to say that derivative works are property of SCO, in which case IBM did not have the right to give them away for use in Linux - and I would say IBM was dumb to sign such a contract and should legally pay. However, even if the contract was written for that scenario, the court might find that such a provision is "unreasonable" and is void (similar to the car example). Another way it could go is that IBM somehow took code that it did not originally create but thought it owned and contributed it to Linux. This is a little more tricky because it's basically an "oops, we didn't read the original contract correctly".

      Out of those scenarios, the latter is the worst because it would mean that [Linux] is infringing. In the former case, either SCO owns the derivative works or doesn't. I would argue that, if SCO is found to own the derivative works, IBM charges them some large amount of money for the development of those new works. Probably to the tune that SCO is filing in the suit, since that is the apparent value on those features. After all, IBM did not develop those features gratis for the benefit of SCO!

      All in all, I think all sides (SCO, IBM, the Linux crowd) are focusing on the wrong things here. Litigation never added value to society at all and sucks up resources. I definitely agree with the camp that thinks SCO would be better off devleoping product than litigating.

      --
      "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
    5. Re:Even more code? by jeffasselin · · Score: 4, Informative

      No, quite wrong.

      If you yourself wrote product A and B, you can relicence your code for product C any way you want.

      OTOH, if *I* take code from your product A to make product D, then yes product D has to be GPL.

      --
      If he explores all forms and substances Straight homeward to their symbol-essences; He shall not die.
  2. Uhm... by Black+Parrot · · Score: 5, Funny


    Doesn't SCO know about kernel.org?

    --
    Sheesh, evil *and* a jerk. -- Jade
  3. SCO loses the waiting game by bigtallmofo · · Score: 5, Interesting

    This is just another meaningless delay of the case. Such things are actually a victory for IBM. IBM can afford to have this drag on forever. SCO's days are numbered.

    --
    I'm a big tall mofo.
  4. Now's the time to sell. by AceCaseOR · · Score: 4, Funny
    --
    Zagreus sits inside your head, Zagreus lives among the dead, Zagreus sees you in your bed and eats you in your sleep.
    1. Re:Now's the time to sell. by metlin · · Score: 4, Insightful

      *adjusts tinfoil hat*

      You know, you're probably joking but you do have a point.

      Perhaps the whole point of this was to have an increase in SCOs stocks so that folks have the opportunity to dump and jump the ship.

      These days when laws are written by the rich and bought over by the powerful, you never know =)

  5. Nothing to see here really by Psionicist · · Score: 5, Informative

    To quote Groklaw:

    Finally, it has arrived, Judge Brooke Wells' Order on SCO's Motion Re Discovery. It's annoying because she enables more delay, but other than that it is a pretty normal discovery order. SCO doesn't get access to CMVC, they do get more code and they get not all programmers' notes but some. She postpones any decision on production of documents from top managment. Keep in mind, she isn't the trier of fact. That is Judge Kimball. She is the Magistrate, so it's not her job to decide who is right or wrong. Her job is simply to make sure everybody's cards are on the table.

  6. Guilty until proven innocent? by FortKnox · · Score: 5, Insightful

    IANAL, far from, actually, but shouldn't it be the other way around? Shouldn't SCO be releasing code to an independent party to determine if its copyright has been breeched? Or will they keep requesting more code and fish around for something they can 'try to claim' is a copyright violation?

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  7. meanwhile... by kidlinux · · Score: 5, Insightful

    Has SCO been ordered to show any code of theirs that they claim has been infringed upon?

    So IBM turns over some code, and SCO says "yep, all of that is an infringement, pay up!" How do we know otherwise?

    --
    -kidlinux.
  8. It's simple by $RANDOMLUSER · · Score: 5, Insightful
    SCO couldn't find anything conclusive in the 900 milion lines of code they've already gotten from IBM, so they have to fishing again.

    Uhh Darl, you're fifteen minutes are up.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    1. Re:It's simple by Zocalo · · Score: 4, Funny
      so they have to fishing again.

      Actually, when it's a scam like this, it's usually spelt "phishing".

      --
      UNIX? They're not even circumcised! Savages!
  9. Re:IBM should just pay them off by chris09876 · · Score: 4, Insightful

    Paying them off would admit that SCO's got a case. By fighting them (which they definitely have the resources to do), they're sticking up for the entire community. Way to go IBM!

  10. It's not about linux kernel by Baramin · · Score: 5, Informative
    from TFA :
    Wells refused to grant SCO complete review of all of the IBM programs it listed, but threatened to grant "unfettered access" in the future if IBM fails to provide all data - including approximately 2 billion lines of code - from its AIX and Dynix systems
    --
    There's no place like 127.0.0.1
    MyBlog
  11. If Ya Want It... by Bios_Hakr · · Score: 5, Funny

    I'd pipe the code into a *.doc file and make the font about 48ish tahoma script.

    Then print it on standard paper.

    Hey, SCO, you might wanna bring a truck.

    --
    I'd rather you do it wrong, than for me to have to do it at all.
  12. Re:On the bright side... by TubeSteak · · Score: 4, Informative
    I kinda agree with the AC, SCO is just getting a little more time before they will have to pony up some information.

    btw- Magistrate != Judge
    I'm not sure Judge Kimball would have agreed to SCO's motion, but I'll give the Magistrate credit for this zinger:

    To the extent possible the parties are to agree upon the 3000 designated individuals. However, based on the record before the court it appears that IBM has better access to information regarding who made the most changes or significant contributions to AIX and Dynix. Therefore, IBM is to file an affidavit detailing the process by which the 3000 were chosen. Once again by requiring this, the court seeks to circumvent the rote objection by SCO alleging that they did not get enough information.
    --
    [Fuck Beta]
    o0t!
  13. Suspicious by Pan+T.+Hose · · Score: 3, Funny

    This starts to look very suspicious to me. I think I will wait few months at most and demand my money back if SCO don't prove their case. I'm glad that I bought and sold SCOX on exactly optimal time, or otherwise I would feel kind of stupid for buying all of those licenses to run 140 Debian boxen in my lab, and 60 Red Hat desktops in the library. Has anyone tried to return the license yet?

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  14. No Copyright Code in Linux by RichMan · · Score: 4, Insightful

    SCO has already failed to produce any real evidence of Copyright code in Linux. Nothing produced by SCO from any of this evidence can change that. Everyone using Linux is safe.

    This request is to support SCO's weird derivative tale that despite AT&T contracts saying IBM was free to develop code, Novell waiving the rights, and testimony from various people that IBM is bound by contract such that any code that touches SCO code is still controlled by SCO.

  15. The Chinaman is not the issue, Darl! by WormholeFiend · · Score: 4, Insightful

    Why would SCO need to analyse IBM's code, if the reason for the lawsuit is in the first place because SCO knows IBM infringed on SCO's code?

    I mean, in order to know there is infringement, you'd have to have already figured out what part of the code was "stolen", right?

    1. Re:The Chinaman is not the issue, Darl! by arkanes · · Score: 4, Informative
      The argument is something like this: SCO has inherited certain control rights over UNIX code. AIX and Dynix are based on UNIX. We think that IBM donated parts of AIX and Dynix to Linux that they shouldn't have. But because we don't know whats in AIX and Dynix, we need to get the source for all of those to compare to Linux and see what matches. Furthermore, because we already did this and nothing matched, we need to get all the intermediate versions of AIX/Dynix, because some programmer might have written something that never actually was released, and THAT then got copied into Linux.

      Yes, it sounds ridiculous. And note that for it to make even the semblance of sense you have to totally ignore all the public claims SCO has made about knowing that there's copied code.

  16. Some Encouragement for SCO (and something bizarre) by judmarc · · Score: 4, Interesting

    The magistrate (who is presiding over pre-trial discovery, not the trial, where a judge will be in charge) noted that the contract between SCO and IBM may well give SCO more rights to the code than copyright law does. Thus IBM might be liable to SCO for putting code in Linux that doesn't violate any copyright SCO may have. IOW, Linux would be OK, IBM would not.

    Another theory advanced by SCO that the magistrate did not dismiss out of hand is the possibility that internal IBM AIX and Dynix code changes may show a path between SCO code and Linux. IBM has been contending that if a bare comparison between Linux and SCO code shows no obvious copying, anything IBM did internally is irrelevant.

    The bizarre bit is a footnote paying tribute to New York Giants football player Mel Hein that (to mix sports metaphors) comes from way out in left field. It's also ungrammatical ("He played 15 seasons going 60 minutes a game without nearly any rest"), which I'm definitely not accustomed to seeing in Federal court orders.

  17. Re:Plain english by Chris+Burke · · Score: 3, Informative

    SCO succeeded in delaying even more by requesting more code. The judge granted some, but not all, of what SCO wanted -- e.g. they wanted every revision from IBM's AIX and Dynix source revision control system along with all programmers notes, but instead just got more code and some notes. While this is in part a "victory" for SCO as their request was partially granted, the judge noted that she was doing this so as to prevent any further complaints that IBM has not supplied enough code. In other words, this is the end of the line as far as code discovery goes.

    Groklaw of course has more.

    --

    The enemies of Democracy are
  18. Re:As far as I can tell... by andycat · · Score: 4, Informative

    SCO's argument is far more bizarre than that. They claim that since AIX and Dynix might have touched UNIX code once upon a time, all code ever written for AIX and Dynix since then must be covered by the contract terms of IBM's license for UNIX. Those terms talk about "methods and concepts" as protected entities. IBM used some of those allegedly protected methods and concepts when, say, they moved JFS over to OS/2, then implemented the Linux version of JFS using that as a reference. It's not about AIX. They're trying to argue that Linux inherited from OS/2 inherited from AIX touched UNIX, so (of course) they own the things in Linux.

    Their theory of derived works is totally at right angles to reality. That isn't the way it works. However, Judge Wells is not permitted to smack them down. That falls to Judge Kimball (the trial judge) and, perhaps, a jury.

    This is an annoying delay but really isn't going to change the outcome of the case.

  19. Re:Some Encouragement for SCO (and something bizar by Anonymous Coward · · Score: 3, Interesting

    The contract isn't between SCO and IBM. It's between AT+T and IBM, and everyone at AT+T gave a deposition that says IBM gets to keep it's own code. That's in addition to the side letter AT+T sent to IBM that says IBM keeps it's own code, and the @echo newsletter that says the exact same thing.

    As for SCO's theory of copyright, well, SCO would have to own the copyright first (it doesn't, Novell does). Then, they'd have to find their so-called path, which doesn't exist. If it did, they'd have found it in the 272 versions of AIX that IBM already handed over, and would have to have disclosed it by now. Should they manage to conjure one up with their illegal fishing expedition, they'd still have to slip that completely unsupported by case law copyright theory of theirs past Judge Kimball, which isn't likely.

    If I were IBM, I'd file a motion to kick Darl in the nuts. Chances are this judge would grant it just to avoid the inevitable "I didn't get to kick Darl in the nuts, therefore the trial is invalid" appeal. Honestly, how much anal probing does SCO get to do before the judge can decide that their case is composed completely of crap?

  20. As much as I hate to admit it.. by schon · · Score: 3, Insightful

    ... it is a victory for SCO, because it's

    A) irrelevant to the case
    B) something they asked for
    C) onerous for IBM to produce, and
    D) something IBM didn't want to give them (because it's irrelevant to the case, as well as onerous to produce.)

    Yes, we all know that SCO is going to use this as a delay. First, it will take IBM a long time to produce it, and as soon as IBM hands it over, SCO's gonna request *more* time, because it's too much for them go through in the remaining discovery period.