Slashdot Mirror


Open Source Community Approaches SCO

An anonymous reader writes "eWeek has an article about the open source community approaching SCO. SCO now says there are over a million lines of offending code in Linux and they still won't show them to anybody."

115 of 521 comments (clear)

  1. Over 1,000 by Marx_Mrvelous · · Score: 5, Interesting

    Over 1 mil? Does anyone know how many lines of code there are in the linux kernel?

    --

    Moderation: Put your hand inside the puppet head!
    1. Re:Over 1,000 by Kewjoe · · Score: 5, Funny

      it has 1,000,001

      that 1 line that isn't offending is

      # Made by Linus Torvald

    2. Re:Over 1,000 by Surak · · Score: 4, Informative

      ~4.4 million. They're saying at least 1/4 of the code is Unix System V. Yeah, whatever.

    3. Re:Over 1,000 by iapetus · · Score: 5, Informative

      Google does. According to this site:

      Linux 2.5.37 (Sep 2002) is 5100081 lines of code, 152 MB.

      So according to SCO, almost 20% of Linux is copied directly from their code. I can't believe they're even seriously trying any more, what with this and their blatant misreading of copyright law claiming that licenses allowing multiple copies to be made are invalid.

      --
      ++ Say to Elrond "Hello.".
      Elrond says "No.". Elrond gives you some lunch.
    4. Re:Over 1,000 by mopslik · · Score: 5, Informative

      According to here:

      Linux 0.01 (Sep 1991) is 10239 lines of code, 0.2 MB.
      Linux 0.10 (Dec 1991) is 17750 lines of code, 0.4 MB.
      Linux 0.99 (Dec 1992) is 81091 lines of code, 2.2 MB.
      Linux 1.0.0 (Mar 1994) is 176250 lines of code, 4.7 MB.
      Linux 1.2.0 (Mar 1995) is 310950 lines of code, 8.4 MB.
      Linux 2.0.0 (Jun 1996) is 777956 lines of code, 22 MB.
      Linux 2.2.0 (Jan 1999) is 1800847 lines of code, 52 MB.
      Linux 2.4.0 (Jan 2001) is 3377902 lines of code, 100 MB.
      Linux 2.5.37 (Sep 2002) is 5100081 lines of code, 152 MB.

    5. Re:Over 1,000 by mordicus · · Score: 5, Funny

      2.4.20 is roughly 3.5 million lines, although about 2.5 million lines of it is drivers. The SMP code (all platforms) seems to be ~15000 lines of which ~800000 lines is copied verbatim from sysV.

    6. Re:Over 1,000 by R.Caley · · Score: 4, Funny
      So according to SCO, almost 20% of Linux is copied directly from their code.

      You have to remember that they reformatted it one character per line. They are claiming the whitespace.

      --
      _O_
      .|<
      The named which can be named is not the true named
    7. Re:Over 1,000 by Lord_Slepnir · · Score: 3, Funny

      Here are the offending lines:

      */
      /*
      {
      }
      while(1)
      else {
      else
      #include <stdio>
      #include <iostream>
      do
      do {
      return;

      If you look at the source code, clearly almost 1/5th of the lines are comprised of these lines of their propriatary code. We must seriously take the effort to remove these lines and respect their hard work and contributions to linux.

    8. Re:Over 1,000 by iainl · · Score: 5, Informative

      Meanwhile, over at news.com they are reporting more announcements from the conference:

      "The SCO Forum crowd applauded when SCO executives announced that an upcoming version of its OpenServer--code-named Legend--will support the latest releases of Java; include new hardware support, such as universal serial bus (USB) printer drivers; contain expanded security features; and provide better compatibility with Microsoft Windows through version 3 of Samba, which is developed by an open-source group. The OpenServer update is scheduled to debut in the fourth quarter of next year."

      So we can safely assume that none of the infringing lines of code come from the (working for years now) USB, Samba or Java support. My goodness I'd forgotten just how monumentally useless SCO Unix is.

      --
      "I Know You Are But What Am I?"
    9. Re:Over 1,000 by FJ · · Score: 5, Insightful

      Perhaps a more informative estimate would be to take the difference in the number of lines in the 2.2 kernel vs the 2.4 kernel, since SCO claims 2.2 is fine but 2.4 has copied code.

      3,377,902 (2.4) - 1,800,847 (2.2) = 1,577,055

      In other words, SCO claims that 2/3 of the improvements in the 2.4 series kernel belong to them. That is a rather unrealistic statement since a lot of those enhancements didn't come from IBM.

    10. Re:Over 1,000 by NoUse · · Score: 3, Interesting

      The funny thing is when all this started there was supposedly no code in the kernel.

      Then two weeks later the same guy claims that UnixWare source "is all over the place"

      While these quotes probably wouldn't be too useful as evidence in court. It does well to show that these guys are throwing darts to choose how to go forth with this legal campaign.

    11. Re:Over 1,000 by Entropius · · Score: 2, Funny

      I hold the patent on the programming technique used as "whitespace". That'll be $10 per space and $100 per line-feed, please.

    12. Re:Over 1,000 by iainl · · Score: 2, Funny

      "Function g() calls function f(), so all the code in g() is derivative. Functions h1(), h2(), and h3() all call, g(), so they are all derivative. etc etc etc."

      Arrgh! Its like a viral copyright or something!

      err. hang on a moment...

      --
      "I Know You Are But What Am I?"
    13. Re:Over 1,000 by CmdrPinkTaco · · Score: 2, Interesting

      I noticed on a site that the kernel 2.4.20 is indeed ~4.4 mil lines of code. However, what is to say that the lines SCO finds offensive doesn't extend past just the kernel. There are some that consider Linux just an operating system (kernel, drivers, file system, tools, etc) and others that consider it the whole shebang (the aforementioned plus applications designed to run on top of the operating system layer). I admittedly haven't been following the SCO drama with the greatest of detail, but my question is - what does SCO consider "Linux" - is it just the OS or is it an entire distribution (OS and apps)?

      --
      Please give your mod points to others, Im at the cap. They will appreciate it more
    14. Re:Over 1,000 by mkldev · · Score: 2, Informative
      Well, they're clearly lying. I just found a copy of that code under a BSD license, and it was written by the University of California, Berkeley in 1982. From MkLinux's Mach Kernel, we see:
      /*
      * Copyright (c) 1982, 1986 Regents of the University of California.
      * All rights reserved. The Berkeley software License Agreement
      * specifies the terms and conditions for redistribution.
      *
      * @(#)subr_rmap.c 7.1 (Berkeley) 6/5/86
      */

      (more code snipped)

      /*
      * Allocate 'size' units from the given
      * map. Return the base of the allocated space.
      * In a map, the addresses are increasing and the
      * list is terminated by a 0 size.
      *
      * Algorithm is first-fit.
      */
      long
      rmalloc(mp, size)
      register struct map *mp;
      long size;
      {
      register struct mapent *ep = (struct mapent *)(mp+1);
      register int addr;
      register struct mapent *bp;
      The function also encapsulates the other code sample as well, and dates back a decade before the USL/BSD suit. In other words, the IP holder from whom SCO purchased the UNIX rights, in fact, clearly and without question, stole this code from the open source community, not the other way around.

      Please write to whoever owns BSDI now and encourage them to sue SCO for violation of licensing terms. This code was stolen long before the advertising clause was removed, and it seems likely that this violates the terms of the USL/BSDI settlement....

      --
      120 character sigs suck. Make it 250.
  2. ummm..that many? by puff-d-dwaggie · · Score: 2, Funny

    Heck, I didnt realize there were that many lines of code in Linux, much less in SCO Unix..sheesh...

    "Get Moose and Squirrel!"

  3. A million lines of offending code? by Zog+The+Undeniable · · Score: 2, Interesting

    Wasn't it 70 lines yesterday?

    --
    When I am king, you will be first against the wall.
  4. Whoa, by archeopterix · · Score: 5, Funny
    One million lines!

    Soon we'll hear zillion infinities lines plus their dads being bigger than our dads.

  5. Heise News shows a code: by Anonymous Coward · · Score: 4, Interesting

    Heise News shows the code:
    http://www.heise.de/newsticker/data/jk-19.0 8.03-00 0/imh1.jpg

    The code seems to come from arch/ia64/sn/io/ate_utils.c, copyright by SGI:
    http://www.funet.fi/pub/Linux/PEOPLE/Linus/v 2.4/pa tch-html/patch-2.4.19/linux-2.4.19_arch_ia64_sn_io _ate_utils.c.html

    Does this code come from:
    http://minnie.tuhs.org/UnixTree/V5/usr/sys/ ken/mal loc.c.html
    http://minnie.tuhs.org/UnixTree/V7/usr /sys/sys/mal loc.c.html

    1. Re:Heise News shows a code: by Trigun · · Score: 4, Informative

      Clickable links

      Heise News shows the code:

      The code seems to come from arch/ia64/sn/io/ate_utils.c, copyright by SGI:

      Does this code come from: Here (V5) or Here (V7)?

    2. Re:Heise News shows a code: by hotair · · Score: 4, Interesting
      Am I missing something or are there syntax errors in the code in the jpeg image pointed to by the parent?
      if (size==0)
      return) ((ulong_t NULL);
      ...

      In which language does this compile?

    3. Re:Heise News shows a code: by Coward+the+Anonymous · · Score: 5, Informative

      Well, if you look at the freely available and downloadable code for Unix System III, which I nabbed a while back, you can see this code for malloc:

      malloc(mp, size)
      struct map *mp;
      {
      register unsigned int a;
      register struct map *bp;

      for (bp=mp; bp->m_size; bp++) {
      if (bp->m_size >= size) {
      a = bp->m_addr;
      bp->m_addr += size;
      if ((bp->m_size -= size) == 0) {
      do {
      bp++;
      (bp-1)->m_addr = bp->m_addr;
      } while ((bp-1)->m_size = bp->m_size);
      }
      return(a);
      }
      }
      return(0);
      }

      I'm sure this code is included in every Unix internals textbook ever made. I bet you if you grab one of the BSD's malloc.c file, it will look at lot like this too. How many ways can you implement malloc?!

      --
      -- Jason
    4. Re:Heise News shows a code: by JAgostoni · · Score: 4, Funny

      It's good to know that Unix/Linux programmers are following good code practice with comments, meaningful variable names, and maintainable code.

    5. Re:Heise News shows a code: by msgmonkey · · Score: 2, Interesting

      You can download the source tar file from http://public.planetmirror.com/pub/ancient-unix/an cient/sysIII/sys3.tar.gz

      The file you want is usr/src/uts/pdp11/os/malloc.c

      first few lines are:

      #include "sys/param.h"
      #include "sys/systm.h"
      #include "sys/map.h"

      /*
      * Allocate 'size' units from the given map.
      * Return the base of the allocated space.
      * In a map, the addresses are increasing and the
      * list is terminated by a 0 size.
      * The core map unit is 64 bytes; the swap map unit
      * is 512 bytes.
      * Algorithm is first-fit.
      */
      malloc(mp, size)
      struct map *mp;
      {
      register unsigned int a;
      register struct map *bp;

      The rest is identical.. the only question is what is the legal status of this code? Is it in the public domain?

  6. they're showing some.... by jeffy124 · · Score: 4, Informative

    but they're still bluring out other parts

    http://news.com.com/2100-1016_3-5065286.html

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
    1. Re:they're showing some.... by drinkypoo · · Score: 4, Funny
      McBride said that pattern-recognition experts SCO hired have ferreted out a slew of infringing code in Linux. "They have found already a mountain of code," he said. "The DNA of Linux is coming from Unix."

      In other words, both Linux and Unix are written using C syntax. Who'd have thought it!?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  7. Hmmmmph by HiQ · · Score: 5, Insightful

    ...in which Raymond said that if there was infringing code in the Linux kernel, "our community wants no part of it and will remove it.

    I don't think that SCO wants those lines removed, because their whole business plan now seems based on those lines being in there.

    1. Re:Hmmmmph by Snags · · Score: 5, Informative
      Exactly.

      I wonder, isn't there some requirement for a plaintiff to try to resolve a dispute *before* going to the courts? By refusing to let the kernel developers fix the kernel, they're insisting on the infringement rather than trying to fix it.

      --
      main(O){10<putchar((O--,102-((O&4)*16| (31&60>>5*(O&3)))))&&main(2+ O);}
      LN2 is cool!
    2. Re:Hmmmmph by jez_f · · Score: 5, Insightful
      if SCO is willing to take the honest, cooperative path forward, so are we.

      This is the point of the whole press release. From here on in, the OSS community can point out that they are willing to work with SCO to remove the offending code. Refusing to do this will make SCOs 'licence fees' much more like extortion.
      This move could be very important later on.
  8. Not much new there by cspenn · · Score: 4, Insightful

    Not much new there, except to say that SCO must be using the RIAA's supply of calculators to determine how many lines of code are infringing. There are approximately 30 million lines of code in the kernel:

    http://www.dwheeler.com/sloc/

    And SCO is claiming that 3.3% of the Linux kernel is theirs? From a company that did nothing with Linux until it acquired a GPL distribution? Right.

    I'll believe it when I see it.

    Chris
    Ever wonder how APR works? Stop on by!

    1. Re:Not much new there by mordicus · · Score: 2, Informative

      "There are approximately 30 million lines of code in the kernel:" *bzzt* wrong. The dwheeler article line count is of RedHat 7.1, not the kernel.

    2. Re:Not much new there by cspenn · · Score: 2, Funny

      Nice! 20%? I wonder if there's some way I can Copyright 1/5th of the English Language regarding credit cards, since I run a credit card site. (prior art doesn't seem to be stopping SCO...) Then I can charge SCO to license business financial language for every crappy annual report they've ever released.

      1. Copyright 1/5 of language.
      2. File lawsuit.
      3. Profit!

      Chris
      Future Copyright Holder of Everything Credit Card Related, Pay Up Now at StudentPlatinum.com

  9. playground warfare by tssiap_wmuc · · Score: 2, Funny

    so is the open source community gonna beat up SCO or what?

  10. If you don't pay SCO their licensing fees... by Junta · · Score: 5, Funny

    They'll remove one MILLION lines of code...

    --
    XML is like violence. If it doesn't solve the problem, use more.
  11. Note they said "offending code"... by tbase · · Score: 4, Funny

    ...maybe they mean lines of code that offends Microsoft - all of them. Or maybe each line counts as one, but the ones that really tack them off count as 3 or 4 lines. Or maybe they're running at 640x480 with Word Wrap on... Ok, I'll stop now.

    --

    666-607: 6th floor apartment of the beast
    1. Re:Note they said "offending code"... by rosie_bhjp · · Score: 2, Funny

      Hmmm.. maybe they are calculating it the way that the RIAA was calculating the 'number of confiscated burners' a few months back. Fast burners counted as 2 or 3 seperate units.

      With SCO, efficient lines of code count as double or triple the infringement because their coders couldn't write the code as cleanly.

      --
      A radio maverick jumps to internet only. The Future of Rock n Roll
  12. 1/3 of Linux code stolen? by angst7 · · Score: 3, Informative

    As of 2.4 it looks like there were approximately 3.4 Million lines of code in the kernel See Here.

    So roughly 1/3 of linux is directly copied from unix? Gimme a break.

    --
    StrategyTalk.com, PC Game Forums
  13. Heise News shows code by Anonymous Coward · · Score: 5, Interesting

    Heise News shows code:
    http://www.heise.de/newsticker/data/jk-19.0 8.03-00 0/imh1.jpg

    The code seems to come from arch/ia64/sn/io/ate_utils.c, copyright by SGI:
    http://www.funet.fi/pub/Linux/PEOPLE/Linus/v 2.4/pa tch-html/patch-2.4.19/linux-2.4.19_arch_ia64_sn_io _ate_utils.c.html

    Does this code come from:
    http://minnie.tuhs.org/UnixTree/V5/usr/sys/ ken/mal loc.c.html
    http://minnie.tuhs.org/UnixTree/V7/usr /sys/sys/mal loc.c.html

    1. Re:Heise News shows code by mocm · · Score: 4, Interesting

      And did you read the "encrypted" text below the commentary (greek letters) on the Unix side:
      As part of the kernel evolution towards modular naming, the functions malloc and mfree are being renamed to rmalloc and rmfree. Compatibility will be maintained by the following asembler code: (also see mfree/rmfree below)

      There is not even C code following. So SCO copied the commentary and than put something else in the file.

      --
      ***Quis custodiet ipsos custodes***
    2. Re:Heise News shows code by pjrc · · Score: 2, Insightful
      The offending code image was removed due to copyrights.

      Or due to the space characters slashdot added to the text-only URL.

    3. Re:Heise News shows code by Ami+Ganguli · · Score: 4, Informative

      Bruce Perens pointed out over at lwn.net that Caldera put this particular code under a BSD license in 2000.

      --
      It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
  14. Who? by JohnGrahamCumming · · Score: 5, Insightful

    Who exactly is this story talking about? The "Open Source Community" is being represented in the article by someone called Jeff Gerhardt. Familiar name? Not to me... seems to be the host of a radio show about Linux.

    The fact that he has an email from Eric Raymond hardly qualifies him as a representative of the entire Open Source community. If you read the quotes from the email it is not an approach to SCO either.

    If this article said that OSI, FSF, OSDL, Linus, etc. had approached SCO it might have been worth posting. In its current form it would be better titled "Some guy with radio show hands out copies of email from Eric Raymond".

    John.

  15. part 2 filled by Anonymous Coward · · Score: 3, Insightful

    1. Claim that there are IP violations in linux
    2. Prevent any linux developer from removing the violations from the source
    3. Profit with license fees

    the nda agreement is intentionally made so strict, open source community wants to remove the million lines of infrigting code, but if they do that, sco can't charge license fees from it, so naturally they won't let anyone see what they have

  16. just wondering by cockroach2 · · Score: 3, Insightful

    why does anyone care? they can't sue anyone without showing the "proof", so just relax and don't care. and stop writing stories about it.

  17. Wont show them to anyone... except germans? by Starborn · · Score: 5, Informative
    A german website has released images of some code SCO claims linux copied. You can read the article (in german) here. (the code is in the two images)

    We've been discussing this on the gentoo forums just now, and we've found that:
    1) Their example is from the IA64 port of linux 2.4 (its not in 2.6)
    2) Their example can be traced back to 2.11BSD
    3) The greek in the sco code is actually english, with the font changed to english (Stupid obfucation attempt) heres what it says:

    "As part of the kernel evolution towards modular naming, the functions malloc and mfree are being renamed to rmalloc and rmfree. Compatibility will be maintained by the following assembler code: (also see mfree/rmfree below)"

    We're still discussing it on the gentoo forums here

    1. Re:Wont show them to anyone... except germans? by ozbird · · Score: 2, Informative

      Their example can be traced back to 2.11BSD

      It appears to be even older than that! Have a look at /usr/sys/malloc.c from Sixth Edition Unix ported to the Interdata 7/32 at the University of Wollongong, Australia during 1976-77. The datestamp on the file is 3 June 1979 - at worst the same year that SCO was formed, but more likely before that date.

      SCO's intellectual property? I think not...

      (Apologies if this is a repeat - I'm getting timeouts connecting to Slashdot.org)

  18. Next week's news: by Phekko · · Score: 3, Funny

    SCO spokesman reveals the actual number of lines stolen to be "a bit over 174,5 billion" and that SCO still refuses to show any of them.

    In related news SCO now demands $5999 for a license

    (Signature removed for security reasons)

    --

    Sigs for Nerds. Sigs that Matter.
  19. Slides from SCO Forum2003 show some code by OMG · · Score: 5, Informative

    This is from a heise.de article .

    Two slides show some code (1 2)
    that may come from Fifth Edition UNIX.

  20. I can guess which million by tgv · · Score: 2, Funny

    I think I know what million lines they're referring to: they're the lines containing open and close braces.

  21. "Offending" code? by Tsar · · Score: 3, Funny

    "SCO now says there are over a million lines of offending code in Linux..."

    They might be referring to the commented code. You know, RMS can get pretty ribald with his comment blocks when he's got a few cans of Jolt in him...

  22. More by Captain_Chaos · · Score: 3, Insightful

    Apparently, he said "millions", so that would be at least 40% of the code. I can't believe how farcical this whole circus is getting. It's like SCO is actively trying to make sure they'll lose big by coming up with more and more ridiculous arguments. I feel like I'm watching a bad movie or something...

    1. Re:More by joostje · · Score: 2, Funny
      Actually, the plural form of a word is used only when there is not exactly 1. For instance. If there is 0.00001 million lines of infringing code
      Or maybe 0.0000000 million lines of infringing code?
  23. Chewbacca by b1t+r0t · · Score: 4, Funny
    Does Chewbacca not have fur on his arms? Does Chewbacca not have fur on his legs? Does Chewbacca not have fur on his face? Does Chewbacca not have over a million hairs in his fur?

    If Chewbacca is furry, you must convict!

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  24. Linux is Dead by nt2UNIX · · Score: 3, Funny

    You know, at first I that it was kinda funny that SCO was doing this. Having read a lot of stuff about ATT and BSD. It seemed almost a right of passage for Linux into the real world.

    Now I tempted to install Linux on a box in protest. Hold on a minute, what I'm I saying.

    Long Live FreeBSD!!!!!!

  25. A fish story: by sockit2me9000 · · Score: 4, Funny

    Darl's siting on a chaise lounge, drinking a forty and gazing around at his spitting chicken Camaro on cinderblocks in his front yard, he's talking to his sons, Darl, his brother Darl and his other brother Darl. "So, this one time ah wuz writing some proprietary code fer my operating system when along came this big ol fish and took mah bait. That damn thing had to be taken a good 80 lines of code. Real purty code it wuz, too." "paw, I thought you said it wuz 200." "That's what ah meant" The other brother Darl looks confused, "Ah thought you said it was ah couple thousand" "Boy, you questioning me? Ah said it wuz a millions line of code. I mean it wuz HUGE!" Old Maw Redmond calls from the cabin, "What wuz fish doing in that lake anyway? That's our watering hole, not theres. We'll just have to start washing yer britches in that there lake, that'll clear em out. Now git up her and get yer vittles." And in the darkness of the lake a giant blue beast stirs.

  26. One Million, that's incredible, but is it? by donscarletti · · Score: 3, Insightful
    How IBM could submit 1000000 lines of code, in the space in time that it would require to copy them without Linus Torvalds noticing is beyond me. After some rough calculations I worked out that that would mean that Linux-2.4 has more in common with sys V than linux-2.2

    But no, there is a logical answer to this. Evident if one RTFAs, as the the quote from which the number was taken from is by Jeff Gerhardt, not an SCO spokesman nor anything like it:

    we want to be able to look at the offending code without prejudicing our future careers and so that we can remove any offending code, even if that is a million lines

    That is not a reference that SCO has claimed there are 1000000 lines stolen, that is a comment saying that even if they did, LINUX could be repaired. But I must consede that while SCO has not claimed this in this article I wouldn't be suprised if they did somewhere else.

    --
    When Argumentum ad Hominem falls short, try Argumentum ad Matrem
  27. Ladies and gentlemen... by Suhas · · Score: 2, Funny

    ..of the Jury, we own over 1 million line of code in the Linux kernel and many worms written over the years..err...

  28. Wait.. by borgdows · · Score: 2, Funny

    if they charged 699$ for ~80000 lines of code, how much will they charge for 1 MILLION lines ??

    let's do the math:

    699$ * (1000000 / 80000) = 8737.5$ !!

    and it will be more than 18000$ (EIGHTEEN THOUSAND DOLLARS) after the discount period!!

    better run to your nearest SCO distributor NOW!! ;)

  29. SCO showing portions of code at "SCO Forum" by Markos · · Score: 2, Interesting
    According to heise SCO is showing portions of offending source code. Here is an image of the offending code, and here is another image. From the Gentoo Forums:

    There seems to be nothing of value here. As pointed out by Starborn this comment goes at least as far back as BSD 2.11, which, according to the file, is from subr_rmap.c 1.2 (2.11BSD GTE) 12/24/92

    ...

    The linux version is slightly modified with some differing variable names, but the algorithim seems to be nearly identical.

    Basicly, the code they've showed goes as far back as 1992 from BSD 2.11, perhaps even further?
  30. Re:Over 1,000,000 by linuxtelephony · · Score: 5, Insightful

    Every time there's a press release the number grows. Just last week didn't they say something like 168,000 lines of code?

    Now it's millionS -- not just 1, but plural, aka many. My guess, based on their claim of derivative work, is that they are saying that 5,100,081 (2.5.37, per previous post) lines are infringing. This doesn't mean they are direct copies, just infringing.

    At first, SCO's action surprised and stunned me. Then it became funny to watch them "foaming at the mouth" in the various press releases. Now things are just getting annoying. I'll be glad when they're squashed and this is all over. I'll be even more glad if the SEC finally gets involved and wins a guilty verdict. Perhaps we should change the SCO logo to a crooked SCO, kind of like that crooked E from Enron?

    --
    . 62,400 repetitions make one truth -- Brave New World, Aldous Huxley
  31. Re:I know this is a flame...but... by Anonymous Coward · · Score: 5, Funny

    I for one welcome our old joke overlords, and remind them that as a Slashdot poster I would be useful in rounding people up to toil in their underground custard-pie caves.

  32. Huh? by carldot67 · · Score: 5, Insightful
    First it was 186,000 then 892,000 now "over a million". Hmm, conflicts. There are other conflicts. For example, SCO wont show the code for fear that the OSS community will write round it, then we hear that it is so intertwined that rewriting would not be practical. Then there's the claim that "rocket scientists using advanced [data mining] tools" are credited with finding the in-doubt code.
    Hmm. Students of data mining will be aware that given the right circumstances, "advanced [data mining] tools" will find evidence of Space Invaders code in MySQL and carrot DNA in the human genome - buts thats another story; after all there are only so many ways to implement an insertion sort or a tyrosine kinase.
    It all backs up my suspicion that this SCO thing is all pretty dubious stuff.
    As an aside: I have a simple technique to see if my kids have been naughty. I ask them what happened a couple of times and if the stories change or differ then I know theyve been up to no good. It never fails.
    Messrs McBride and Sontag will therefore go to bed early tonight without a story.

    --
    I wish at was Friday, but I dont want to wish my life away. So I wish it was last Friday.
  33. Re:I know this is a flame...but... by TheViffer · · Score: 3, Insightful

    Considering SCO repeats the same FUD and BS over and over again, why can't Slashdotters repeat the same jokes over and over?

    --
    -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
  34. Awww, poor baby by Snags · · Score: 3, Funny
    SCO CEO Darl McBride was going on a family vacation to Hawaii when the RedHat suit and IBM countersuit came up. Gee, it's too bad the nice man's free time was ruined by corporate litigation.

    Oh, wait, many people develop Linux in their free time...

    --
    main(O){10<putchar((O--,102-((O&4)*16| (31&60>>5*(O&3)))))&&main(2+ O);}
    LN2 is cool!
  35. SCO GPL by broeman · · Score: 2, Funny

    This is how SCO wants us to see the GPL.

    --

    (yes this can be compared with sex)
  36. Did the Moderator miss the joke, or did I? by abulafia · · Score: 4, Funny
    The SMP code (all platforms) seems to be ~15000 lines of which ~800000 lines is copied verbatim from sysV.

    So, am I to assume that the Linux kernel is 5333% infringing code?

    Man, I wish I could code that efficiently.

    --
    I forget what 8 was for.
    1. Re:Did the Moderator miss the joke, or did I? by oolon · · Score: 2, Insightful

      The way the logic probably goes is... smp.h has their code in it, smp.h is included in file fred.c so it can use things like spin locks etc. So basically Sco is counting the lines from every file than might just #include something and you just wait for header files that also #include ;-)

      Please Not I do not believe SCOs claims just showing how they could up the figures without an outright lie.

      James

  37. I really want to know how they calculated this by OfficerNoGun · · Score: 2

    Even though SCO is a bunch of loonies, I don't they are trying to say that one million lines of code are copied and pasted from UNIX. I'm pretty sure whatever calculations they used it was a little bit of fuzzy math. They also said that pre 2.4 was ok, so by looking at the chart above almost 2/3's of the code added between 2.2 and 2.4 is theres (I know were not just dealing with added code, but also optimizations and such, but its still crazy). If they were claiming that the code was copied way back a 1.0 or so and that from that code 1 million lines were added they may be believeable (but it wouldnt make it their million lines). It really is a moot point though. We've all pretty much dismissed SCO as desperate, and even if it makes it to court, by the time the whole thing is settled, the code will likely no longer resemeble anything that was ever SCO's.

  38. an angry mob by jmb-d · · Score: 4, Funny

    Open Source Community Approaches SCO

    [insert video clip of villagers with pitchforks and torches storming the castle here]

    --
    In walking, just walk. In sitting, just sit. Above all, don't wobble.
    -- Yun-Men
  39. Why cant we find out what code is infringing? by koa · · Score: 2, Insightful

    Why can't we look at it the other way around? Wasnt there any type of accountability in the code as to who wrote what? Why can't we just see what code IS legitamatly free and see what is left? Doesnt Linux keep a roster of the major developers who contributed code to the Linux kernel? I know that if I contributed code to it, I'd want at least my name on the code fragment to say "look what I did".

    --
    ....move along....nothing to see here....
  40. DON'T DO IT by Robawesome · · Score: 3, Insightful

    This is exactly the kind of thing I was afraid of. This could hurt us, they will never approve a fair or no NDA, and this could hurt us and IBM enormously. The issue here is not whether or not there is unix code in linux. The issue is what that means.


    SCO says it means "we own everyone else's work, too. So pay up."what it really means is that the code needs to be removed, no matter how preposterosly large SCO says it is. I have read IBM's counterclaim a few times and IBM, as I recall, does not deny that there is unix code in linux. It just says it didn't put any there.

    Remember, SCO showed code to a few dozen people under that NDA. They believed that there was, indeed, unix code in linux. HOWEVER, that does not mean what SCO says it means. Just because some code happens to be there does not mean that we are subject to SCOs' illegal whim. They are still screwed for dozens of reasons, whether there is any unix code in there or not.

    It does not matter how big the alleged copying is, the only legal thing for SCO to do was to send a message to linus, stating line for line what the code was, ask for it to be removed, and then possibly sue whoever put it there for damages. had they done that, their actions would have been unpopular, but not illegal.

    Relax, everything SCO says is going into a file at IBM, to be used as evidence against them in court.

    --

    I did NOT learn everything I need to know in kindergarten.

  41. In breaking news..... by Kref1 · · Score: 2, Funny

    Mr. McBride has confirmed that he actually wrote the entire linux kernel himself. That damn Linus kid broke into his house, kicked his dog, and stole it.
    Everyone should promptly remove Linux from their computers, send McBride his royality check and a handwritten appology and get well card for his dog, and then goto your local computer store and purchase a new copy of Windows XP Home

  42. Isn't samba GPL by nuggz · · Score: 4, Interesting

    How can they distribute samba?
    It is GPL, and they are arguing it is an invalid license.

    Unless the agree to the GPL, they can't distribute samba. Isn't this a stupid strategy?

    Here is the linke to the story, look at the bottom of it.
    http://news.com.com/2100-1016_3-5065286.html? tag=f d_lede1_hed

    1. Re:Isn't samba GPL by rosie_bhjp · · Score: 3, Informative

      no they seem to think that they can agree to the GPL but not be bound to it because it is 'invalid' and is overruled by federal law which prohibits making copies of software.

      SCO is double plus ungood!

      --
      A radio maverick jumps to internet only. The Future of Rock n Roll
    2. Re:Isn't samba GPL by Stackster · · Score: 2, Funny

      They probably plan just to sell one copy of "Legend", and they sell it just to keep a backup of their original.

      --

      There are 010 kinds of people. Those who understand octal, those who don't, and 06 other kinds of morons.
    3. Re:Isn't samba GPL by Alien+Being · · Score: 2, Funny

      "Isn't this a stupid strategy?"

      Not really. Consider that Chewbacca is a Wookiee from the planet Kashyyyk...

  43. 100,000,000,000 by Sebby · · Score: 4, Funny
    Soon we'll see McBride putting his pinky to his mouth and say "100 billion lines of code!"

    --

    AC comments get piped to /dev/null
  44. BSD? by hughk · · Score: 2, Interesting
    If this code was in BSD, wasn't it explicitly covered by the settlement with AT&T?

    Note that the AT&T version of this code is also probably old enough to appear in the Lyons book. Whilst that doesn't do anything for copyright, it sure nukes the idea of a "Trade Secret".

    --
    See my journal, I write things there
    1. Re:BSD? by sandman_eh · · Score: 2, Informative
      Note that the AT&T version of this code is also probably old enough to appear in the Lyons book.

      A quick check in my 2nd ed of k & R show something very similiar in there too.

      This isn't surprising. We're discussing a simple allocator after all - a pretty fundemental algorithm in all of comp sci.

      Indeed you might even /copy/ this code if you had a version (license allowing) lying around as that one is already debugged, and even if you don't your debugged version is going to turn out within the level of differences discussed here.

      hell this code prolly appears in many compsci students lecture notes as well

      --
      Master of Peng Shui.Ancient oriental art of Penguin Arranging)
  45. SCO Forum by iwaku · · Score: 5, Funny

    SCO: You must pay us $699 for
    [big sound effect]
    70 lines of code!
    [people laughing cruelly]
    Sorry. One million lines of code!!
    [dramatic music]

  46. You think SCO has dads? by A+nonymous+Coward · · Score: 2, Funny

    Even if they do have dads, it's odds-on they don't know who.

    1. Re:You think SCO has dads? by LittleBigLui · · Score: 4, Funny
      Even if they do have dads

      Be assured, they do. 70. No, hundreds. No, wait. MILLIONS of them.

      they don't know who

      They know who, they just won't tell anyone else.

      Apart from that, laws of physics dictate that you can't create energy or mass, and hence this whole procreating-parent-child-father-mother-thingie is ILLEGAL anyhow.

      (Just when we thought that 3.-???-4.-Profit!!!-Soviet-Russia was bad enough...)
      --
      Free as in mason.
  47. C'mon, SCO, Show SOME lines by Esion+Modnar · · Score: 4, Interesting
    I mean if you have a million lines of your code in there, what's a mere hundred lines? Or ten?

    That way, even if everybody ran off and fixed those lines, you still have well over 900,000 lines of evidence (according to you) in your back pocket.

    And you would gain (maybe) some credibility. Not to mention what it'd do to your stock price.

    --

    They say the first thing to go is your penis. Well, it's either that or your brain. I forget which...
  48. SCO owns GPL by kmahan · · Score: 2, Funny

    You're forgetting that SCO owns the GPL notice at the front of every file.

    --
    Invalid Checksum. Retrying.
  49. Contract issue lines , not copyright lines by LightSail · · Score: 5, Interesting

    Darl is using a smoke screen: the million lines are not SCOX copyrighted, They were Sequent and IBM copyright. SCOX has a small chance of proving contract violation, but cannot prove copyright claim to Sequent/IBM code. Even winning the lawsuit does not give SCOX the copyright status to the donated code. The SCOX copyrighted code that may be in the Linux kernel is most likely either BSD, previously published algorisms, an open standard or hardware vendor release. These are not exclusive to SCOX. If SCOX had actual hard evidence, they would be using it to prove the point with a small public display. Any public display of code would easily be connected to the actual source outside of SCOX, so no show without nda. My feeling is that none of Linux is an actual copyright violation of SCOX copyright. This entire situation is a Hail Mary to increase market cap of SCOX, then use that value to buy profitable companies. Once SCOX has converted the inflated stock into additional sources of income, they will settle and rename the company to reflect its new identity. They may even end up by donating UNIX to open source to make amends, once they have milked the lawsuit and publicity for every dollar possible.

  50. Against stupidity... by Anonymous Coward · · Score: 2, Insightful

    the gods themselves struggle in vain!

    SCO Senior Vice President Chris Sontag said there are millions of lines of offending code involved and that it's highly unlikely the matter could be resolved by removing that code.

    Bullcrap! The present version of Linux has capabilties that SCO Unix never ever did! It's been discussed to death here (and everywhere else!) and the only doubt that exists is in the minds of SCO executives and the gullible PHB's that they have managed to snow. There cannot be millions of lines of code stolen from SCO in Linux.

    There must be a way to legally force an end to this foolishness! and to do it long before the 2005 court date that has been set for the contract violation suit brought against IBM. Damnit, they have expanded the claims far beyond any contract violation; why the hell can't they be forced legally to "put up or shut up!"?

  51. McBride == McCarthy by CryBaby · · Score: 5, Insightful

    Press responding to SCO allegations: "Mr. McBride, exactly how many lines of linux kernel code did you say belong to SCO Unix?"

    Reporters questioning Sen. John Iselin in "The Manchurian Candidate" (Iselin is a thinly veiled McCarthy for those who haven't seen the movie): "Senator Iselin, exactly how many U.S. Senators did you say belong to the communist party?"

    It's laughable, but apparently this old PR trick still works. Let's please keep the focus on the existence / nonexistence of IP infringements in linux rather than backing up SCO's baseless claims by discussing the quantity of IP infringements.

  52. Copyright violation by nuggz · · Score: 4, Insightful

    So their logic is.

    Distribute GPL software.
    Prove the GPL is invalid because copyright law does not allow you to let others make copies.
    Continue to distribute GPL software since copyright law no longer applies when a license is ruled invalid.

    This does not seem like a strong strategy.
    I think a good strategy to fight this would be for the Samba team to get an injunction on their new products pending SCOs acceptance of the GPL.

    They then have 2 choices, ditch Samba, agree to the GPL, or fight against willfull copyright violation.

  53. License by Bananenrepublik · · Score: 2, Informative

    The license of the Unix archive (issued by Caldera) is BSD'ish. (See here to see to which files this license applies.)

    So they claim Linux violates an open-source license, which by their claims is invalid (by the same argument that renders the GPL invalid)? Now that's a great strategy.

    I also doubt that this malloc code is copyrightable, given that it's supposedly in any book which contains the UNIX source.

  54. Corporate Death Penalty by Ron+Harwood · · Score: 4, Insightful

    I can't believe they're even seriously trying any more, what with this and their blatant misreading of copyright law claiming that licenses allowing multiple copies to be made are invalid.

    The problem is this: there is no downside for SCO... they can say and do anything without fear - and there's the very remote chance that they might win something. It's like buying lottery tickets.

    There needs to be a downside for crap like this - once it's proven to be a complete fabrication. Imprision the CEO for his company's wilfull purjury... seize their assets... stop all business functions. Basically - a lethal injection for the company.

    You can bet shareholders will have something to say about overly litigious companies then!

    1. Re:Corporate Death Penalty by Zocalo · · Score: 3, Interesting
      In the US maybe, but not here in the UK where we really do have a corporate death penalty. It's actually called a "Compulsory Winding Up Order" and can be issued by a court when a company if found to have sufficiently dubious trading/financial practices to make it a liabilty to do business with them.

      Besides, who do you think can buy the most law makers - IBM or SCO?

      --
      UNIX? They're not even circumcised! Savages!
    2. Re:Corporate Death Penalty by Lord_Dweomer · · Score: 2, Interesting
      "The problem is this: there is no downside for SCO... they can say and do anything without fear - and there's the very remote chance that they might win something. It's like buying lottery tickets."

      No, there IS a downside. Its called the SEC. Trust me, once they get involved, you will see one of the most frantic backpeddlings in history. Unless of course Darl and his crew think they can pay some big fines and walk away with several million.

      --
      Buy Steampunk Clothing Online!
  55. Slides code won't even compile... by Spam.B.gone · · Score: 2, Interesting

    But the ')' after the return statement (2nd example, 2nd line) will prevent compilation of this code...

  56. Lines of code System V? by iwaku · · Score: 2

    Are there one million lines of code in System V?

  57. Clarification by nuggz · · Score: 2, Informative

    I am not saying the above strategy is correct.

    I do not think invalidating the GPL would make the owners lose copyright. I think this is a very dumb strategy, and don't see how it could work.

  58. Dr. Evil redux by Valdrax · · Score: 4, Funny

    I keep flashing back to Austin Powers 2...

    Dr. Evil: ...We demand payment for our ONE TRILLION lines of UNIX code. [puts pinky finger to edge of mouth]
    [IBM board bursts into laughter.]
    IBM CEO: One trillion lines of code? [laughs] There isn't that many lines in the entire GNU system! I mean, you might as well demand payment for a billion-jillion-bazillion lines of code!

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  59. SCO code shown = BSD by Anonymous Coward · · Score: 3, Interesting

    SCO did a big dog and pony show yesterday at their conference. They also raised their claims, and according to them, there are "millions of lines" of offending code which they have identified by "rocket scientists" using "spectral recognition" and "pattern analysis".

    To convince SCOforum attendees of their case, SCO showed obscured slides which supposedly proved copying.

    Research reveals that the code fragment SCO showed in one of their slides, doesn't even belong to SCO - it's from BSD. See for yourself, the code originated from, and is Copyright 1986 Regents of the University of California! And, while they might have more up their sleeve, it's is revealing that the most compelling example they can show at their forum, doesn't even belong to them!

  60. yes by mikeee · · Score: 2, Informative

    This was one of IBM's points in their countersuit; by failing to provide clear notification of the infringement, SCO has made it impossible to correct, and thus shares the blame for its ongoing use. This is a well-established principle in copyright law.

  61. Clickable versions! by aug24 · · Score: 5, Informative
    --
    You're only jealous cos the little penguins are talking to me.
  62. License change by coyote-san · · Score: 5, Interesting

    I'm not sure how many contributers there are to the Samba project, but it's almost certainly far fewer than to the Linux kernel, GNU tool chain, etc.

    The bottom line is that they may be able to take direct action: change the license to "GPL-SCO." That's a stock GPL license with an extra clause superceding all others and explicitly prohibiting the use of the software on SCO systems, on any system owned by SCO regardless of the OS used, or distribution in any form by SCO or its successors. Finally, since SCO is claiming that none of these licenses are valid anyway there would be a final clause inserted by the lawyers that basically say that if the rest of the license is invalidated then SCO owes a licensing fee of US$1,000,000,000 per CPU, payable immediately. A billion dollars/CPU to the people who actually wrote the code is no less unreasonable than SCO trying to collect a kilobuck/CPU from Linux users who never invited SCO to the table.

    In short, if they want to support MS products but refuse to accept the standard license, they can damn well write the code themselves. The same applies to any other application they use.

    This is a bit more direct that what the GCC group is supposedly considering - dropping SCO hardware from the list of supported hardware - but it's clear that SCO isn't going to stop until the feds get off their ass and start prosecuting these clowns.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:License change by Arker · · Score: 2, Insightful

      This is a very bad idea. First because it's unecessary, and second because the result would be a license which is NOT compatible with the GPL and not even a Free Software license. Such discriminatory licensing would be cutting off your foot to spite your face, or some such homily.

      Under the existing terms of the GPL it seems that SCO has very likely already disallowed itself from using any GPL code by its actions anyway. It's just a matter of someone providing enough support that the SAMBA team and others feel confident they can move against them without incurring legal fees they can't afford to pay.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:License change by GoRK · · Score: 2, Insightful

      Even if they did change the license to something like this to prevent SCO from using it, they'd still have the problem of having released the old code under a license that DOES allow SCO to use it and will continue to allow SCO to develop on it and enhance it (providing that the software remains under the GPL of course)

  63. SCO has become "those guys" by raw-sewage · · Score: 2, Interesting
    What baffles me is that there seems to be some folks who are taking SCO seriously (not the open source community, of course). Why can't the general public see SCO for the ridiculous group they are?


    If they really wanted to be compensated for this "stolen code" or "contract infringement" or whatever complaint-of-the-week they may have, wouldn't they be pushing this harder through the official channels? Anyone who is wronged wants a quick resolution. SCO seems content to just sit around and release a lot of anti-open source press.


    The overwhelming majority of their claims has been debunked, except that which can't be seen (the "offending code" and the contract with IBM). I doubt an entire million lines of code is stolen. No way! Sometimes I think that SCO may actually believe that there is stolen code in Linux. Somewhere, someone made some assumptions, and used these assumptions to demonstrate that Linux uses stolen code. And now they seem to have people working off of these assumptions, finding even more illicit code! I can see where there might be a few shady or questionable areas of the kernel, but a million lines? Pshaw!


    Every week or so, SCO seems to come out with a more outrageous claim. Sometimes I think that maybe they are playing the open source community against itself: there's so much talk about the legality of the GPL, SCO's claims, intellectual property, etc. SCO at least knows how passionate the Linux community is about its operating system; they are using this fact to keep their smear/FUD campaign alive. SCO is just a school yard bully. This whole affair has become the reality TV of the open source world.


    I don't see it happening (as I myself am just as guilty of wanting to know "what's next" with this ordeal), but we need to just ignore SCO. And by we I mean everybody who is not SCO. Until they are willing to actually work with anyone (outside of an NDA or the courts), there's nothing we can do except keep making better software.


    Of course, the other side is that there's always an argument for "any publicity is good publicity". If a few more people know about Linux/open source than who are turned off by the propaganda, it works to our benefit.

  64. Comment lines could be damning by pcause · · Score: 3, Interesting

    A number of articles on this issue point out that many copied lines are comments and that the comments have the identical spelling errors that lines of *nix code do. If this is true, and if the lines of code are truly owned by SCO this is very damning.

    Someone might make the case that given a task to do the code to accomplish the task could look very similar or nearly identical. Bit comments? And spelling errors? Not a chance. Comments can be rare enough and programmers idiosyncratic enough that it stretches credulity to think that multiple programmers would write the same comment with the same spelling error.

    The issue is whether or not these lines came into UNIX from another source, such as from BSD. If the code came from BSD, perhaps TCP stack or utilities, than SCO really has no claim. The other possibility is that it is in driver code. This gets murkier.

    I don't think AT&T ever made the APIs for drivers public. You had to have a non-disclosure agreement with them or a license. But it is possible that you could replace the AT&T interfaces with Linux interfaces and had the code look identical in 90% of its content and not be a copy, since the device parts would be identical, but they would be owned by the driver writer. One exception is if the driver writer started with an AT&T driver and modified it. In this case, SCO wins.

    There was a 386 reference port of UNIX done for AT&T by Intel and Interactive Systems. As part of that port there were a number of driver provided to AT&T. They are all owned by AT&T and drivers that were built starting with those drivers would be a violation of the license. One itneresting fact is that Interactive went into the packaged UNIX business and their x86 UNIX was eventually bought by Sun and was the base of Solaris for the x86.

    Again, it all comes down to the details: which parts of the code are we talkign about.

  65. They ARE dumber than you thought... by OmniGeek · · Score: 2, Insightful

    Clearly, they are very, very dumb. GPL invalid 'cause copyright law forbids multiple copies? (et bloody cetera, ad freaking infinitum) They're either barking mad or immensely, fiendishly, deviously clever, and the evidence leans heavily toward barking mad... The fortunate part in all this is that, as SCO's claims get ever wilder, soon even the PHBs will recognize that they're a rebel without a case.

    --

    "My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
    1. Re:They ARE dumber than you thought... by iainl · · Score: 2, Funny

      "GPL invalid 'cause copyright law forbids multiple copies? "

      Yep. And the fact that SCO Unix allows itself to be backed up to tape (or, come to think of it, even installed from the CDs) means that the SCO Unix license is just as invalid.

      I hereby claim that, because SCO let me copy it once, I am the rightful owner of all System V IP.

      Which I now place in the public domain. End of argument.

      --
      "I Know You Are But What Am I?"
  66. False confidence on Federal Copyright law by Macka · · Score: 3, Informative

    Mark Heise, a partner at Boies, Schiller & Flexner LLP, the primary law firm representing SCO, said that he found it interesting that with all its patents, IBM was arguing for open source. "We believe that any GPL claim by IBM is pre-empted by Federal Copyright law and are very comfortable with our position on that," he said.
    It would seem that Mark Heise is talking out of his backside again. This article, a fascinating read, quotes Eben Moglen, Professor of Law at Columbia University as saying:
    You don't need permission to use copyrighted work - there is no exclusive right to use, unlike in Patent law which involves the rights to 'make, use or sell'.
    Read the article, it's quite an eye opener.

    Macka

  67. Anyone else get the feeling... by Rogerborg · · Score: 3, Interesting

    That this is starting to read like a The Onion article? You know, one of the recent ones that starts with a moderately amusing title - "SCO claims 'All your code base are belong to us'" - but then just dribbles on and on until you get tired of reading it.

    SCO are trolling for dollars. We should stop helping them out by disseminating their bullshit. We shouldn't even bother to refute it, because by doing so, we make it looks as though there's something there that needs refuting. Nuh huh. Until they back up their claims by listing the source, there is no story here. They're simply begging for publicity to sell shares to pointy haired morons. Let's not be a party to that any more.

    --
    If you were blocking sigs, you wouldn't have to read this.
  68. SCO reminds me of Senator Joe McCarthy: by Futurepower(R) · · Score: 4, Interesting


    From the Slashdot story: "SCO now says there are over a million lines of offending code in Linux and they still won't show them to anybody."

    This reminds me of Senator Joseph McCarthy's 1950 Communists in the State Department speech. See the end of the article for a quote from Senator McCarthy:

    "I have in my hand fifty-seven cases of individuals who would appear to be either card-carrying members or certainly loyal to the Communist Party, but who nevertheless are still helping to shape our foreign policy."

    Senator Joseph McCarthy said he would show Dean Acheson, then U.S. Secretary of State, the list, but only under special conditions that often changed. McCarthy said: "It would be a waste of effort to give Acheson the names, then have him deny they are Communists and we can not get the records."

    The number of Communists McCarthy said were in the U.S. State Department also often changed, too. Soon it was "81 subversives":

    The article cited above says, "Senator Lucas of Illinois, Democratic leader, repeatedly tangled with McCarthy, who also said he has case histories of 81 subversives--including what he called a 'big three'--who are working in and with the State Department. Lucas challenged McCarthy to name names. McCarthy refused, saying Lucas or any other interested authorities could get the names at McCarthy's office."

    "The Senate voted 67 to 22 to censure McCarthy" (See the end of the article.) "Senator Joseph Raymond McCarthy died soon after the censure, at the age of 48, of hepatitis and liver disease related to alcoholism."

    Senator McCarthy gave many people a big Red scare. However, in the end, everyone realized that he was a liar.

  69. SCO's Got Copyright Backwards by reallocate · · Score: 2, Interesting

    I'm pretty sure SCO is blowing smoke, but keeping their code under wraps until they're in court seems to be a reasonable strategy to me. Their success depends on convincing the court, not the open source community.

    That said, I'm also pretty sure that SCO is dead wrong to argue that copyright law prevents others from making copies of your work. Copyright law protects an author's rights, which include establishing the conditions under which others can acquire copies of that author's works. Commercial software sells you a copy; free software gives you a copy.In both cases, rights to own a copy are transferred by the author to someone else. Whether or not payment was received is of secondary importance. In either case, copyright law protects the author.

    A license is a different animal entirely, and it will be interesting to see ow the GPL fares in court.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:SCO's Got Copyright Backwards by Croaker · · Score: 3, Insightful
      ...keeping their code under wraps until they're in court seems to be a reasonable strategy to me. Their success depends on convincing the court, not the open source community.

      I don't follow this reasoning. There's no reason to hold back identifying the infringing code, aside from hiding the fact they have nothing, or that the code that was "duplicated" actually made its way into the kernel through legal channels (i.e. SCO employees contributing the code).

      SCO's management has in the past claimed that "telling you what is infringing will mean that people will take the code out of the kernel." This lays bare SCO's purpose... money. They hope to perpetually reap the benefits of claiming infringement, rather than letting the community clean up any leakage of propretary IP into Linux. Furthermore they are bullshitting that it would affect their case. All they would have to do is bring in a Red Hat CD with the source code for the infringing kernel, and show the offending code. The fact that the current kernel wouldn't have the infringing code is irrelevant to SCO's suit. They can still claim that the past infringement damaged their IP and hurt their business.

  70. Why no individuals will sue SCO... by rongage · · Score: 2, Interesting

    To me, the answer to why nobody within the developer community (including myself) is bothering to sue SCO for copyright infringement and GPL licensing violations is quite obvious.

    As developers, we have barely enough time in our busy lives to deal with things like writting our next "killer app", let alone things like family and living. On top of this, to sue such a company requires fronting a fairly large amount of cash to a lawyer. Nevermind the level of trust and respect our profession seems to harbor towards lawyers in general.

    We all would love to see "someone else" sue (and obviously win) a suit against SCO. The problem is that "we" don't have the time nor the money to defend what is effectively ours. Hence, we will loose our creation(s) because of our lack of willingness to go after the bully.

    Like everyone else, if I had the time and the money, I would be all over SCO for violating my copyright and the GPL license. I just can't afford the risk financially right now...

    --
    Ron Gage - Westland, MI
  71. Won't work by roystgnr · · Score: 2, Insightful

    The bottom line is that they may be able to take direct action: change the license to "GPL-SCO." That's a stock GPL license with an extra clause superceding all others and explicitly prohibiting the use of the software on SCO systems, on any system owned by SCO regardless of the OS used, or distribution in any form by SCO or its successors.

    That extra clause would make the "GPL-SCO" license incompatible with the GPL. So, to change it in the first place, they'd have to round up every copyright holder on (which probably means every author of) GPLed code and get them all to volunteer to change their license.

    And even if they did, it probably wouldn't matter: SCO could just take the last GPL'ed version of Samba and work from there. That's kind of the point of the GPL: to ensure that you still have your free software even if the authors go crazy, get bought out, or get all 'political' on you.

    Another poster did have a point, though: SCO's arguments about the GPL being "invalid" could be interpreted as a public statement that they do not agree to the GPL, in which case their redistribution of any GPLed code is just copyright violation. However, I personally wouldn't want to try to sue them unless they were actually breaking the terms of the GPL on my software (which so far they're only doing to the Linux kernel authors) not just babbling about their perceived right to do so.

  72. Re:Over 1,000,000 by shippo · · Score: 2, Funny

    Just change it to a photo of the Iraqi minister for infomation.

  73. He's not dead! by Yarn · · Score: 2, Funny

    Though history books claim that McCarthy passed away in 1957, McCarthy is still obviously alive and kicking today. He claims he was actually cryogenically frozen by the C.I.A. and is thawed out occasionally to battle manifestations of international Communism.

    Source

    --
    -Yarn - Rio Karma: Excellent