Slashdot Mirror


IBM Points Out SCO's GPL Software Distribution

An anonymous reader writes "Cnet is reporting that IBM has launched a counterstrike against SCO Group's attack on Linux users, arguing that SCO's demands for Unix license payments are undermined by its earlier shipment of an open-source Linux product." JayJay.br points out a similar but more colorful article on The Register "in which SCO says that 'SCO-Caldera does not own the copyrights to JFS (Journaling File System), RCU (Read, Copy, and Update), NUMA (Non-uniform Memory Access) software, and other IBM-developed AIX code that IBM contributed to the Linux kernel.' Gee, now that I was almost buying their license ..."

31 of 482 comments (clear)

  1. What about Xenix? by BoomerSooner · · Score: 5, Funny

    I've decided I'm only using SCO Xenix to avoid all the licensing issues with Linux.

    Hell I even bought a Compaq Deskpro 386/25M. Who knew the bios could only be accessed by boot disks!!! Took me a good hour or two to figure that out. Thank god HP/Compaq still has these on their site.

    Xenix the choice of an old generation.

    1. Re:What about Xenix? by Quarters · · Score: 5, Funny
      My question is-- what took IBM so long to do this? Or are their lawyers that slow?

      Yeah, why aren't IBM's lawyers knee-jerk, arm-chair experts like everyone else? What the heck is IBM paying them for - to take their time, do their research, make sure they present facts not just heresay or inuendo, and generally make sure the issue is understood completely before they talk about it?

      IBM's just pissin' money away with those guys on board!

    2. Re:What about Xenix? by Guppy06 · · Score: 5, Funny

      "what took IBM so long to do this? Or are their lawyers that slow?"

      They get their kicks by watching their victims wiggle and squirm around a bit before finally squishing them.

    3. Re:What about Xenix? by gearheadsmp · · Score: 5, Funny

      Forget Xenix. I want to see someone put SCO Linux on an Xbox and make it load the SCO site. Only then will I have my fill of irony.

    4. Re:What about Xenix? by fidget42 · · Score: 5, Funny

      What the heck is IBM paying them for - to take their time, do their research, make sure they present facts not just heresay or inuendo, and generally make sure the issue is understood completely before they talk about it?

      Ya. That's what SCO's lawyers are for.

      --
      The dogcow says "Moof!"
  2. Darl McBride also quoted as saying.. by questamor · · Score: 5, Funny

    McBride was also quoted as saying "he he fellas, come on, you knew we were joking all along don't you? right?"

    Darl was last seen in tattered pieces scattered around IBM.

  3. Re:Ahh... by Anonymous Coward · · Score: 5, Insightful

    "IBM really took their time to get things done."

    A wise decision on their part.

    Rather than leap into the fray, FUD cannons firing full effect, they likely took the time to research things a bit.

    The end result?

    IBM doesn't end up looking the fool, as SCO has.

  4. Where's the meat? by darnok · · Score: 5, Interesting

    Several weeks after people were able to view the supposedly offending code (under NDA), there's still no report of what it actually is.

    This is in contrast to every known FUD convention, where it's normal practice to sign a NDA, look at something secret, wait a few days then quietly have a word in your buddy's ear and get him to post some still-speculative-but-extremely-specific detail of what it is you looked at.

    Why the sudden maintenance of SCO's secrecy, when there's an industry-wide history of violating similar NDAs at the first opportunity? How can we not know even the tiniest specific detail of SCO's case, yet we know e.g. details of every close-kept Apple product release several days before Steve Jobs announces it?

    A few weeks back, I honestly expected the following to happen:
    - a few people sign the NDA and view the code in question
    - (nothing happens for a few days)
    - new code gets quietly released for functions A, F, H and Z in the kernel, gets exhaustively tested by several key Linux people and very quickly appears in the next kernel release
    - confident pronouncements from Linus, RedHat, SuSE etc. that they are absolutely sure the SCO case has no merit, that they believe (but can't confirm) the code in question is "old code no longer in use" and so on

    Actually, maybe this happening now and I should keep quiet about it. If so, could someone tell me which step we're up to? I promise not to tell

    1. Re:Where's the meat? by Theolojin · · Score: 5, Insightful

      A few weeks back, I honestly expected the following to happen:...- new code gets quietly released for functions A, F, H and Z in the kernel, gets exhaustively tested by several key Linux people and very quickly appears in the next kernel release

      i am amazed at the number of folk who simply assume the claims of sco are accurate, that there is unlawful code in the linux kernel. could it be that the above has not happened precisely because there is no offending code to replace?!

      --
      Life is short; think quickly.
  5. Even better by einhverfr · · Score: 5, Informative

    From the article:

    It appears from Blake Stowell's answers to the copyright-related questions that SCO says it does not have copyrights to JFS, RCU, and NUMA software code or to items (a) through (k) of paragraph 108 of SCO's Amended Complaint in the SCO-Caldera v IBM lawsuit.

    From the amended complaing:
    108. IBM has breached 2.05 of the Software Agreement by, inter alia, actively promoting and allowing use of the Software Products and development methods related thereto in an open and hostile attempt to destroy the entire economic value of the Software Products and plaintiff's rights to protect the proprietary nature of the Software Products. By way of example and not limitation, IBM has used protected UNIX methods for others in accelerating development of the 2.4.x kernel and 2.5.x Linux kernel in, among others, the following areas: (a) scalability improvements, (b) performance measurement and improvements, (c) serviceability and error logging improvements, (d) NUMA scheduler and other scheduler improvements, (e) Linux PPC 32- and 64-bit support, (f) AIX Journaling File System, (g) enterprise volume management system to other Linux components, (h) clusters and cluster installation, including distributed lock manager and other lock management technologies, (i) threading, (j) general systems management functions, and (k) other areas. But for the use by IBM of these protected UNIX methods in Linux development, the Linux 2.4.x kernel and 2.5.x kernel capacity to perform high-end enterprise computing functions would be severely limited.

    This is big. In essence, SCO has admitted that they don't really have *any* copyright case and that Linux intellectual property is all above board. They can still accuse IBM of breach of contract, but I really don't think any of us have the details on what the contracts stated.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:Even better by Anonymous Coward · · Score: 5, Insightful

      That's essentially where SCO started this whole thing from -- before certain executives started shooting their mouths.

      The core issues is still a big hissy fit over the failed Monterey AIX-UnixWare unification project, and you're right that nobody here has the details.

    2. Re:Even better by perimorph · · Score: 5, Funny

      You didn't properly credit the article. Therefore, I'll be filling lawsuits against all Slashdot members who read the above post.

      Joking aside, thanks for the clarification. I'm slightly less completely lost now.

    3. Re:Even better by MuParadigm · · Score: 5, Informative

      "In essence, SCO has admitted that they don't really have *any* copyright case and that Linux intellectual property is all above board. They can still accuse IBM of breach of contract..."

      Finally, someone gets it right. Darl has said in interviews, "We know IBM put code in there (Linux). Their copyrights are in it." Darl is not claiming that SCO owns the copyrights. Yet.

      SCO alleges that IBM had no right to share code with the Linux project, because SCO's contracts with IBM compel IBM to keep any derivative work confidential. In other words, despite SCO's attempts to "license" Linux, the only case they have outstanding is still a contract breach with IBM.

      "...but I really don't think any of us have the details on what the contracts stated."

      The contracts are available at SCO's website. Go to http://www.sco.com/ibmlawsuit. The IBM contracts are Exhibits A-D on the right hand sidebar. Exhibit E is the letter from Darl to Palmisano threatening to terminate IBM's AIX license. Exhibits F-G are the Sequent contracts.

      In Exhibit C (section 2), the contract grants ownership of IBM's derivative works to IBM. Exhibit D, section 3.04, would seem to confirm that IBM is not obligated to keep confidential any of its derivative works.

      Besides, I doubt that a judge will be willing to accept a definition of "ownership" that obliges the owner to treat its own work as confidential.

      So, SCO's case against IBM still looks pretty weak.

      SCO's allegations that Linux illegally appropriates derivative work also seems equally weak. SCO's main allegation against Linux is that any code contributed by an ISV or IHV (that has contracts with SCO) is a misappropriation of code that should have been kept confidential under SCO's contracts with them.

      This seems to also fall apart under section 3.04 of Exhibit D, because that clause is part of what looks like a standard contract that SCO used with *all* parties to renew System V licenses after its purchase of the source from Novell. In other words, that clause is not part of an IBM side agreement, but appears to be a grant SCO made to any ISV or IHV licensing the System V source.

      Of course, I'm not a lawyer, so none of the above should be construed as legal advice. It's just my opinion, derived from reading the contracts that SCO published on their web site and referenced in their court claims.

  6. SCO's shell game by Anonymous Coward · · Score: 5, Interesting

    Last week SCO announced acquiring the assets and technology of Vultus, a web services company, who offer web development tools called WebFace ("Runs on Internet Explorer 5 and up").

    While SCO predicted that they would obtain 15%-20% of a $3.7bn Web Services market, I have to admit to being perplexed how this is supposed to happen, and also wondering how well an Internet Explorer-based product could fit into SCO's UNIX offerings.

    ComputerWorld has an alternative explanation of the Vultus acquisition, they call it: "SCO's Shell Game".

    One thing is for sure - it sure is lucky that Vultus was in the same (Canopy-owned) building as SCO (check the picture), even before the acquisition!

    Update: More on this story at GROKLAW

    Repost: Form-4 filings with the SEC reveal Executives profiting from SCO stock sales: they made $398,833.90 in June, and $781,964.70 in July (so far)!

  7. Nope.... by Kjella · · Score: 5, Insightful

    SCO can not distribute their proprietary code linked with GPL code, because it would be illegal under the GPL. So if they claim they can, SCO, and by the SCOian logic, all SCOs customers are liable for a class action lawsuit from everybody that has ever contributed to those OSS projects. Sounds like cannon fodder for some counter-FUD, not to mention a countersuit to me.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  8. Re:Let me get this straight by GooberToo · · Score: 5, Interesting

    Considering SCO now admits that IBM owns the copyright to the code, this simply becomes a contract case. That means, since IBM disclosed code which they own all the IP to, no one else has anything to worry about. After all, it's IBM that's ultimately responsible for their actions. Having said that, most of their legal department is taking a nap because SCO's claims are so worthless. Furthermore, IBM's Unix license is irrevokable, so it hardly puts IBM in a pinch, even with AIX. For SCO's claims to even hold water, SCO would have to have IP or copyright claims to IBM's products, such as AIX, OS/2, etc. They do not. Remember, just because SCO has IP rights on Unix, doesn't mean they, in turn, have rights to everything IBM has done to add value to Unix.

    If you look at what they've been doing, they've been trying to pump up their stock prices. SCO's execs have been dumping SCO stock almost as fast as they can. This doesn't even sound like a company that is expecting to get a huge infussion of cash from an outstanding legal battle. This is the act of rats trying to bail on a sinking ship. I personally hope the FTC is watching them very closely.

  9. Re:This is all they've come up with for a defense? by Anonymous Coward · · Score: 5, Informative

    IBM actually has 9 different affirmative defenses against SCO in their response. The GPL issue is probably just part of 1 of these defenses (number 7th).

    Even if none of these 9 were to work, the burden would still be on SCO to prove the 100+ assertions in their complaint.

  10. Re:Simple by Flower · · Score: 5, Funny
    So, what did you get in return for this $700?

    Hopefully he gets a year's supply of K-Y. Obviously, SCO isn't going to have the common courtesy to offer a reach-around.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
  11. prior art by Veteran · · Score: 5, Interesting

    UNIX is as much a derivative of MULTICS as Linux is a derivative of UNIX. SCO's claim to hold the 'intellectual property rights' to all modern operating systems fails because of that fact - a point which needs to made against them.

  12. I disagree by tkrotchko · · Score: 5, Insightful

    If you have a business where you essentially own System V; where in fact, the only thing you have of value is System V, and you release Unix-like code under GPL, it seems to me you'd better understand what you're releasing!

    What I mean is that the GPL in this case had the possibility of unique harm to SCO (a 1st year legal student could see that), and yet they (a) encouraged their own employees to work on a GPL project (b) released a version of the GPL OS themselves.

    It seems a bit disingenuous to say "I am an operating system company, but I didn't know what I was releasing".

    They're either stupid or lying. In either case, it appears to be that they lost their unique ability to distribute the moment they distributed Linux.

    How can an Operating System company claim ignorance of the copyright within an operating system they sold? Its inexplicable. It goes beyond the boundary of veracity. Or, like I said earlier, they're a bunch of yahoo's that have no idea of what they're doing.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
  13. So, now there's two separate issues to address.... by idiotnot · · Score: 5, Interesting

    1. This bozo spokesman essentially affirmed what Linus said, that the lawsuit is a contract case between IBM and Caldera. Caldera has no claim on the technologies that IBM contributed, other than to say, "Hey, you can't tell them that! That's a part of proprietary Unix, and can't be disclosed, even if you wrote it!" Doesn't bode well for some other companies who've contributed parts of their proprietary Unixes to Linux. *cough* Silicon Graphics *cough* But that covers NUMA, RCU, and JFS. If IBM loses here, they are also open to a lawsuit from Microsoft. Why? Because JFS didn't come initially from AIX. It came from OS/2.

    2. All that said, there's no resolution of the "copied" code sections Caldera has brought up. From many, many, of their previous statements, it would seem that the technologies mentioned above are what they're trying to milk GNU/Linux users for. If it's *not* NUMA, RCU, and JFS, what, exactly, are the infringments GNU/Linux users are responsible for? I eagerly await a cogent answer, but I know the chances of getting such are slim to none. I will use GNU/Linux (when I'm not playing around with the Hurd) until an individual user loses a lawsuit to SCO over copyright or patent infringement.

  14. Good point in the MozillaQuest Article by mcdrewski42 · · Score: 5, Interesting

    Actually, this is the first SCO article in a while which has made me think of the case in a new light... refreshing for a rehashed story like this.

    It seems that SCO are saying that the issue is not actually about copyrighted code being in Linux at all. The issue is about IBM putting it there in contravention of their contract to "keep it secret, keep it safe".

    However, I understand that IBM's linux teams and the AIX teams were pretty seperate for that specific reason - no cross pollination. So, SCO is saying that algorithms, solutions and ideas are the problem, not code.

    <irony>Luckily this area of legal rights on ideas, concepts and algorithms is really clear in the US legal system.</irony>

    clips from the article:
    This lawsuit is about breach of contract and other tort claims. It is not about copyright infringement.

    SCO-Caldera being able to prove that IBM-developed AIX code ... are derived works under the Unix licenses is the critical and key issue to SCO proving that IBM breached the Unix license agreements. ...the Unix license prohibits IBM from disclosing Unix Software Product code, methods, secrets, and so forth to third parties.Simply put, if SCO-Caldera can prove that IBM-developed AIX code ... are derivate works and therefore part of the Unix Software Product and that IBM disclosed the code, methods, secrets and for them to the Linux developers, then SCO wins its IBM lawsuit.


    --
    /* affect != effect */ void affect(int *thing,int effect) { *thing += effect; }
  15. Re:Well either way... by capnjack41 · · Score: 5, Interesting
    I just thought of something...say little old Mrs. Henderson and her embroidery business, which makes a small amount of profit, need a website. They hire some web-integrator guy and he sets up a Linux server and a cheesy webpage.

    Now, say SCO harassed this lady into getting her to pay for a SCO Unix license. She doesn't have a legal department, and all she sees is that she's somehow liable for stealing something, and buys a license right away.

    Months later, they find out SCO was full of shit and in the wrong completely. Was old Mrs. Henderson duped and hornswoggled into buying a license? Well, obviously; but can she get a lawyer and countersue SCO for their aggressive, deceptive tactics? Or is she just up shit's creek, because she should have known better (or hired someone who did)?

  16. Re:Double standard, double talk. by Anonymous Coward · · Score: 5, Insightful

    SCO will be forced to choose between:

    1. Claiming that there's SCO copyrighted code in the Linux kernel that they say they don't consent to be licensed under the GPL, which means: a) they're committing fraudulent and deceptive behavior by misrepresenting that the code they're distributing is completely under the GPL when it isn't, and b) they're infringing on the rights of the copyright owners of the kernel code since they're knowingly mixing in non-GPL code, a direct violation of the GPL.

    and

    2. The only way they can avoid committing fraud and violating copyright law is to distribute ALL the code in the kernel under the GPL, which means they forfeit any ability to collect royalties.

    SCO should be deathly afraid of being sued if they choose #1 because they don't even have the money to stay alive for all the years it will take to fight the IBM lawsuit, so I don't see that they have any choice except #2, unless they don't care about the destruction of their company.

    Either way, SCO is almost certainly screwed.

  17. Re:Ahh... by TedCheshireAcad · · Score: 5, Funny

    Wait for it.....wait for it.....

    owned.

    there it is!

  18. Re:Let me get this straight by Richardsonke1 · · Score: 5, Informative

    yeah, you're right. Look at the insider trading on yahoo: http://biz.yahoo.com/t/s/scox.html. Over 1.25 MILLION dollars since June 20th. I also like how someone some of them, like Jeff Hunsaker, and Reginald Broughton traded twice on the same day, but once it went down as "Vice President" or "Senior Vice President" but the second time it went down as "Employee." Sounds kinda weird...

    --
    "Men lie."
    "Yeah, about sleeping with other women, but never about bioluminescent plankton."
    -Dan Brown
  19. Factual Article at ZDnet by Famatra · · Score: 5, Informative

    I'm surprised this article was not posted, it is very factual:

    http://techupdate.zdnet.com/techupdate/stories/mai n/0,14179,2914364,00.html

  20. SCOX insider trades by Anonymous Coward · · Score: 5, Informative

    2003-07-23 HUNSAKER, JEFF F.
    Vice President 5,000 Automatic Sale at $13.30 - $13.44 per share.
    (Proceeds of about $67,000)
    2003-07-22 BROUGHTON, REGINALD C.
    Senior Vice President 20,000 Automatic Sale at $12.91 - $13.2 per share.
    (Proceeds of about $261,000)
    2003-07-17 BROUGHTON, REGINALD C. 15,000 Planned Sale
    (Estimated proceeds of $195,000)
    2003-07-15 WILSON, MICHAEL SEAN
    Senior Vice President 6,000 Option Exercise at $0.66 per share.
    (Cost of $3,960)
    2003-07-15 WILSON, MICHAEL SEAN
    Senior Vice President 6,000 Sale at $10.66 - $10.8 per share.
    (Proceeds of about $64,000)
    2003-07-14 WILSON, MICHAEL
    Senior Vice President 6,000 Option Exercise at $0.66 per share.
    (Cost of $3,960)
    2003-07-14 WILSON, MICHAEL
    Senior Vice President 6,000 Sale at $10.77 - $10.87 per share.
    (Proceeds of about $65,000)
    2003-07-11 OLSON, MICHAEL P
    Vice President 8,000 Automatic Sale at $10.40 - $10.99 per share.
    (Proceeds of about $86,000)
    2003-07-09 HUNSAKER, JEFF F.
    Vice President 5,000 Sale at $11.76 - $11.814 per share.
    (Proceeds of about $59,000)
    2003-07-09 HUNSAKER, JEFF F.
    Vice President 5,000 Automatic Sale at $11.76 - $11.814 per share.
    (Proceeds of about $59,000)
    2003-07-09 HUNSAKER, JEFF F.
    Employee 5,000 Planned Sale
    (Estimated proceeds of $55,000)
    2003-07-08 BENCH, ROBERT K.
    Chief Financial Officer 7,000 Automatic Sale at $10.91 - $11.12 per share.
    (Proceeds of about $77,000)
    2003-07-08 BROUGHTON, REGINALD C.
    Senior Vice President 5,000 Automatic Sale at $10.90 - $10.95 per share.
    (Proceeds of about $55,000)
    2003-07-08 BROUGHTON, REGINALD C.
    Employee 5,000 Planned Sale
    (Estimated proceeds of $56,450)
    2003-06-25 BROUGHTON, REGINALD C.
    Sr Executive Vice President 5,000 Automatic Sale at $10 per share.
    (Proceeds of $50,000)
    2003-06-20 BROUGHTON, REGINALD C.
    Senior Vice President 5,000 Sale at $11.08 - $11.1 per share.
    (Proceeds of about $55,000)
    2003-06-20 BROUGHTON, REGINALD C.
    Employee 5,000 Planned Sale
    (Estimated proceeds of $53,750)

  21. not so simple by sbwoodside · · Score: 5, Interesting
    from the CNET article:

    Section 0 of the GPL states, "This license applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License." However, Section 6 states, "Each time you redistribute the program (or any work based on the program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the program."


    We must ask:
    1. Did SCO "place a notice" on the program ?
    2. Or did they just copy someone else's notice ?
    3. Did SCO add ANY of their own code to SCO Linux, under GPL? If so, then they are copyright holder for at least SOME code in the distro.
    4. Would that "copyright holder" status spread to the whole distro or stay only the code they willfully added ?
    5. What responsibility do they have to check the code they just copy ?
    6. Since they are COPYing someone else's code, doesn't that mean they should check to make sure they have PERMISSION ?
    7. Did they "place a notice" ?
    8. If so, did they do it "as the copyright holder" even if someone else put the code in ?
    9. What if they didn't put it in, but they knew it was there ?
    10. Once they knew it was there, how quickly did they react ?

    simon
  22. Only slightly better by Ian+Lance+Taylor · · Score: 5, Interesting

    I've been saying this for a while now, but there are two different kinds of code here.

    First, I'll note that SCO has never claimed a direct copyright on JFS, etc. They've claimed in the past that that code was a derived work of Unix, implying a copyright interest. If they are in fact abandoning that claim, that is good. It's not clear to me from the article that they are abandoning that claim.

    In any case, that code--JFS, etc--is the basis for SCO's suit against IBM. SCO claims that IBM's contribution of that code to Linux violates the terms of the contract which IBM signed with a predecessor of SCO. SCO has tried to claim that that code makes Linux a derivative of SCO's Unix, but they haven't been pushing that claim all that hard, probably because they are aware that it would be very hard to make it stand up in court.

    That brings me to the second kind of code which SCO is talking about: code which they claim has been directly copied from Unix to Linux. They claim that this code causes Linux to directly infringe on their copyright on Unix. This is the 80 lines of code which gets discussed here and there--SCO claims there are much more than 80 lines, actually. This is not part of JFS or any of the other code which is part of the IBM lawsuit.

    So, in other words, even if SCO abandons all copyright claims to JFS, etc.--and it's still not clear to me that they are abandoning that claim--it does not mean that they are abandoning the claim that Linux violates SCO's IP.

  23. Re:Let me get this straight by dtrent · · Score: 5, Insightful

    I'd bet that if you get them off the record, most of the trades that you see are just ordinary people exercising their stock options that have made a dollar or two. The amount of shares that have been sold are negligable to the total numbers out there. The trades represent 8/10ths of 1%. If you were in their shoes, what would you do if McBride, Sontag, and Canopy decided to screw over the company?

    And you've just described insider trading. If SCO employees know their company's claims are bullshit because they have access to insider information (UnixWare source code, for example), they can't use that information to go make bank on SCO stock. The stock market (supposedly) works on the premise that all investors are on an equal playing field.