Slashdot Mirror


My Visit to SCO

Ian Lance Taylor writes "I signed the SCO NDA and visited them to discuss their claims against Linux. My essay about it is on the Linux Journal web site. The short version is that SCO's claims are unproven, as indeed I expected would be the case before I went. The amount of information they were willing to show me was extremely limited, and did not by itself prove that their claims were true, nor that their claims were false." Other SCO-bits: Sun is doing their usual foot-in-mouth routine, thinking that two FUDs makes a Solaris purchase, or something like that. IBM is now joining the contact the customers bandwagon. Eric Raymond has been keeping himself busy - here's a story about him. SCO hates BSD, too, but they're not taking it lying down. And of course Cringley has his two cents.

123 of 592 comments (clear)

  1. NDA by sdo1 · · Score: 5, Funny

    You are aware that NDA stands for "Non-Disclosure Agreement", right?

    It doesn't stand for "Now Divulge All".

    -S

    --
    --- What parts of "shall make no law", "shall not be infringed", and "shall not be violated" don't you understand?
    1. Re:NDA by DaveAtFraud · · Score: 4, Insightful

      Yes, and as long as the author of the article abides by the specific restrictions of the NDA he is doing *nothing* wrong. NDA doesn't mean No Discussion Anytime. It just means that certain specifc things may not be disclosed. From other postings/articles, the SCO NDA seems to only cover divulging the exact code that is supposedly covered by their copyright and the supposedly infringing Linux code. So the author is free to publish his assessment of the infringement claim, he just can't support it by publishing snippets of code.

      Rather than post a separate comment...

      There is a rather blatant contradiction in SCO's case. SCO claims that incorporation of licensed System V source code in Linux has diminished the value of "Unixware" or whatever they are now calling their semi-unsupported/unmaintained version of Unix that they are no longer able to sell at a profit. However, they have had to mount a FUD campaign against IBM's supported and maintained version of System V Unix that is based on the same licensed code and that IBM continues to sell at a profit. It would seem that the ability to sell a proprietary System V Unix operating system has more to do with keeping it maintained, current, and supported and less on the possible inclusion of some snippet of code in Linux. Otherwise, why is it that IBM can still make money selling AIX? If the infringement were really the reason why a proprietar Linux can't be sold, how is it that AIX (and Solaris, too, for that matter) aren't affected by it but SCO's is?

      --
      They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
      Ben
    2. Re:NDA by binaryDigit · · Score: 4, Insightful

      Otherwise, why is it that IBM can still make money selling AIX? If the infringement were really the reason why a proprietar Linux can't be sold, how is it that AIX (and Solaris, too, for that matter) aren't affected by it but SCO's is?

      Simple, SCO does not sell hardware. IBM wouldn't sell 10 copies of AIX a year if it wasn't for the RS/6000's they run on. Similar situation for Solaris. After all, WHO has a successful Unix that doesn't sell it as part of an integral system?

    3. Re:NDA by cshark · · Score: 5, Interesting

      I was under the distinct impression that IBM was phasing out AIX in favor of Linux over the next decade, which is one of the big reasons SCO was angry. I could be wrong.

      --

      This signature has Super Cow Powers

    4. Re:NDA by afidel · · Score: 2, Informative

      IBM sold quite a few copies of AIX for x86 over the years. It would run on any compatible hardware and could be purchased seperatly from the hardware, of course most copies were bought as part of a bundle with IBM hardware but that doesn't negate the fact that they can and did sell copies without selling hardware. Solaris is an even better example because SUN sells quite a few copies of Solaris X86 that is not going to run on Sun hardware.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    5. Re:NDA by thx2001r · · Score: 2, Interesting

      You're absolutely right! And, by comparison in the Personal Computer world, how many copies of Windows does Microsoft sell now "off the shelf" vs. the amount they sell to PC Manufacturers who bundle it to their computers? A (relatively to the total amount) insignificant amount!

      Apple is also in a very similar boat (more so to IBM or SUN) where most of their OS sales (though they probably sell more OSX "off the shelf" than Microsoft does) come bundled with their hardware.

      I really don't think many, if any commercial OS's do the majority of their sales in retail. This brings up an interesting point. If Linux never really gains ground as something bundled (ala Windows or MacOS) on PC's from the manufacturer, they may be the one exception to this!

      Linux can do this (and has been doing this (though in the overall figures of yearly PC OS sales, probably a negligibe proportion) for some time (those boxed up RedHat's, Mandrakes, etc.)).

      Of course, back when it was mostly geeks using computers at home, software purchases for things like OS's were undoubtedly much higher than they are now. Now that the majority (numerically, not intellectually) of PC users are non-geeks (who generally can't grasp why you'd want to upgrade your OS!) most of the purchases are for games and other *ware.

      It seems to me, expanding what you said, that no one makes money selling OS's **directly** to people anymore. Combined with the fact that no one's gonna bundle SCO Unix with computers anymore (yes, Linux probably drove them out of business, combined with the crappiness of their product), SCO (Captain Obvious speaking now:) is just trying to sue (part of) what drove them out of business! Their main intellectual problem is that they don't see their own crappy product as having anything to do with it!

      Maybe they should sue themselves too!

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

    6. Re:NDA by gmack · · Score: 2

      "After all, WHO has a successful Unix that doesn't sell it as part of an integral system?"\

      BSDI of course.

  2. Can we please change the category for Caldera by MoxCamel · · Score: 5, Funny

    ...to "It's funny,laugh"?

    1. Re:Can we please change the category for Caldera by pmz · · Score: 2, Funny

      ...to "It's funny,laugh"?

      Or, "It's exciting in the way a soap opera is exciting, so laugh but not really mean it?"

  3. Bored by mao+che+minh · · Score: 2, Interesting

    I really wish that IBM would just buy these whiney babies out and open source Unix. Well, first IBM collects some payments from Microsoft for the "Unix license" that they "bought" from SCO, and then IBM makes it open source.

    1. Re:Bored by g00z · · Score: 4, Insightful

      > really wish that IBM would just buy these whiney babies out and open source Unix. Well, first IBM collects some payments from Microsoft for the "Unix license" that they "bought" from SCO, and then IBM makes it open source.

      I think that is the worse thing IBM could possibly do. First, that is exactly what SCO wants (to be purchased to save the sinking ship). Second, that would (in some ways) admit guilt on IBM's part, making them look bad, and justifying further retarded lawsuits. Third, it's the principal of the matter. SCO *SHOULD* take this to court so they can loose, and IBM can counter sue for damages. Now that would be a win win.

      My 2 Paseo's

      --
      "The Wright brothers were the first to fly with a heavier-than-air machine, but boy did they have a lousy plane"
    2. Re:Bored by jay42 · · Score: 3, Insightful

      I think that's exactly what SCO wants:

      1: SCO approaches IBM to get bought
      2: IBM refuses
      3: SCO sues IBM for ... whatever
      4: IBM complains but does not want to pay
      5: SCO targets more and more Linux, which is a good way to pressure IBM
      6: IBM still refuses, people ask where is the evidence
      7: SCO does not want to show obvious evidence

      It is in SCO's best interest to not say what's supposedly copied in Linux, because they want to get bought by IBM; they hope that:

      8: IBM seeing its Linux business threatened buys SCO, because it's going to cost them less than a lawsuit (that they might loose) and a few quarters worth of sales.

      The longer this story lasts, the best for SCO :-(

    3. Re:Bored by eyegone · · Score: 3, Funny

      You've obviously never worked for a giant multinational corporation.

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
    4. Re:Bored by sharekk · · Score: 2, Insightful

      If IBM buys up SCO and owns the licenses, who is going to sue them? They aren't going to sue themselves

      Every single little company which has any IP rights remotely involved with linux. If IBM buys SCO out they send a message that they're willing to buy out anyone who starts this sort of FUD campaign against Linux IP. Not a good precedent to set.

    5. Re:Bored by Chewie · · Score: 4, Interesting

      I doubt it. People are still happily buying Linux. People are still happily buying AIX, even though there is supposedly no valid license.

      SCO: 60M in revenue last year, lost 25M.

      IBM: 80B in revenue last year, GP of 30B.

      IBM: Some of the *best* IP lawyers in the world (given their patent database, they've got good people to defend it).

      Sorry, if Linux sales are threatened, they're at the tuppenny, ha'penny levels. Not on an enterprise scale.

      --
      49 20 68 61 76 65 20 74 6F 6F 20 6D 75 63 68 20 66 72 65 65 20 74 69 6D 65 2E
    6. Re:Bored by geekee · · Score: 2, Insightful

      It never ceases to amaze me how people are so convinced IBM is innocent without knowing any realfacts about the case. Every time a read something new, IBM looks more like their guilty, and this article is no exception, despite the author's bias. However, I'll reserve my judgement until I see the facts. I hope you people don't apply this irrational decision making process in your jobs. At least this gives me a new perspective on the middle east conflict. I can just hear the same arguements. "Of course Israel or Palestine) is wrong. They're not us."

      --
      Vote for Pedro
  4. Dude you're going to jail by stanmann · · Score: 5, Funny

    Wail, Interesting narrative, definitely appears to confirm the speculation we have read, now we just wait till SCO presses charges against you for violating the NDA, and we'll know its true SCO has no case...

    --
    Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    1. Re:Dude you're going to jail by TopShelf · · Score: 4, Insightful

      If you RTFA (I know, I know...) you'll see that he does a good job of tiptoeing around the NDA. As a result, of course, there isn't a ton of fresh news here, but it is interesting stuff.

      --
      Stop by my site where I write about ERP systems & more
  5. Comment Misspelled by twistedcubic · · Score: 5, Interesting

    In a discussion I was reading that mentioned this article, it was mentioned that there was a misspelled word in the comments of some allegedly copied code. If true, then one could just strip the comments from the Linux source, and do a spell check in the appropriate language. I forgot where I was this. Can somebody verify?

    Or better yet, Ian Taylor can just tell us the name of the file. :)

    1. Re:Comment Misspelled by Anonymous Coward · · Score: 2, Funny

      If true, then one could just strip the comments from the Linux source, and do a spell check in the appropriate language

      this is an open source project you're talking about, so there are two possible scenarios:

      Commercial grade spell checkers will end up as your top resource utilization process(es).

      open source spell checkers will find "no misteaks" [sic].

    2. Re:Comment Misspelled by red_dragon · · Score: 4, Funny

      Hey! I found it!

      /*
      * Sun people can't spell worth damn. "compatability" indeed.
      * At least we *know* we can't spell, and use a spell-checker.
      */

      -- arch/sparc/kernel/head.S

      There it is! The offending... uh... SPARC... uh... nevermind.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    3. Re:Comment Misspelled by Pflipp · · Score: 3, Funny
      It goes on by saying:
      /* Uh, actually Linus it is I who cannot spell. Too much murky
      * Sparc assembly will do this to ya.
      */
      C_LABEL(cputypvar): .asciz "compatability" /* Tested on SS-5, SS-10. Probably someone at Sun applied a spell-checker. */ .align 4
      C_LABEL(cputypvar_sun4m): .asciz "compatible"


      So noooh, LINUS put it there, not SCO!

      Besides that, I have no IDEA what the code is talking about :-)

      (Although I must say it only gets better later on:

      t_bad3d:BAD_TRAP(0x3d) BAD_TRAP(0x3e) BAD_TRAP(0x3f) BAD_TRAP(0x40) BAD_TRAP(0x41)
      t_bad42:BAD_TRAP(0x42) BAD_TRAP(0x43) BAD_TRAP(0x44) BAD_TRAP(0x45) BAD_TRAP(0x46)
      t_bad47:BAD_TRAP(0x47) BAD_TRAP(0x48) BAD_TRAP(0x49) BAD_TRAP(0x4a) BAD_TRAP(0x4b)
      t_bad4c:BAD_TRAP(0x4c) BAD_TRAP(0x4d) BAD_TRAP(0x4e) BAD_TRAP(0x4f) BAD_TRAP(0x50)
      t_bad51:BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP(0x53) BAD_TRAP(0x54) BAD_TRAP(0x55)
      ...and yes, this is kernel "code" :-)
      --
      "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
  6. SCO and other Software companies by teknokracy · · Score: 5, Insightful

    I really have only a basic idea of what the whole SCO/IBM case is here, but in my impression SCO is at blame here. I did notice at work (Safeway) that on a terminal screen there was a login prompt then below it lines and lines of "this material is copyrighted etc etc, please call to validate" and all sorts of other warnings. When will the software industry learn that making its legal users feel like pirates isn't the way to go. Compatatively we have the whole WinXP activation fiasco, and I say that because it makes it near impossible for pirate users, but increidbly unfair and awkward for legal users, for example if you upgrade your motherboard and reinstall windows, you have to call them again and they make you feel guilty for reinstalling windows, asking you questions thinking you are trying to steal windows... seems that they concentrated on the bad people rather than the paying customers (who outweigh the bad ones).

  7. What does the NDA encompass? by DutchSter · · Score: 4, Interesting

    I've wondered this ever since SCO started saying they'd let people look at the code under an NDA. Perhaps you can give us some light as to what the NDA swore you to?

    NDAs are held to be invalid if the information that you agree not to disclose is already public information, or is revealed to the general public through someone elses doing at a later time.

    If the claim is that certain lines of code belonging to SCO are now being distributed in the public domain then it would seem that you couldn't NDA that away - the cat's already out of the bag so to speak. Assuming their claims are 100% valid, everyone who signed the NDAs is perfectly free to tell you exactly what lines of code are infringing, yet nobody has done this. Suppose because they can't find anything that's conclusively out in the open already (the basis of SCO's claims)

    1. Re:What does the NDA encompass? by DutchSter · · Score: 3, Interesting

      So, are there links etc to any case law supporting your idea of the invalid NDA? Does it supercede the Utah state law governing the SCO NDA? That would be *very* useful information to have handy for those under this particular NDA..

      While I work quite extensively with our legal department on IP and security matters, I'm not a lawyer, so I can't pull any cases right from me at the time. Perhaps a Lexis search on company time tomorrow :) But, having said that, on all cases where we've made folks sign NDAs as a part of doing business with us, our lawyers always remind us that we must have (among several other standard clauses) the following clause in there (customized of course), or else the document can be thrown out in any court in the country as being overly broad and infringing on other's rights to free speech and whatnot:

      "The term "Confidential Information", as used herein, does not include information which (i) was lawfully in Company B''s possession prior to any disclosure by Company A, (ii) is or becomes generally available to the public other than as a result of disclosure by Company B, Company B''s employees, agents, representatives or others acting on Company B''s behalf (snip)"

    2. Re:What does the NDA encompass? by Gulik · · Score: 2, Funny

      Perhaps you can give us some light as to what the NDA swore you to?

      Most NDAs I've heard anything about were obviously written by people who saw ``Fight Club'':

      ``First rule of the NDA: you do not talk about the NDA.''

    3. Re:What does the NDA encompass? by Horny+Smurf · · Score: 3, Insightful
      He is right that NDAs are no longer enforceable after the cat is out of the bag. The NDA doesn't cover the linux source code and the Unix(tm) source code, it covers the alleged copy/paste between them, which is not publicly known.

    4. Re:What does the NDA encompass? by chundo · · Score: 4, Informative

      As previously posted on Slashdot - the NDA is at LinuxJournal.

      -j

  8. In the news , tonight !!! by da5idnetlimit.com · · Score: 4, Funny

    "and say Solaris is free and clear"
    (http://news.com.com/2100-1016_3-1018669.h tml)

    Gosh !!!
    *SUN GPLed SOLARIS*

    lol 8p

    --
    It takes 40+ muscles to frown, but only four to extend your arm and bitchslap the motherfucker
  9. The story travels east ... by BillsPetMonkey · · Score: 4, Funny

    OSI Position Paper on the SCO-vs.-IBM Complaint
    Eric Raymond

    Revision 1.16 2003-06-03 esr
    Japanese translation available.


    At first, residents of Oahu and Maui idly dismissed the SCO rumors as nonsense.

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
  10. Even if IBM buy SCO by PeteQC · · Score: 2, Informative

    Even if IBM buy SCO, they probably couldn't make Unix open-source because SCO, as they claim, doesn't own all the copyright on Unix, but the right "to defend them".

    --
    Montreal - Best city to live in!
  11. Re:I was worried. by Angry+White+Guy · · Score: 2, Funny

    It makes one think that SCO might not have a case.

    As opposed to anything else mentioned here?

    --
    You think that I'm crazy, you should see this guy!
  12. Excellent article. by the+gnat · · Score: 5, Insightful

    That was one of the most informative things I've ever read on Slashdot. Thanks, Ian.

    However, there's a large discrepancy in some of SCO's claims. There are two scenarios here, which are not mutually exclusive:

    1. Linux source code incorporated original SysV code, due to formerly wide distribution of this code (e.g. in Solaris), textbook examples, or sloppiness of contributors from large vendors. This would be theft of code that SCO legally owns the copyright to.

    2. Technologies developed by other companies as add-ons to SysV were incorporated into Linux. This is not copyright infringement at all, but violates contracts signed by the original parties.

    SCO is clearly claiming (2), and if the contract holds up they may be partially correct (in the sense that IBM fucked up, but not in their wild accusations against the Linux community). I didn't get a clear impression from the article if they're seriously claiming (1) as well. They've stated as much in the past, but the only specific basis for the lawsuit that they've mentioned so far is the incorporation of novel technologies that were not developed by AT&T/SCO.

    1. Re:Excellent article. by eric76 · · Score: 4, Interesting

      There is more to Technologies developed by other companies as add-ons to SysV were incorporated into Linux. This is not copyright infringement at all, but violates contracts signed by the original parties. than just that.

      To be specific, SCO is claiming that the addons are a "derivative work" of System V.

      Consider the definition of "derivative work" found in Title 17 of the U.S. code:

      A ''derivative work'' is a work based upon one or more preexisting works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which a work may be recast, transformed, or adapted. A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an original work of authorship, is a ''derivative work''.

      From this definition it appears that for something to be a "derivative work" it would need to be substantially the same overall work as the original work.

      In other words, a "derivative work" of an operating system would itself be an operating system or something functioning largely as an operating system. Or it could be code copied from the original operating system into another operating system.

      The original work is still there in some form as a part of the derivative work.

      In this case, the RCU code developed by Sequent, the JFS code regardless of whether it is the original AIX version or the original OS/2 version, and any other code developed directly by IBM, Sequent, or other sources apart from AT&T/Novell/SCO are not by themselves derivative works because they do not embody anything close to the original work.

      They are not a recasting, a transformation, or an adaptation of the original work.
      They are not derived from the original work.
      They do not embody the original work.
      They do not contain the original work or elements of the original work.
      They are not revisions of the original work.

      They are the modifications that can be applied to the original work to produce a derivative work.

      SCO's definition of "derivative work" does not match up at all with any notion I hold about what is and what is not a derivative work.

  13. Re:I was worried. by gerf · · Score: 5, Interesting

    There's some new stuff in there. Apparantly, they insinuated that even Microsoft and Apple are not immune to being sued, though they have not taken action yet. Perhaps if they get money from IBM, they'll snowball down the chain of OS's, using the previous court cases, gaining billions as they go to fund the lawyers? We'll see

    Also, it seems they've been searching for this sort of IP infringement for a year now. Was it in an earlier article that I saw that the CIO or something of SCO has a history of using IP to extort money in this fashion? If so, he's been planning this attack for a while, and i'd be surprised if he didn't have series of plans if things go/don't go his way. Very scary, for everyeone.

    And, I want to say, even though you may be a huge corporation, serving your own ends, please help fight SCO. They are not simply attacking IP, but humanity's well-being. The future of computing could be as bleak as the Matrix's blackened sky if SCO has its way.

  14. Sealab 2021? by RyanFenton · · Score: 3, Funny
    SCO is the current owner of Unix, which originally was developed by AT&T. SCO, which used to be named Caldera, purchased the rights to Unix from a different company named SCO, which has since changed its name to Tarantella. Along with Unix, SCO purchased a number of contractual agreements, including one with IBM. SCO is alleging that IBM has violated that contract.


    So... This SCO, no - Caldera... it must be... A DOPPELGANGER! Listen not to it's LIES! It was PRETENDING to help people, oh yes, and it's PRETENDING to give away it's software, but all the while, it was really laughing - hahaha! - but I know where they really came from! ...DOPPEL-POLOLOUS! And what's all this about tarantulas?! That's it - Take 'em down Marco.

    *The sealab suddenly explodes, when it's Unixware license unexpectedly expires*

    Ryan Fenton
  15. Linux, BSD. How about Minix? by Jacco+de+Leeuw · · Score: 5, Funny

    Will they be going after Professor Tanenbaum as well?

    I asked the SCO director here in the Netherlands and although he said they had no plans to sue Tanenbaum, he didn't want to rule it out either...

    --
    -------
    Warning: Slashdot may contain traces of nuts.
  16. Wait... by Lane.exe · · Score: 4, Interesting
    It seems like the author of the Byte.com article has lost sight of the participants in this suit -- IBM and SCO, not Linux and SCO. He keeps referring to the source code copied into the Linux kernel, but IBM doesn't own the Linux kernel. The only way IBM could be liable for this was if that Unix source code came out of AIX and not another *nix system. That's impossible to prove, even if it were true. And any OTHER technology derived from Unix but not written into the original AT&T version (which SCO presumably "owns") is not SCO's IP but the IP of whoever/whatever wrote it. Thus, if my understanding of the argument laid out in some of these articles is correct (and I'm not sure it is, this is starting to get confusing) then SCO is trying to claim that their IP extends to include ANY derivative work from the parts of Unix they own, no matter who wrote them or how this person/entity licensed these works.

    Theoretically, under this model, the descendents of Johann Gutenberg now get to sue every book publisher in the world for not paying them royalties on the IP of printable-format books. Wow. Time to hit the family tree records!

    --
    IAALS.
  17. I say buyout... by JoeLinux · · Score: 3, Insightful

    I say the FSF should team up with Redhat and SUSE, and make a hostile buyout of the company, then sue the CEOs.

    Hey, I can dream, can't I?

    1. Re:I say buyout... by Thing+1 · · Score: 2, Funny
      I say the FSF should team up with Redhat and SUSE, and make a hostile buyout of the company, then sue the CEOs.

      Nah, Bill gates should buy them out, boys.

      Homer: I reluctantly accept your proposal!
      Bill Gates: Well everyone always does. Buy 'em out, boys!
      [Gates' lackeys trash the room.]
      Homer: Hey, what the hell's going on!
      Bill Gates: Oh, I didn't get rich by writing a lot of checks!
      [insane laughter]
      -- Bill Gates buys Homer's Internet company ("Compuglobalhypermeganet"), "Das Bus"
      --
      I feel fantastic, and I'm still alive.
  18. If Conan O'Brien saw this coming... by Agent+Deepshit · · Score: 2, Funny
    This bit was scrapped last minute...

    Conan O'Brien, "In The Year 2000"

    "In the year 2003, SCO will claim that Linux kernel developers have copied fragments of SCO's own IP into the Linux kernel. Amazon.com will follow suit by claiming that the Linux kernel also implements proprietary One-click shopping code derived from cookies found in a web client's Stored Cookie Folder. True story. Yeah. *nods big head*"

  19. Don't reward them by Sanity · · Score: 4, Insightful
    I can't help thinking that as of this writing SCO has a market cap of around $130 million and Red Hat has nearly $300 million in cash and investments. Even at an inflated price, Red Hat could afford to buy SCO and free up Unix once and for all. Live the dream.
    Do we really want to demonstrate that this form of cynical extortion, milking the altruism of the free software community, is a successful business strategy?
  20. Two Things by Obiwan+Kenobi · · Score: 5, Interesting

    Two things stuck out for me, after reading.

    The biggie: SCO basically is arguing that any code developed on top of Unix is a derivative work of Unix.

    If you developed on Unix, and then went to Linux and did something similiar a few years down the line, with the benefit of hindsight yet with the same goals in mind, you probably did one of two things: recoded the section from memory, or, recoded a part of it using what you remembered plus possibly a better method that you had learned through sheer experience. SCO wants to claim rights to that experience. So no matter where you go from this day forward, if you happen to code the same thing in a *nix-like operating system, and they see the same algorithm (because, for example, the one you came up with couldn't be improved on), they should get a chunk of that.

    Next: SCO said it has no current program [for Linux Licensing]. It hopes to come up with something in which noncommercial use and educational use would be free, but for commercial use it wants some remuneration. SCO said it hadn't come up with a plan because it still is trying to figure out the scale of the problem.

    Did anyone else cringe as soon as they read the term "Linux Licensing", which preceded that paragraph?

    "the scale of the problem" is an easy way of saying "finding every corporate customer on Redhat, Lindows, SUSE, and every other distro's books and sending them OUR Linux Licensing agreement."

    This is so painful to watch. The company wants to say that anyone with a good idea cannot port that idea years later. That they own it. That even if that programmer kept a chunk of the code they once wrote, because they knew they couldn't remember it line-per-line, and copied it into a kernel module, that they own the rights to it.

    More or less, if you've ever worked for Company A, coded something for them, found a very unique and exceptional way of, say, saving a compressed binary file, and you save that chunk of code for later use, and use it in free, GPL'd, software, then Company A has the right to sue you for violating their Intellectual Property. That, to me, is wrong. Even if the comments are the same. Even if the algorithm is the same.

    Welcome to the grey area of black and white operating systems. What a terrible place to be.

    1. Re:Two Things by x+mani+x · · Score: 5, Interesting

      This is so painful to watch. The company wants to say that anyone with a good idea cannot port that idea years later. That they own it. That even if that programmer kept a chunk of the code they once wrote, because they knew they couldn't remember it line-per-line, and copied it into a kernel module, that they own the rights to it.

      That's not the issue in this case. SCO is reaching further. If I read the article correctly, SCO are claiming that code written by IBM engineers, at IBM in fact belongs to SCO, because that work done by IBM is a derivative work of Unix.

      So let's say you're a software developer at IBM. You add feature X to the Unix code IBM bought from SCO. Many other developers do the same, and eventually you call this heavily modified Unix "AIX". Some years later, IBM starts working on the Linux kernel, a GPL'ed piece of software. Feature X is missing from the Linux kernel, so naturally they ask you to do the same feature for Linux. Now, what SCO is saying is that for you to add this feature to Linux is not legal. This is why SCO is suing IBM for 3 billion dollars. They believe that the AIX kernel is an entirely derivative work of Unix, and thus the rights to AIX belong to them, and to copy any features from AIX to Linux, even those features developed fully under the payroll of IBM, is copyright infringement.

      Of course, this is utter nonsense. I sincerely hope IBM makes a strong legal case and gets this whole thing dismissed from the courts. No settlement, I want SCO to lose. Then we'll all munch on popcorn as we watch them crash and burn.

      If SCO wins this, then any enhancement you add to a piece of software will be owned by the original author of said software, not you. The chilling effects would be immense.

      -Mani

    2. Re:Two Things by rusty0101 · · Score: 2, Interesting

      If you read the Cringly article, you will find that the supporting documentation for one of the features, that SCO is claiming as an IBM violation was a piece of code developed as an implementation of an idea that was documented before the implementation. That implementation contains substantial similarity between Unix and Linux source code. What SCO is claiming is that the fact that it was impemented in Unix means that it is SCO property as a derivative work.

      My question is that if the work is implemented in Linux first, to prove that it works, then is implemented in Unix, does the code involved then become the property of SCO as a derivative work?

      I have no delusions that in the case of the Sequent case that the Linux implementation came first. However if the concept was documented in a general form (as Cringly indicates it was) the copyright for the documented idea would take precedence, as the implementation is an example of the idea, not the source of the idea.

      One other item of note is that there has been substantial new development in Linux and Open Source Software in general. A significant portion will most likely show up in Linux before SCO-Unix, or IBM-AIX. An example would be Perl6. (as an application, not part of the OS!) It would not surprise me if there were several people working on implentations of concepts on their own, that submit such concepts to Linux, and subsequently are hired and provide similar implementations to comercial Unix distributions. As such, will Unix become "Tainted" by the GPL, or will another piece of code be identified as matching between Unix and Linux?

      Granted my questions are Strawman arguments. I do not know if they hold validity or not.

      -Rusty

      --
      You never know...
    3. Re:Two Things by rking · · Score: 2, Informative

      That's not the issue in this case. SCO is reaching further. If I read the article correctly, SCO are claiming that code written by IBM engineers, at IBM in fact belongs to SCO, because that work done by IBM is a derivative work of Unix.

      No. They aren't claiming to own the derivative works. They are claiming that IBM is contractually required to keep the source code of the derivative works secret. Hence breach of contract and trade secret violations.

      Their theory that code that has been used in conjunction with AIX but which contains no System V code and in no way relies upon System V is derivative of System V is absurd of course.

    4. Re:Two Things by eric76 · · Score: 2, Informative
      Unfortunately, we do not yet know the particular details of the contract, which will be the crux of the eventual ruling, but SCO is hinting that the contract explicitly states that all derivative work reverts to SCO in some fashion. If the contract really does grant SCO exclusive control over derivative work, then IBM might be found guilty.

      You might wish to go to the SCO web site and read the contracts. Or at least, those contracts that SCO included as exhibits in their lawsuit.

      The contracts discuss derivative works, but they never define what they mean. They basically say that IBM owns the derivative work, but they must hold it confidential.

      In their lawsuit, SCO is using a very agressive definition for "derivative work". By their definition, any code you include with System V to create a derivative work is itself a derivative work even when there is no System V code in there.

      At least one part of the lawsuit seem to be entirely contradicted by the contracts. The contract spells out that IBM can use what they learn from System V code as long as they do not copy the code directly to the other work and as long as they do not directly reference certain confidential documentation to do the work.

      As far as the definition of "derivative work" goes, I would expect that a judge would expect to see a non-standard definition of the phrase to be explicitly spelled out in the contract. Since there is no explicitly spelled out definition of "derivative work" in the conrtract as far as I can determine, it only seems logical that a more canonical definition would be used.

      So, on that matter, I think IBM should be in the clear.

      Anyway, the contracts, at least some of them, are publically available from www.sco.com as well as SCO's original complaint, the amended complaint, the exhibits, and IBM's answers to the original complaint.

  21. ESR's search by molnarcs · · Score: 3, Interesting

    Seeking to invalidate SCO's claims, ESR managed to round up 60 users who had access to SysV code. Is it going to be enough? BSD could claim that thousands of users had access to that code. If what ESR claims is true (SCO licencinc SysV to universities) than the whole case looks more and more like BSD (+Univ. of California) vs. USL case. Read IT

  22. About Damned Time by theonetruekeebler · · Score: 3, Funny

    It's been over 24 hours since the last SCO article. I was starting to freak.

    --
    This is not my sandwich.
  23. A few bad apples? by bladernr · · Score: 2, Interesting

    Do a few bad apples spoil the bunch?

    Assume for a second that some copyrighted Unix source code is in Linux (I find this plausable). Also assume that copyright protection is necessary for lots of innovation (I also find this plausable, and most economists agree). And, anyway, assume that we are society based on laws, and those laws must be enforced for the greater good.

    Is Linux now "tainted"? What happens if they find and remove all the offending code, is that good enough? What if a steal a car and then return it, does it negate the crime? I am in the software industry, and I can tell you, if someone steals software, simply removing it later does not end their libility.

    On the other hand, just because a few wanna-bee coders couldn't figure out how to write something themselves and copied it from somewhere else, should we declare the work of the vast majority of Linux contributers to be tainted? (I am assuming that the vast majority of Linux code is an original work, which I believe it is, but, of course, who knows until it all comes out). It would seem unfare to allow the bad actions of a few to kill the work of hundreds, but it also seems unfair to let theft go unpunished.

    I don't know the answer. This seems like one of those ethical situations where both sides are right (except the third side, the theives, but I think most agree they are in the wrong). This will all probably come down to some legal technicality or out-of-court settlement, but I think the ethical question is interesting.

    --
    Sarcasm and hyperbole are the final refuges for weak minds
  24. I know how to solve this. by Nucleon500 · · Score: 3, Funny
    What we need is an Office of Common Sense. I propose that instead of us Slashdotters wasting our political might on many seperate issues, we concentrate on getting an ammendment to the Constitution giving Congress the power "To unleash a great big Can of Whoop-Ass upon any Company, Individual, Congressperson, or other Entity not acting in accordance with the Principles of Common Sense, as determined by a Slashdot poll;"

    Then all the problems would be solved. RIAA getting you down? Whap! Don't like SCO? Splat! Microsoft is unfair? ...Bwannng! Think CowboyNeal should be president? Biff! (Yes, the OCS would always make a comical noise when it acts.)

  25. Why the Hating on Sun? by bajan_on_ice · · Score: 3, Insightful

    Its not like Sun is saying "Dont use Linux/BSD/OSS"

    You havent seen Sun say "We arent doing Madhatter anymore" or "We're not going to be reselling Redhat anymore"

    They are saying, "Use Solaris instead of AIX because we have all the rights to Solaris" What, you think IBM wouldnt be doing the same thing if SCO came after Sun? Jeez, nearly makes you think that /. editors have something against Sun....

    --
    "The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding."
  26. Mac OS X by jo_ham · · Score: 2, Offtopic

    Buy from Apple. They have no such nonsense with OS X. No serial numbers, no activation, no spying, no treating you like a criminal, no slimy EULAs giving them access to your drive and all data on it.

    Just an operating system on a couple of CDs that works, installs easily and still makes Apple money. Imagine that.

    1. Re:Mac OS X by tshak · · Score: 2, Insightful

      Ya they just don't trust you to run it on 3rd party hardware - makes it a lot easier to prevent pirating.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  27. Why worried about IBM's patents? by khyron664 · · Score: 4, Insightful

    Why is the author worried about IBM pulling out its patent portfolio and beating down SCO? As I understand patents, you don't have to enforce them with all parties. IBM has a current interest, and investment, in Linux so why would anyone by worried that IBM beating SCO to death with patents would mean IBM would then turn the patents on Linux?

    Khyron
  28. Re:Does anyone else think this plausible? by DogIsMyCoprocessor · · Score: 4, Funny

    Sorry, but I'm a firm believer in the "Single Lawsuit Theory" and that Lee Harvey Scowald acted alone.

    --

    "And this is my boy, Sherman. Speak, Sherman." "Hello." "Good boy."

  29. Lady Caldera by cswiii · · Score: 4, Funny

    I suppose I can post this here, even though the days are a bit wrong... It was written on 28-May, the day Novell first shot holes in SCO's argument. Still as true as ever.

    Lady Caldera
    (to the tune of the Beatles' "Lady Madonna")

    Lady Caldera, stock price at your feet.
    Wonder how you'll manage to make ends meet.
    Who has the money? How you pay the rent?
    Did you think that UNIX trademark was heaven sent?

    Wednesday morning news just like a bombshell.
    We all watch their stock drop like a rock.
    Caldera has learned kiss its arsecheeks goodbye.
    See how they run.

    Lady Caldera, IP fakes confess!
    Wonder how you'll manage to keep up this jest.

    See how they run.
    Lady Caldera, lying in the press,
    Blackmailing the righteous ones, in your duress.

    Wednesday afternoon is never ending.
    Thursday morning news will be as bad.
    Thursday night your stocks, they will need mending.
    See how they run.

    Lady Caldera, stock price at your feet.
    Wonder how you'll manage to make ends meet.

  30. Prefer to be informed... by BengalsUF · · Score: 3, Insightful

    I'm amazed when I see comments from people who are sick of reading about the SCO lawsuit. I would say that Slashdot is the best Linux advocacy site there is, and the outcome of this lawsuit will have profound implications for all Linux users. I work in the IT industry, as I'm sure do most of the readers here, and I prefer to be well-informed on topics that have a direct bearing on my profession.

  31. Why I'm Not Really Worried... by jjohnson · · Score: 4, Insightful

    From Cringely's article:

    IBM has the largest legal department of any company in the world. They are INCREDIBLY sensitive about IP ownership, which produces for them more than $1.5 billion per year in license fees. They have embraced the GPL very carefully for their Linux work. The very fact that this code was released under the GPL indicates it was vetted and found acceptable by the IBM legal department. It's not like sometimes they don't bother to go through this procedure.

    Sometimes, stickup artists like SCO pick the wrong victim...

    --
    Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
    1. Re:Why I'm Not Really Worried... by geekee · · Score: 2, Interesting

      You've never worked with IBM apparently. They aren't immune to screw-ups. I've seen their screw ups 1st hand. It wouldn't surprise me if their legal dept. had no clue that AIX coders were writing Linux code, in the process borrowing AIX ideas. At IBM, there is a HUGE emphasis on creating IP, writing patents, and publishing papers. That doesn't necessarily mean they protect themselves against violating other people's IP.

      --
      Vote for Pedro
    2. Re:Why I'm Not Really Worried... by Pentagram · · Score: 2, Insightful

      Sometimes, stickup artists like SCO pick the wrong victim...

      Great quote from the essay:

      For SCO to attack IBM using IP is somewhat like trying to eat a live tiger

    3. Re:Why I'm Not Really Worried... by jjohnson · · Score: 2, Insightful

      I'm sure IBM does screw up, and on a scale that only an IBM can screw up on. But against that, you've got a huge, well-funded legal department full of experienced IP lawyers who are familiar with just how dirty the fight can get. I don't think anyone's wearing a white hat; it's just that IBM's self-interest coincides with the Right Thing (tm) here.

      What surprises me is that SCO has escalated the stakes to the point where IBM can't settle, because if they do, that's a massive public admission of error. When Microsoft settles, they write a cheque that's chump change to them and say "go away, kid, yer botherin' me." And you rarely hear about it. But the SCO v. the world of Unix battle is so big, at SCO's insistence, that IBM virtually has to win, if only to retain market respectability for their products. It's become a massive game of chicken, and IBM can take a lot more damage from not flinching than SCO can.

      Remember how IBM handled their antitrust case: 17 years of low intensity warfare that ended with people saying "there was an antitrust case against IBM?" They simply fought a staying action, making the occasional concession, until it all went away. And SCO doesn't have the staying power of the U.S. government.

      --
      Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
    4. Re:Why I'm Not Really Worried... by RevMike · · Score: 2, Funny
      You've never worked with IBM apparently. They aren't immune to screw-ups.

      I still say the PC-Junior was ahead of its time!

  32. BAM! by siskbc · · Score: 4, Interesting
    Otherwise, why is it that IBM can still make money selling AIX? If the infringement were really the reason why a proprietar Linux can't be sold, how is it that AIX (and Solaris, too, for that matter) aren't affected by it but SCO's is?

    Great point. Also, weren't they GIVING their ancient linux away until very recently? It's hard to give something away then claim trade secret. Although I'm not sure that covers all their claims, as they tend to jump around a lot.

    Similarly, I would bring up the old "If linux copied SMP from you, how come they're so much better at it?" routine. OpenLinux flat sucks, and that's all there is to it.

    It's also fun to hear them interpret the GPL. They seem to think that, since IBM put their code into the GPL, that this prevents their code from actually BEING GPL'd...even if THEY release linux too! Something must be in the water in Utah.

    --

    -Looking for a job as a materials chemist or multivariat

    1. Re:BAM! by minkeyboodle · · Score: 2

      OpenLinux? What does that have to do with it? OpenLinux was from an era long before SCO and Caldera were doing anything like this together.

      It's funny how timelines get conveniently munged together to support certain "facts."

  33. Re:As I pointed out at stories before... by mcgroarty · · Score: 3, Insightful
    To the point: This "we" you speak of -- what have you contributed?

    If the answer is "nothing," then quit complaining about the color of the giftwrap. Otherwise, lead by example.

  34. Buyouts (why MS or anyone hasn't done it yet) by weston · · Score: 3, Interesting

    I can't help thinking that as of this writing SCO has a market cap of around $130 million and Red Hat has nearly $300 million in cash and investments. Even at an inflated price, Red Hat could afford to buy SCO and free up Unix once and for all. Live the dream.

    And IBM could afford to do it and might even still have enough money to buy a G8 country. OK, that's an exaggeration, but if Red Hat could afford it, IBM certainly could. Apple could. And Microsoft could.

    And this leads one to ask: why haven't they? If MS really thought SCO had a smoking gun to put straight through Linux's heart, don't you think they'd do it in a second? They're willing to dump millions on software licensing and lobbying not to lose to Linux in the public sector and large coroporate installations. A cool $130 Million that could knock Linux development flat for 5-10 years would be an easy investment for them.

    But they don't do it. Very curious. So how compelling is that case again?

    1. Re:Buyouts (why MS or anyone hasn't done it yet) by russotto · · Score: 2, Interesting

      Well, SCOs IP might be worth SOMETHING. But it'll be a lot cheaper after SCO goes into Chapter 7 bankruptcy liquidation. I might put in a bid for their remaining unimapired copyright in Unix V7, which should consist of about three non-blank lines, two of them braces and one a comment :-)

    2. Re:Buyouts (why MS or anyone hasn't done it yet) by Alan · · Score: 2, Insightful

      I thought the current theory was that if SCO makes any sort of a win (huge long shot) MS buys them. If they crash and burn, well, MS wins again, even if only by giving more cred to their "virual license" argument against the GPL.

      I'm also in agreement with those who think that SCO is going to try to drag this out as long as possible, because the sooner the court date the sooner they have to put their cards on the table, and from the reports I've seen, they've got squat.

  35. Re:Bored (the settlement terms) by gosand · · Score: 4, Funny
    I think that is the worse thing IBM could possibly do. First, that is exactly what SCO wants (to be purchased to save the sinking ship). Second, that would (in some ways) admit guilt on IBM's part, making them look bad, and justifying further retarded lawsuits. Third, it's the principal of the matter. SCO *SHOULD* take this to court so they can loose, and IBM can counter sue for damages. Now that would be a win win.

    As a finale, they settle out of court with SCO for the counter-damages. IBM gets SCO. Make Sontag and McBride sign 3 year employment agreements. Maybe they assign them as security guards to the building where all of the Linux work is done. So that every day, all of the Linux people can snicker at them as they come into the building. You know, take their hat and play keep-away, put kick me signs on their backs, etc. Or perhaps they make them walk around town in Penguin suits handing out IBM Linux promo material. Make them attend Open Source conventions in a dunk tank. The possibilities are endless!

    --

    My beliefs do not require that you agree with them.

  36. Re:What if SCO wins? by Horny+Smurf · · Score: 2, Insightful
    I know a lot of slashdotters refuse to believe that SCO's assertion of code copying. Why should they? "information wants to be free" is a popular tagline for the open source crowd, where the source code is viewable by everyone. And SCO sending letters to companies using Linux doesn't endear them with anyone.

    But let's be objective. It is a fact that Linux contributors have taken BSD code and header files, sometimes without attribution, sometimes stripping the BSD copyright notices.

    Is it really impossible to believe that a Linux contributor didn't copy in a function or two from Unix (tm) source code? But then again, this is slashdot, where unfounded accusations that MS is using GPL code warrants a +5 informative.

    SCO will need to shit or get off the pot, spit or swallow. But they could be right.

  37. Media is taking SCO's claim toooo seriously by e31 · · Score: 4, Insightful

    it was amusing for a while, but now this story is just a plain annoyance. IANAL, but SCO doesn't have a case and they know they don't. they can't even bring this to prelim to stop IBM shipping products in "violation" of their IP.

    http://radio.weblogs.com/0120124/2003/06/16.html

    stupid media should realize this case is lion vs. fly, and media is being used by SCO the fly as a vehicle to spread FUD. IBM and Linux have already suffered substantial damages from this baseless accusation. someone should do something to stop this nonsense.

    I'm just hoping that the sleeping lion will soon stand up and smash the obnoxious fly into ditch. then I will applaud.

  38. Derivative Works by richg74 · · Score: 4, Informative
    The key to SCO's case against IBM appears to be an expansive notion of derivative works.

    But this is just the part of SCO's argument that doesn't make any sense. IBM's original license from AT&T contains an amendment to the effect that any derivative works developed by IBM belong to IBM. This is a direct quote from the letter of amendment (Exhibit C in SCO's complaint filed with the court):

    Regarding Section 2.01, we [AT&T] agree that modifications and derivative works prepared by or for you [IBM] are owned by you.

    The later agreement between IBM, SCO, and Novell specifies that, after a one-time payment from IBM to SCO, IBM has a fully paid-up, permanent, and irrevocable license.

    Here's my take on what's going on here. I had a look at SCO's 10-Q filing with the SEC. It seems they are being sued over alleged securities fraud in connection with their IPO. I also noted from the Form 4 filings (insider transactions) that several of the senior people have been selling the stock in the last couple of months. I think this "litigation by press release" is all about trying to pump up the stock so the rats can get off the sinking ship.

    (BTW, if you want to look at the agreements, they're on SCO's Web site.)

  39. From the BYTE interview by mst76 · · Score: 2, Informative
    "We [SCO] believe that UNIX System V provided the basic building blocks for all subsequent computer operating systems, and that they all tend to be derived from UNIX System V."
    I really hope they present use this line in court.
  40. Awesome paragraph from LinuxJournal by Wylfing · · Score: 3, Insightful
    It's worth noting that if a court does accept such a broad notion of derivative work, it will weaken SCO's defense against the allegations that Linux code was copied into UnixWare. That would seem to put SCO on the horns of a dilemma; I don't know how it plans to resolve it.

    Bingo. As a Linux distributor, SCO was looking at Linux source code. SCO was also developing UnixWare. Now SCO's argument is that because you have access to the Unix source, anything you write into Linux is necessarily a derivative of Unix. So likewise, because SCO had access to the Linux source, anything they develop in UnixWare is a derivative of Linux. Oh, dear, I guess UnixWare is GPL now.

    --
    Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
  41. So, what you're really saying.... by jabber01 · · Score: 4, Funny

    Without selling hardware, you'd have to give Unix away for FREE??? Damn! Microsoft better not hear about this.

    --

    The REAL jabber has the user id: 13196
    What you do today will cost you a day of your life

  42. For crying out loud by Overly+Critical+Guy · · Score: 4, Insightful

    When is someone going to anonymously reveal the alleged code? This is getting ridiculous. For crying out loud, already, tell us what it is so we can see it. At least tell us where.

    --
    "Sufferin' succotash."
    1. Re:For crying out loud by Anonymous Coward · · Score: 2, Insightful

      Because if SCO shows different pieces to different people then they can track you down by what was anonymously released.

    2. Re:For crying out loud by NotClever · · Score: 3, Insightful

      If I were SCO I would show each person a separate snippet of code (they claim to have many of them). If that snippet was then revealed, they would know who violated their NDA, and could then ruin them.

      --
      Hell, there are no rules here. We're trying to accomplish something. - Thomas Edison
    3. Re:For crying out loud by silkySlim · · Score: 2, Funny

      NEWS FLASH! SCO has just announced the following function was maliciously ripped from their code....

      int main(int argc, const char** argv);

      "See! See! We used that same exact function in our code! We also use the int variable i in our for loops."

      Please remove these offending snippets from Linux immediately or prepare to be buried by a littany of smarmy IP attorneys.

    4. Re:For crying out loud by Anonymous Coward · · Score: 2, Insightful

      The SCO suit may actually be an attack on the GPL. To win, IBM may have to argue about what consititutes a derivative work and what doesn't - and IBM will be seeking to limit what can be considered derivative.

      Thereby setting limits to the GPL's applicability, which would help microsoft produce "linux-compatible" products.

    5. Re:For crying out loud by bladernr · · Score: 2, Insightful

      If I were SCO and I had an actual case I would not reveal the code for fear of evidence tampering.

      As an analogy, lets say that the police are going after a drug dealer. They don't make public who the dealer is and where they think he is hiding his drugs. If they do that, he moves or destroys his drugs. Destroying the drugs means the police no longer have a case, but that does not mean that he, in fact, still committed a crime (just impossible to prove now).

      The other reason that evidence could be kept secret is to stop "trail by public" instead of "trail by court of law". In the Petterson case, for instance, the Judge has said that he wants the facts vetted in the court, not the media.

      SCO could turn your question around and say "if you are so sure that there is no code in Linux that should not be there due to copyright, why are you so worried to see our evidence? Don't worry, you will be vindicated in court when we don't prove our case."

      --
      Sarcasm and hyperbole are the final refuges for weak minds
    6. Re:For crying out loud by echucker · · Score: 3, Funny

      "We could tell you, but then we'd have to sue you."

      -Your pals at SCO

    7. Re:For crying out loud by bladernr · · Score: 2, Insightful

      All the old kernel would prove is that some point their property was in Linux. It would still hurt their chase for liability (money). Like everything business, this is about money, not right and wrong.

      Lets say I'm a corporate user of Linux. I see the evidence, I believe it, and I know that I may owe SCO some licensing money. Then someone issues a new kernel without the stuff. I install that kernal and delete my copies of the old kernel.

      While SCO can show the code was in the kernel at some point, they cannot show that I ever had that kernel, ergo, they cannot get me for damages (ie, money).

      Like I said, thats just one reason. Another is that this is a FUD campaign that Microsoft organized. Still another is that they have no evidence (although the court will throw them out before trail if that is the case). Another is that they have real evidence, but it is weak, but are going to try to use public opinion to extort a settlement. All valid reasons to keep the evidence secret.

      --
      Sarcasm and hyperbole are the final refuges for weak minds
    8. Re:For crying out loud by len_harms · · Score: 2, Insightful

      This is very true. They have not said anything because at first it was 'trade secret' then 'copyright' then 'a licence issue'. As by how they change their stance every week, we can deduce they are TRYING to either squeeze some money out of someone, or trying to get bought out, or both.

      If they actually showed what the code is they would in effect remov the 'cloud of doubt'. We would know exactly what is going on. Because we have access to all the previous versions. We can figure out who did what. We can rewrite what we need. The last thing they want is that code to be gone. They want the money or the buy out.

      To tell the truth im surprised IBM has been as quite as it has been. Course they may have done something wrong. Or they are getting ready to stomp SCO. Like the JFS they have, basicly SCO is claiming they own it. Even though IBM developed it. This is about the same as if I make a game using windows and its compiler and microsoft shows up and says they own the thing. The whole software industry would give a collective Whhuuuuu? all at once.

      SCO is playing a tricky game. If IBM get sued for IP problems. They have ALOT of IP. They also have FULL access to SCO's code. Im sure they can dig up about 2 dozen things SCO is violating. It will not be pretty. How about this for a flip. SCO ends up with Linux, IBM put some code into Linux. IBM does not own it, SCO does. But now is not SCO by virtue of Linux violating IBM's IP? This is NOT that far fetched. My guess is that IBM will get off light. Some of the things IBM has contributed are not little trivial things. They are BIG IP things, and they have the patents to back it up.

    9. Re:For crying out loud by arkanes · · Score: 2, Insightful

      Refusing to disclose the code limmits them (perhaps entirely) from claiming damages - you can't be expected to pay damages when you weren't given the opportunity to correct the situation. They aren't even offering licenses to Linux users (which would be an obvious shakedown), so they can't even use that as an out.

  43. Derivatives and the Law by Nucleon500 · · Score: 3, Insightful
    Something good will come out of this case. SCO will not win, that's given, but to fight them, IBM will have to present a much narrower definition of what it means to derive from software. When IBM wins, it could set precedent, which I think would be a good thing.

    Right now, loading a dynamic library (but probably not loading an executable), and perhaps running on an OS (unless the licence allows this, as Linux's does), and statically linking, may all constitute creating a derivative work (IANAL). This uncertainty is a bad thing, and I think it would be better if the only way you could make a derivative work would by making a work that includes the original source code, not object code, output, etc.

    Suppose IBM added something (b) to SCO's code(a), and SCO has a contract that they own derivative works (a+x). I think SCO then owns the derivative work (a+b), but if IBM wants to put it's code (b) in something else (c), SCO certainly doesn't own (c+b), because they had no part in it's creation, and (a) is not a part of it. Code can't be a derivative unless it includes what it derives from (in original or translated form).

  44. What SCO is really afraid of. by oni · · Score: 5, Interesting

    "[SCO] said that until the parties go to court, it doesn't want the Linux community to remove the code in question. SCO thinks it's more than changing a few lines of code."

    I'd bet a all the money I have that if that "offending" code was revealed tonight we'd have it all rewritten by Monday morning. The Linux community is more angry about this than anything that has ever touched it. All that anger would be unleached in an orgy of coding the likes of which even God has not seen.

    SCO is afraid the reason for thier lawsuit will vanish is they reveal their hand.

    "[SCO] feels large chunks are derivative. It argued that even a full replacement would be in part based on the prior effort, and thus would itself be derivative, at least under the terms of the IBM contract."

    Sorry. no. It'd be easy to get around this. You tell me what code infriges and I'll post the input and expected output from that code (without even revealing where the code is). Any programmer who independently writes code that meets those requirements has NOT infringed SCO's licences.

    1. Re:What SCO is really afraid of. by geekee · · Score: 2, Insightful

      Even if stolen code could be rewritten overnight, that doesn't excuse companies from paying SCO damages for revenue already lost, so they'd still have a case. SCO isn't going to show you the code because they never show anyone their code, unless they absolutely need to under "draconian" NDA. Why make an exception now to change public opinion, if it further compromises their IP?

      --
      Vote for Pedro
  45. Doesn't help me now though, does it. by djh101010 · · Score: 2, Insightful

    Problem with that, is until this is settled one way or another, the pointy-haired-bosses who approve my technology architecture decisions, are likely to be put of from appropriate solutions due to the FUD.

    I'm not sure giving SCO lots of money to go away sends the right message, but until they go away, it's complicating my proposals. *BSD is a subject I've wanted to bring up for some time, looks like that may be our new direction, at least until SCO goes away. This annoys me mightily, again more for reasons of principle than for technical reasons.

  46. My personal analysis by whoever57 · · Score: 4, Insightful

    Firstly, I am not a lawyer. Comments below are not advice, merely the ramblings of my mind. The analysis below assumes that SCO's allegations are limited to code such as JFS, NUMA, RCU and SMP all of which have clear non-SCO or open-source origins.

    SCO is saying: any "modifications" or "derivative works" must be kept as part of the "SOFTWARE PRODUCT" (the SVR4 source code) in other words, kept confidential

    IBM has taken the SVR4 code (the "SOFTWARE PRODUCT"), combined it with new, independently developed code and created a new work (let's call this "AIX"). That clearly makes "AIX" a derivative work, but does it also make the added code part of the SOFTWARE PRODUCT? In other words, if you start with "A" and "B" (which are independently developed items) combine them together to form "C", this makes "C" a derivative of both "A" and "B", but SCO's argument is that it also makes "B" a derivative of "A".

    On the other hand, the amendment (exhibit C) clearly spells out that IBM owns code that it develops or is developed for it. The question is, does this cover code developed by Sequent? I think so, but IANAL.

    I think SCO's argument is: "you own it, but we control it" In other words, although ownership is with IBM, the confidentiality requirements still apply.

    So SCO has to convince a jury that:
    1. Independently developed code is part of the "SOFTWARE PRODUCT".
    2. Even though IBM "owns" the code, SCO controls it. Since we are talking about IP and the only benefit of ownership of IP is control, this is going to be a very difficult argument.

    Now, as to the injunction against AIX -- exhibit D clearly states that IBM's license is irrevokable, but Novell and SCO that does not stop Novell and SCO from enforcing their rights against IBM. The way I read this is that SCO can now ONLY get an injuction to stop any specific infringing behaviour. In other words, they cannot get an injuction against AIX, but only a much narrower injunction. Even if IBM is somehow infringing on SCO's license agreement by distributing AIX, once IBM fixes the infringement, IBM can resume distributing AIX. If SCO can prove any infringing behaviour, they may also get damages.

    SCO also has some other problems in their case. Notably that enforcement of their contracts has been lax over the years.

    What does this mean for Linux? Well, as I see it, it means that, assuming the disputed code is code that is owned by IBM, there is no way SCO can come after third parties. IBM has copyright on the code and once released publically, is no longer a trade secret. In other words, even if SCO might get damages, they cannot exert any further control over the code.

    --
    The real "Libtards" are the Libertarians!
  47. Re:Interesting quote from ESR by Jeremy+Erwin · · Score: 4, Informative
    Eric S. Raymond has long believed in property rights, including "Intellectual Property" rights.

    As a libertarian, I favor strong property rights -- but as a student of the economics of software, I observe that developers often best serve their ends by voluntarily relinguishing those rights. Emphasis on the "voluntarily"; I would oppose any law that forbade closed-source licenses.

    Thus, I'm tactically with the FSF in their goal of promoting open software. But I'm philosophically opposed to RMS's aim of abolishing intellectual-property rights in software. Open source should be pursued because it works, not for quasi-religious reasons. For me, talking the "you win if you do this" economics rather than the "thou shalt" language of morality and ethics is a tactical choice. You win more hearts and minds with the former, at least among audiences with the power to change business practices.

    Source: frontwheeldrive.com interview, 14 April 2000
  48. Sun is simply mean-spirited by porky_pig_jr · · Score: 2, Interesting

    I've posted a message to Sun user group (usenet). Told what I think: what Sun was simply mean-spirited, not just 'opportunistic', and if this is the only business plan Sun has, I feel sorry for them.

    The fact is that SCO is a mad dog biting everyone in site. What Sun is doing -- saying 'See, this dog hasn't bitten me yet! Good doggy!'.

    Reaction on my posting was rather hilarious. Seems like all the responses came from Sun sockpuppets. The most intelligent response was 'Linux is for script kiddies'. In fact I even didn't mention LInux in my posting.

    Funny, I have solid Sun experience, starting from Sun/OS 4.1.3 when it was BSD-based, before they move to Solaris 2.x (System V based), and I considered and still consider their product rather solid (Sun/OS 4.1.3 and 4.1.4, and SOlaris 2.5+), but frankly, I believe they've just lost the sense of directions, and unfortunately, taking advantage of current situation *is* the only business plan they apparently have. Sic transit gloria mundi.

  49. ya by Cthefuture · · Score: 2, Insightful

    You think Windows is an original product?

    How about MacOS?

    Was Photoshop the first computer painting program?

    Is that Hyundai you drive the first wheeled vehicle ever invented?

    Hmmm...

    --
    The ratio of people to cake is too big
  50. Re:Does anyone else think this plausible? by AxelTorvalds · · Score: 4, Interesting
    Boies is in to testing legal limits these days. Lke the Florida election stuff, I don't think he had an interest in Gore winning nor did he think there was a bulletproof case, it was vague and he wanted the law clarified.

    Same thing here, SCO is taking a very loose and general definition of derivative works. I doubt that any version of AIX is much of a derivative of SysV, then to go above and beyond that and try to call deriviatives of AIX technology SysV derivatives is legally interesting. This is a company that has never shipped anything remotely close to the technologies they are calling derivative. I think the courts will rule as expected in this case and the matter will be clear. I could understand if SCO was shipping something kind of Solaris like and IBM was taking AIX code derived from that solaris like platform and adding it to Linux. At best SCO owns something not that much more advanced than the OS project I did in college; in all seriousness it's closer to Yalnix and NachOS than it is to AIX. There probably isn't even a common data structure in it anymore.

    Let's take this a little further. NT/2000/XP has BSD code and SysV code in it, both in the networking stack and in the POSIX layer. It has been radically altered and shares very little in common with the initial code but those were the starting points. Does that mean IE and DirectX and derivative works that SCO could in turn prevent MS from doing something like porting to MacOSX which is a product that competes with UNIX.

  51. Found the misspelling. by Captain+Tenille · · Score: 5, Funny
    It's creat(). In fact, it's all over the place.

    This sure doesn't look good.

    --

    ------------
    /* You are not expected to understand
  52. The real reason SCO won't show code... by stienman · · Score: 3, Insightful

    The real reason, of course, as to why SCO isn't showing anyone the code (and will likely try to keep it under wraps as much as possible) is that Linus might well excorsize those portions of the kernel, and they would be patched within days.

    Then the judge would look at SCO and say, "Ok, so what's the problem now?"

    -Adam

  53. Re:Interesting quote from ESR by ichimunki · · Score: 3, Interesting

    Like many libertarians, ESR is probably torn between allowing individuals to homestead in the realm of ideas and the counter-view which states that any form of copyright is a restriction on the property rights one has in physical property. Or it could just be that he's not as careful or pedantic as others (RMS, for example). I should note that I stopped reading Lawrence Lessig's latest book when I got to a line that stated he considered copying an entire book "stealing".

    To me the most interesting quote was from Ian's article regarding software patents: "The software industry today survives only through an unstated agreement not to stir things up too much." Pretty much what this says is that we are in a twisty maze of passages, all alike-- and that the darker it gets the more likely we are to be eaten by a grue.

    Copyright/patent madness as it relates to the less cut and dried aspects of fields like software (and music and movies) has us spending more time "clearing rights" than writing software (or music or movies). The innovation that the temporary monopoly granted by a copyright or patent is supposed to foster is nowhere to be found, except in those areas where those copyrights and patents are least enforced. If there is truly an unstated agreement to let sleeping dogs lie in the software industry, the minute someone (like SCO?) sets off the alarm, those dogs will awaken and bite us all.

    The obvious things needed are: an end to software patents, a stricter limit on copyrights (especially for works that are primarily non-fiction in nature-- news reporting, software, etc), and more Free Software.

    --
    I do not have a signature
  54. beware of Sun by 73939133 · · Score: 2, Interesting
    I think Sun is trying to be the new Microsoft/SCO, they are only not quite as good at it:
    • Like Microsoft, Sun is trying to create a proprietary platform and standard, something they ultimately have control over. Of course, like Microsoft, they like it when users make suggestions and do their work for them (JCP), and like Microsoft, they make available lots of source to their users.
    • Like SCO, Sun has made claims in the past that if you as much as look at their source code for a particular product, if you later go on to develop your own version, it's a "derivative work". And now, they are spreading FUD about competitors, just like SCO.
    • While Microsoft followed through on their promise to create an ECMA C# standard, Sun pulled out of standardization bodies twice; that matters because many companies pushed for Java initially assuming that Sun would stick to their promises.
    • Sun also has been quietly taking out patents on aspects of Java that would make a compliant third party implementation hard.

    Altogether, I'm not surprised at this action by Sun. What continually surprises me is that people view Sun as some kind of friend to open source software. The company is built on making open source software (Berkeley UNIX) proprietary, influential Sun employees like Gosling have a bad history with the open source movement, and Sun would like nothing more than to see Linux go away. One's enemy's enemy is not necessarily one's friend.

    If the open source community isn't careful, what is happening with SCO and Linux now will happen with Sun and open source Java efforts in a few years. Sun will go down the drain, like SCO, they will get desparate, and they will almost certainly not disappear without lawsuits.
  55. Re:SCO's case looks pretty strong by Todd+Knarr · · Score: 4, Insightful

    IBM's aware of this. They have been ever since Phoenix Technologies broke the IBM monopoly on PC BIOSes way back when. They know exactly how to deal with it, and they've got lawyers who do nothing but make sure it's dealt with properly. I suspect that the work those programmers did was entirely new work not derived from SCO's work, which was then contributed to SCO's product. Any contamination there would be between IBM and Linux, not SCO and Linux. SCO might have a case against IBM if the contracts specifically said IBM would maintain confidentiality of the work, but I sincerely doubt IBM would have agreed to a contract that hamstrung them like that (and they wouldn't have contributed that code to Linux if they'd signed such a contract either).

    If SCO's basing their case on the idea that they can extend rights upstream to code not derived from their code, IBM's going to hand them their heads on a platter.

  56. A Solution! by Alan · · Score: 3, Funny

    Why doesn't the Linux community simply offer SCO some *better* source code. I think there is a "linux" thingy out there that is better than the source code they have, and more mature. If we give them a copy of the kernel, with complete source code, will they shut up and go away?

  57. Re:Being unfair to Sun by ccp · · Score: 2, Insightful



    It's not smart. It's stupid. VERY stupid.

    This SCO/IBM clash is not your garden variety corporate pissing contest, but the moment of truth for the Open Source movement, because even the validity of the GPL will be tested.
    We all knew that the moment of truth was bound to arrive sooner or later, and it did with such egregious chutzpa (cortesy of Mc Bride) that the entire industry can't take its eyes from it.

    I mean, people are noticing what side of the battlefield you choose to be in, and will remember for a long time. A longer time, I'd add, that SUN's probable remaining life.

    SUN wasn't forced to choose sides, and could well have played the uninvolved bystander part.
    But they couldn't resist the chance to take a childish jab to IBM, and put themselves in the side of bad guys.
    Remember: they CHOOSE do do it.

    I like SUN, but Mc Nealy is an immature moron. He's driving a great company down just to mantain his delusion of being in the MS/IBM league.

    Scott, idiot, you are not, and will never be. You're a midget. Your only hope of survival is finding a niche, be good at it, and prey you don't piss off the big boys.

    I'd hate to see SPARC go like Alpha.

    Cheers,

  58. Clearing the m(F)ud by theolein · · Score: 3, Interesting

    The article on Linuxjournal has been about the clearest article on the whole debacle I've seen yet. It says a number of things to me:

    1.It takes someone involved with OSS to finally paint a somewhat clear picture of what this whole issue is about.

    2.SCO seems to have some knowledge from the Monterrey project that IBM developers that were working there later became involved in Linux. To me this is perhaps the only real case SCO has got. They would have known who was developing on the IBM side and by scanning the Linux kernel mailing list might have seen those same names turn up. Hence SCO's case. However for SCO to actually prove anything beyond conjecture -which isn't admissible in court- will prove extremely difficult, as the author says. The presented code that SCO has been showing the NDA signees is possibly taken form Unix (SysV) or AIX but is very likely to be some sort of common use code that exists in just about every OS known. If the code is a ubiquitous as the author feels, then it is likely that the court will not rule in SCO's favour. That would be the death knell for SCO because it would open the doors for just about everyone on the earth to sue SCO for issues ranging from code theft to harrasment.

    3.SCO is mainly creating a fog of war in order to frighten people, just as IBM is claiming.

    4.I am less worried know than I was before I read the article.

    The worst possible outcome, is that, with the current US government using the fear of terrorism weapon as an excuse to invade countries, ruin the economy, support corrupt corporations, that the court would in fact rule in SCO's favour. The outcome of that would almost certainly be that IBM will use it's patents to sue SCO on hundreds of accounts and will certainly appeal the case until it gets to the supreme court. I am pretty sure that SCO would eventually lose, but the damage to OSS in the USA would be done. The court procedings will have minimal effect outside the the USA. I am pretty sure that no European court will give any chance to SCO of winning a case against an OS that was origionally developed in Finland and is a major source of income in Germany (SuSE). It would be interesting in this case to see if a software split would occur, with software developement in the USA totally encumbered by legal issues, leaving only Microsoft able to peddle it's wares with success there, and OSS taking over outside the USA . Of course this is only conjecture and speculation.

  59. Ack. by lspd · · Score: 4, Interesting

    I was shown a little of the copied code. Admittedly, I can't tell you what I saw, but I did form the opinion that it was not in the kernel proper. In all probability, the code is more important to Silicon Graphics' Altix servers than to average x86 Linux users.

    Ugh.. Altix is Itanium (AKA ia64.) This sounds very much like the code I pointed out yesterday. (ate_utils.c in Linux -vs- malloc.c in versions of Unix up to at least System3)

    A couple of things people have pointed out about why the example I found should be legit:
    (1) It's in BSD... No, I'm no expert on BSD history but from what I've read the settlement happened between BSD 4.3 and 4.4. Anything prior to 4.4 probably doesn't count since the whole reason BSD won is that they had rewritten all of the code. BSD3 contains pretty much an exact copy of malloc.c from Sys3, but the version in 4.2 looks newer than the version SGI used. I'd assume it's even more different in BSD 4.3 and 4.4.
    (2) The code is common knowledge. This same form of malloc has been around longer than the C language. This sounds good, but it's hard to believe the code was written independently. The comments, structure, and variable names seem a bit too much to be coincidence.
    (3) Caldera released the code for all versions of Unix prior to and including Sys3 under a BSD-style license. This is definitely the best argument, but SGI didn't include a "(c)Caldera 2001" in the file. The dates in SGI's copyright statment in that file are also out of line with the date of the Caldera offer, and it's easy to show that ate_utils.c was around prior to 23 Jan 2002. (Check the 2.4.17 ia64 port on Kernel.org)

    The real question is why would SGI use versions of malloc and free that trace their lineage all the way back to 1973 Bell Labs when there are untainted, free, and better written versions of these functions available.

    1. Re:Ack. by elbuddha · · Score: 2, Interesting


      Just a couple corrections:

      ...the settlement happened between BSD 4.3 and 4.4.

      The settlement happened between BSD 4.4 and BSD 4.4-LITE

      ...the whole reason BSD won is that they had rewritten all of the code

      The reason BSD "won" is because UC-Berkeley countersued on the basis that large chunks of BSD were incorporated in System V with stripped copyrights and without fulfilling the requirements of the advertising clause. The judge suggested that ATT didn't have a case, and Berkeley did. Meanwhile, Novell bought UNIX and chose to wash its hands of the whole matter, hence the settlement.

  60. Re:UnixWare is GPL now??? by Sawbones · · Score: 4, Informative
    That's not what the original poster was saying. S/he was saying that if SCO's claim is upheld - their claim that having had access to their source and then working on linux made linux a derivative work - then by that same token since they had access to linux source code anything they developed (unixware) would be a derivative of unix. It would be insane to uphold their first claim because it actually weakens them overall.

    The original poster wasn't spreading FUD, they were laughing at the catch 22 they've gotten themselves into.

    --

    Ad in classifieds: Pandora's Box (no box) $5
  61. looking for "substantially identical" code by sacrilicious · · Score: 3, Funny
    From the BSD/byte article:
    SCO's lawyers have been poring over the Linux code for much of the past year, looking for fragments and routines which are substantially identical to code from the various releases of UNIX
    Would that be like "substantially pregnant", or "substantially dead"? For me this calls to mind a similar abuse of the word "identical", as found in Futurama:

    Fry: Four identical castles!

    Bender: Each more identical than the last!!

    -

    --
    - First they ignore you, then they laugh at you, then ???, then profit.
  62. My favorite quote: by vsprintf · · Score: 2, Funny

    SCO's "experts" have also found sections of code which SCO believes have been obfuscatedâ"where the order of code execution has been rearranged in a direct attempt to hide its SCO pedigree.

    SCO has a pedigree? SCO is like one of those mule clones. Whichever way you look at it, it's an abomination.

  63. These people are nothing less than pirates by geoff+lane · · Score: 3, Interesting

    Remember - this weeks version of SCOs complaint is a contract matter between SCO and IBM. Copyright is NOT the issue. The code is not the issue. Linux is not the issue. The code is a blind.

    What SCO want to do is invalidate all existing Unix licenses so that all Unix rights revert to SCO. By then arguing that ALL Unix-like code is a derivative work they will claim that all unix-like code, no matter who wrote it, is actually SCOs.

    By this means SCO hopes to profit from the work of hundreds of thousands of coders who worked for no pay on the original AT&T Unix, BSD Unix, Linux etc as well as all the commercial developement done by IBM, HP, SGI etc etc.

    But SCOs entire argument is based on the "trade secret" that is the Unix sources. If anyone can show that SCO and previous owners of the rights to Unix sources have NOT taken care of their trade secret, SCO has NO case whatsoever. This is what ESR is doing right now by gathering evidence that Unix source code was widely available to people who did not sign any NDA at the time.

    Fortunately, it's almost trival to discover evidence that Unix code has been widely available during the 1990s. Many commercial releases of Unix back then included source. For example, Amdahls UTS was a Unix for the IBM390 including multiprocessor support that was distributed widely with the sources in /usr/src/uts/uts for all to see.

    BTW I suspect that it was Fujitsu, not SUN, that was the other big unix company that recently bought a license from SCO...

  64. NDA / Contract Question by codefool · · Score: 2, Interesting
    From the essay:
    Most Linux developers are unable to sign such an NDA, as it easily could prevent them from ever again working on the kernel. Similarly, employees of any company that works with Linux cannot sign such an NDA.
    and
    I suggested that SCO should change the NDA to permit the disclosure of information when legally required by a court
    I have heard of people being ordered by courts to disclose information that, technically, forces them to violate a NDA or other contract. Then these people are sued for breach. Isn't there any protection in common or contract law that insulates people from liablity under these circumstances?
    --
    "Stop whining!" - Arnold, as Mr. Kimble
  65. Re:SCO's case looks pretty strong by bwt · · Score: 3, Informative

    This can be very damaging for IBM depending on how their contracts with SCO are worded.

    Well, the SCO-IBM contract is posted on SCO's site as Exhibit D. The confidentiality clauses are section 3 on pages 11 and 12.

    Specifically, 3.04(v) discounts confidentiality requirements for code which is "independently created" by IBM. Also 3.04(iii) discounts confidentiality when the information is "received ... independently from a third party" who has "no obligation of confidentiality to SCO" (which makes ESR's 60 affidavits highly relevent).

    Moreover, 3.06 is a "no tainted worker" clause that allows people who have seen the code to use the ideas when they are "residual information mentally retained" provided they don't try to write it down or memorize it verbatim and don't otherwise infringe copyrights or patents.

  66. Re:The Patents on Unix by padukah · · Score: 2, Informative

    SCO claims copyright infringement, not patent infringment.

  67. Re:SCO could win - Mormons and Microsoft by russmay · · Score: 2, Interesting

    Bullcrap. Pure and utter bullcrap.

    As a member of the LDS Church living in Utah my entire 30 years of my life, I can say this is a load of hooey. And I am quite pissed that a Utah company is being this big of a horse's rear end.

    > Utah is a Mormon theocracy.

    Bzzzt! Wrong answer. Utah has a high percentage of members because we settled this hunk of desert when no else wanted to be out here. But now, it's a nice enough place, and plenty of room for all. And many non-LDS people live here and don't take orders from the High Command.

    > Mormons live their lives (both personally and
    > politically) according to the dictates of church leaders.

    Well, damn, here I thought we had the ability to choose whether we follow the counsel of the church leaders. Guess not, time to start marching lockstep with the rest! Heil Hinckley!

    > There is as much questioning of the leaders'
    > decisions as there was in the former Soviet
    > Union.

    Oookay, buddy, you are just getting creepy at this point. I can see why you posted as AC, because you needed time to don your tinfoil hat before those bastard Mormons started stealing your thoughts!

    Whatever link between members, SCO and the LDS Church is a coincidence. And I, as a God fearing, Linux loving, member of the human race, am pissed off that SCO is doing this. I hope they crash and burn so bad that they are a mere footnote of a footnote in the pages of history.

  68. If SCO wins, Microsoft watch out! by minion · · Score: 2, Interesting

    As from the article, SCO hates BSD too, if SCO wins, and they decide to go after BSD, they will also be taking on Microsoft, since the entire Microsoft TCP/IP stack is based off of BSD's implementation.

    Apparently, SCO owns everything worthwhile in the last 20 years of computer technology, TCP/IP, and heck, probably even the OSI 7 layer model!

    --

    -- If we don't stand up for our rights, now, there will be no right to stand up for them later.
  69. How many times? by Anonymous Coward · · Score: 5, Informative

    They seem to think that, since IBM put their code into the GPL, that this prevents their code from actually BEING GPL'd...even if THEY release linux too!

    Look. There is an untainted kernel release, let's call it K. It's various parts are copyrighted by various contributors, and the whole thing is licensed under the GPL.

    There are a few patches that went into the next version. Let's call those A, B and C. Their copyrights are held by private individuals and licensed to Linus under the GPL (when they sent the patches in).

    There is also a contribution by IBM. Let's assume SCO are telling the truth, and IBM based part of this work on SCO's IP. Let's call this S.

    Now, it's perfectly feasible that the contract between SCO and IBM allows IBM to incorporate S into their closed-source products.

    By default, this would not allow IBM to incorporate S into a GPLed product, since the GPL covering the rest of the software would have to apply to the derivative work as a whole, and IBM can't just relicense S at will.

    So, when IBM sends those patches off to Linus, they cannot offer the code freely.

    When Linus releases the next version of the kernel, he has incorporated K, A, B, C and S into a derivative work. Let's call this K++.

    K++ is distributed in the normal fashion. The GPL is slapped all over it, and all sorts of different vendors incorporate this into their products. SCO is one of these vendors.

    Despite this, the GPL does not apply to K++. Linus has no right to release K++ under the GPL, nor even freely offer copies. He's not the sole copyright holder of K, and he doesn't hold the copyrights to A, B or C either. He has to abide by the GPL - which means that the derivative work as a whole is either under the GPL, or cannot be freely distributed (unless he works out licensing with every single kernel contributor, a logistical improbability).

    Since IBM cannot offer S under the GPL, Linus cannot offer K++ under the GPL, and any license SCO had to offer K++ under the GPL is void. They are infringing on the copyrights of everybody who contributed to K++ when they distribute it.

    Now, just because the original IP was theirs, it doesn't mean they can arbitrarily reinstate that license for K++. They have to go back to their original contract with IBM to set the whole chain up again. Otherwise, they would have to obtain all the changes (A B and C) between K and K++ to "branch" the kernel. Remember, they can't obtain them directly from K++, as that is not licensed under the GPL. They have to go around and pick up the pieces, many of which will have just gone straight to Linus' inbox and will not be available to them. Remember, they need valid licenses to these bits under the GPL. Just to make matters worse, they would have to do the same for each new version of the kernel (as, according to them, the subsequent derivative works, (K++)++ and ((K++)++)++, cannot be licensed under the GPL. We can basically assume that they cannot do this.

    So, we have to ask which is the best option, in SCO's eyes? Cease production of their unprofitable Linux distribution, admit to copyright infringement against a bunch of kernel hackers who are unlikely to bring suit against them, and be able to sue IBM for billions of dollars? Or grant IBM the contract so they can keep the Linux distribution, sit back and watch their business fade away?

    None of this is contrary to the GPL. However appalling it seems to us, remember that their board of directors have an obligation to their shareholders to maximise profits (or risk due diligence lawsuits). This is a massive get-out option for their Linux division that they are taking advantage of (and attempting to bail out the rest of the company with).

    Of course, this all depends on the crucial axiom that IBM screwed up, which I think is unlikely, especially from SCO's actions regarding this lawsuit. But that has nothing to do with the fact that the GPL is not at all a problem for SCO here.

  70. Re:Question for /. Lawyer Lurkers by josepha48 · · Score: 2, Insightful
    If you read his story, then you probably saw the part where he mentioned that SCO was going for a BROAD defination of derived. Accorind to SCO's defininition, DOS is derived from UNIX so it must be theirs too.

    I think what this will boil down to is two things. 1) the definition of derived work. What is actually derived and what is add to or is extending something deriving from it? Also that derived work is more restrictive than patents. In a patent if I improve your patent I can file a patent on it and get it and I think owe you nothing if it was your thing I improved on. This is the case with all the various mice that are out there, displays, tv, etc. And 2) what is the actual UNIX source code and what does SCO actualy own the rights to.

    If SCO wins, then they could basically OWN UNIX, Linux and possibly BSD, DEPENDING ON THE definintiion of derived. If SCO looses UNIX could become open and free. Of course there is room for somewhere in the middle to happen, and that SCO could get bought by some company like HP/Compaq, who decides to just get ride of UNIX.

    Personally I think that their actual case is week, but what they are gambling on is either a settlement, or a lame judge, who defines 'derived' as vaguely as they do. It's time to look up stuff on the Honorable Judge Dale A. Kimball, who has been assigned the case.....

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  71. Conversation heard between SCO and IBM by Bruj0 · · Score: 2, Funny
    Topic in #os: hey guyz, stop pickin on irix.
    <SCO> w00t! i bought unix! im gonna b so rich!
    <novell> /msg atnt haha. idiot.
    <novell> whoops. was that out loud?
    <atnt> rotfl
    <ibm> lol
    <SCO> why r u laffin at me?
    <novell> dude, unix is so 10 years ago. linux is in now.
    <SCO> wtf?
    <SCO> hey guyz, i bought caldera, I have linux now.
    <red_hat> haha, your linux sucks.
    <novell> lol
    <atnt> lol
    <ibm> lol
    <SCO> no wayz, i will sell more linux than u!
    <ibm> your linux sucks, you should look at SuSE
    <SuSE> Ja. Wir bilden gutes Linux für IBM.
    <SCO> can we do linux with you?
    <SuSE> Ich bin nicht sicher...
    <ibm> *cough*
    <SuSE> Gut lassen Sie uns vereinigen.
    * SuSE is now SuSE[UL]
    * SCO is now caldera[UL]
    <turbolinux> can we play?
    <conectiva> we're bored... we'll go too.
    <ibm> sure!
    * turbolinux is now turbolinux[UL]
    * conectiva is now conectiva[UL]
    <ibm> redhat: you should join!
    <SuSE[UL]> Ja! Wir sind vereinigtes Linux. Widerstand ist vergeblich.
    <red_hat> haha. no.
    <red_hat> lamers.
    <ibm> what about you debian?
    <debian> we'll discuss it and let you know in 5 years.
    <caldera[UL]> no one wants my linux!
    <turbolinux[UL]> i got owned.
    <caldera[UL]> u all tricked me. linux is lame.
    * caldera[UL] is now known as SCO
    <SCO> i'm going back to unix.
    <SGI> yeah! want to do unix with me?
    <SCO> haha. no. lamer.
    <novell> lol
    <ibm> snap!
    <SGI> :~(
    <SCO> hey, u shut up. im gonna sue u ibm.
    <ibm> wtf?
    <SCO> yea, you stole all the good stuff from unix.
    <red_hat> lol
    <SuSE[UL]> heraus laut lachen
    <ibm> lol
    <SCO> shutup. i'm gonna email all your friends and tell them you suck.
    <ibm> go ahead. baby.
    <SCO> andandand... i revoke your unix! how do you like that?
    <ibm> oh no, you didn't. AIX is forever.
    <novell> actually, we still own unix, you can't do that.
    <SCO> wtf? we bought it from u.
    <novell> whoops. our bad.
    <SCO> i own u. haha
    <SCO> ibm: give me all your AIX now!
    <ibm> whatever. lamer.
    * ibm sets mode +b SCO!*@*
    * SCO has been kicked from #os (own this.)
    Ripped from This Journal
    --
    http://securityportal.com.ar
  72. Other way around by gouldtj · · Score: 2, Interesting

    I guess I find this whole thing kinda scary, but for a different reason.

    If any time you look at another peice of code, and then code something similar you are making a dirivative work - how much proprietary software should be covered by the GPL? This would mean that because I studied how Linux did scheduling, I couldn't ever work with any type of scheduling ever without GPLing it. It could even be taken to mean that anyone who has ever looked at GPL'd code could never develop proprietary software!

    Now, I'm not a lawyer, but it seems that all of this has some scary consequences - not just for Linux. Sounds like I need to get a Law degree and work for the FSF, that's where the real money is going to be in the future :)

  73. Ho. Lee. Crap. by kma · · Score: 2, Interesting

    If you have a copy of the Lions Book, flip to line 2527. Then look at lines 87 through 205 of /usr/src/linux/arch/ia64/sn/io/ate_utils.c .

    atefree and atealloc are verbatim copies of UNIX 6th Edition's malloc and free. The only changes are mapping the ancient C compilerism "=+" to "+=", some comment changes, some ASSERTs, and a spinlock. The code is undeniably copied.

  74. Isn't this "derivative work" argument a bit rich? by darnok · · Score: 4, Interesting

    After all, as the author points out, pretty much everything in current software is a derivative of what's gone earlier.

    Using this argument, surely:
    - Perl is derived from C, sed, awk, etc.
    - Ada (design commissioned by US DoD, no less) is derived from Pascal, Algol and many others
    - virtually every procedural language is derived from Algol
    - MS Windows and the Mac UI are derived from X Windows and/or Xerox PARC's work (not 100% sure about the sequence of these, but the point still stands if the list has to be reordered)
    - (add other examples till you get tired of it)

    My point is that this is an entire industry built on "standing on the shoulders of giants". Nobody, *nobody* creates anything entirely from scratch.

    Ridiculous derivations aside, I'd have thought that if SCO's (re-)definition of "derivative works" stands up, then surely all x86-based servers would be derived from IBM's original PC. After all, that's tangible hardware you can put your hands on such that a relative layman could see obvious derivations, not a bunch of lines of code where any proof of illegal copying is going to depend on accepting CVS-type logs as solid evidence. If the US legal system holds this to be true, then that could be used to kill off all non-IBM x86 hardware development since the early 1980s.

    God forbid that Ada Lovelace's (frequently credited as "the first programmer") descendants read this rubbish and call their lawyers for a chat...

  75. And other derivative works.... by drewz · · Score: 3, Interesting

    So, could SCO be saying that anything written in C or C++ or... wait, how about C#, is also a derivative work of Unix.
    In that case, why stop there, you can pretty much sue everybody under that assumption.

    I think, just like the author has mentioned, they cannot really get a decent case against Linux. All we have to do is a source compare on one of those old Caldera distros. And if it turns out there - well, SCO has distributed the source code themselves... Did people actually use caldera?

    And since they are claiming that JFS and SMP and other components contributed to Linux by IBM are coming from AIX, that remains just an assumption. Do they have a source for AIX? Of course they don't, i hope they don't. Good luck proving that one, buddy!

    Goot times!

  76. Be afraid "linux crunchies" by raga · · Score: 2, Insightful

    Whatever the merits of the case, the Linux community should not take the SCO suits lightly.
    http://www.forbes.com/2003/06/18/cz_dl_0 618linux.h tml

    cheers- raga

  77. Re:Question for /. Lawyer Lurkers by josepha48 · · Score: 2, Informative
    Yea, I know Linux is 'not' UNIX. But the fact is that linux is 'UNIX' compatible in many ways. I can and do compile my companies source code on Sun, Linux and HP. Both SUN and HP are UNIX and the code base, is identical. The only ifdefs are in the auth module which has to deal with the /etc/passwd file and passwords. This is cause each platform is slightly different in that respect. Sun and Linux are actually extremely close and the Sun and Linux differences have been really small.

    So having said that, it makes Linux a 'drop in' Unix replacement, almost. From OUR point of view.

    So is Linux UNIX? No more than wine is windows, IMHO.

    What is derived? Well that is the whole point of my post. Most people think of derived as take A and come up with B from A. The thing is that you need A to derive B. For the actual definition see http://dictionary.reference.com/search?q=derived

    In #5 it is used to produce or obtain from another substance. In this case it could be argued (weakly mind you) that Linux was derived from UNIX, even if Linux does not use UNIX code, if UNIX did not exists Linux would have not existed. Weak argument!

    As far as the UNIX source code that they 'own'. In ATT vs BSD there were 3 BSD files that had to be rewritten.

    Personally I think that SCO is looking to settle, and is loking for money and money only. In one of the articles that I read lately was that the people who are suing in SCO are not new to law suits. They have used these weak tactics to take advantage of the legal system to get money. That is it. I don't think they care about Linux or AIX, I think that this is just a ploy to use the legal system to try and extort money from IBM, and the Linux / UNIX community.

    Personally I think Oracle should prove their interest in Linux and buy SCO instead of wasting their time trying to buy Peoplesoft.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?