Slashdot Mirror


Back To SCO

wampl3r writes " Eric Raymond and Bruce Perens deliver a great response to SCO's recent Letter to the Open Source Community. Their response does a good job of presenting many of the finer points we have been arguing about around here, but it's nice to see them in such a formal, well-thought-out letter." Munchola adds "Meanwhile, ComputerWire, from where McBride misquoted Perens in the first place, sets the record straight: 'In his statement McBride appears to have attributed a ComputerWire paraphrase as a quote from Perens.'" stefan points to this response to McBride's letter from Kevin Bedell, LinuxWorld Magazine's Editor. Below, find one reader's idea about the "stolen lines" SCO claims are in the Linux kernel, and one expert's claim that SCO might not know some of its own source code very well.

VikingBrad writes "The Sydney Morning Herald has an article on Dr Warwick Toomey of The Unix Heritage Society claiming that SCO may not know the origin of code in System V, including claims that there is a lot of BSD software in Sys V."

Alex writes "I wondered where the 100k+ lines of copied code in the linux kernel would come from in comparison to the SCO Unixware stuff. Then a thought popped up in my head: what if they just compared linewise? All those empty lines in the code would have the same content. But how many empty lines are in the Linux Kernel Code? This small shell script counts them for you:

emptylines=0; function parse_dir () { for file in $1/*; do if [ -d "$file" ]; then parse_dir $file; else while read line; do if [ "$line" = "" ]; then emptylines=$[$emptylines+1]; echo $emptylines; fi; done

Kernel 2.4.22, yet cleaned of the code which SCO claimed was stolen, has still 733140 empty lines, probably copied and pasted by the bad, bad kernel developers from the good, good SCO guys..."

19 of 560 comments (clear)

  1. How can one steal lines of code? by Thinkit3 · · Score: 5, Insightful

    You can copy them, but not steal them. Unless you delete the lines that were there, but I doubt that happened. How illogical.

    --
    -Libertarian secular transhumanist
    1. Re:How can one steal lines of code? by bladernr · · Score: 5, Insightful
      Wow. That's a thinker.

      If you check out dictionary.com's definition of steal, it seems clearer. "To steal" is broader than "you have the item, now I do not." The first definition is "to take (the property of another) without right or permission."

      Again according to dictionary.com, the 3rd definition of property is "Something tangible or intangible to which its owner has legal title: properties such as copyrights and trademarks." So, I think steal applies, at least according to dictionary.com, because to steal is to take property, and property can be somethign intangible like a copyright.

      With all of that said, saying steal is, if not inaccurate, at least confusing. According to this article on O'Reilly, copyright infringement would be a much better way to say what SCO is claiming (IMO, this would apply to the RIAA as well).

      So, I guess the short answer is that "theft" doesn't necessary mean that I no longer have it, only that you do, and the longer answer is that "infringed my copyright" would be a perhaps more useful choice of words.

      Well, useful for people who want to have rational, non-emotional, thinking conversations. What gets more attention in the court of public option: 1) "You infringed my copyright !" or 2) "You're a thief!"? IMHO, that is why they use the word "steal."

      --
      Sarcasm and hyperbole are the final refuges for weak minds
  2. How meaningful. by pla · · Score: 5, Insightful
    what if they just compared linewise? All those empty lines in the code would have the same content.

    They wouldn't even need to include things like empty lines to get a large number of matches, in a line-by-line comparison...

    How many of the following do you suppose exist in any large code base?

    int i;

    int j;

    for(i=0;i<size;i++)

    if(flag)

    if(!flag)

    while(!done)

    while(count)

    memset(data, 0, sizeof(data));
    I could go on, but don't really need to. At least in most code I've seen, almost every single function would contain at least one of just what I presented above (taking into consideration a few other common variable names for similar purposes, of course).

    Not an impressive way to measure plaguerism.

  3. Re:Maybe it time to start working on HURD by tuffy · · Score: 5, Insightful
    More diversity in the open source arena would be a good hedge against one company (ie SCO) mucking it up with its FUD.

    This is more than about the Linux kernel's good reputation, though; this entire SCO debacle goes to the heart of the Linux development model. SCO is essentially saying "you guys are a bunch of irresponsible, un-accountable code thieves". Simply abandoning the Linux kernel not only affirms SCO's bullshit, but it hamstrings the entire process by which it was developed and makes the whole open source community look bad.

    It's not about the kernel, it's about the process.

    --

    Ita erat quando hic adveni.

  4. Re:Let's make this a press release! by Zathrus · · Score: 4, Insightful

    I agree on the facts bit, but that hasn't stopped SCO from doing press releases. I'd honestly like to see ESR follow up on the "slanderous" bits from the response statement and take SCO to court though -- except that he'd have to foot the bill himself while McBride can use the corporate lawyers of SCO. Not a good case.

    As for doing a press release -- it may not cost much, but unless you're a publicly listed company or some other well known entity (research/consulting group, non-profit group, etc. -- with the emphasis on "well known") it won't do you any good. There's a ton of cranks out there putting out press releases daily on everything from UFOs to perpetual motion machines.

    The reality is that Redhat, SuSE, IBM, Novell, or some other large company would have to put out the press release to do any good. Redhat and IBM are currently engaged in legal actions and aren't likely to do so, since it could be used as evidence at that point. SuSE could, but being a foreign company it would largely be ignored by the US press and financial media (that whole "well known" bit). Novell seems to have backed out of the case after dropping a bombshell (and a dud -- which was rather embarassing for them I'm sure).

    I'm sure there's other outlets available -- research groups and major trade or mainstream papers seem the most obvious -- but they're still fairly inaccessible.

  5. 100+k lines not meaningful by .@. · · Score: 4, Insightful

    The bulk number of identical lines is, as others have pointed out, meaningless.

    What would be interesting would be a count of the number of consecutive identical lines.

    I'm going to go out on a limb here and suggest that number would be vanishingly small. Where non-zero, it's probably because both codebases contain code licensed under the UC Regents.

    --
    .@.
  6. Re:Let's make this a press release! by iabervon · · Score: 4, Insightful

    ESR and Perens can be considered, for the purposes of this particular statement, well-known, since they're referred to by name in SCO's press release.

    I'd personally like to see ESR and Perens sue McBride personally, since the slanderous letter seems to be from him, rather than officially from SCO. Furthermore, McBride, unlike SCO, will probably not be bankrupt before a slander lawsuit could complete.

  7. Big problem: Press Access. by jbottero · · Score: 5, Insightful

    One of the biggest problems with this response to the SCO FUD campaign is that while SCO enjoys excellent access to the mainstream press, both IT press and popular press, the Open Source community responses do not. So, no one out there really hears the Open Source side. This is one good reason that McBride et al keep releasing all this patently absurd hogwash; they know the press will bite, and ignore the other side.

  8. Indemnity from IP infringement by MSBob · · Score: 4, Insightful
    There is a very interesting factoid with regards to the IP indemnity issue that SCO likes to bring up that Eric and Bruce mention in this article:
    "...the warranties and indemnities offered by SCO and others such as Microsoft are carefully worded so that the vendor's liability is limited to the software purchase price, They thus offer no actual shield against liability claims or damages. "
    Don't know about the rest of slashdot but I was not aware of this particular string. Actually I don't see why most GPL developers couldn't offer the exact same type of indemnity: refund on the purchase price in case there are IP violations. I think they should do it just to see SCO's reaction to it. Should be quite hillarious.
    --
    Your pizza just the way you ought to have it.
  9. Re:Go Big Blue! by rking · · Score: 5, Insightful

    Generally accurate. However, taking something does at least strongly imply that the previous person no longer has it. If I make an exact replica of your car, I don't think you would claim I'd taken your car. If that included replicating your copyrighted paintwork I don't think you could reasonably claim that I'd 'taken' your copyright. You'd still have copyright.

    Certainly as a matter of law, copying something is not the same as theft. Copyright infringement is covered by different laws to theft and carries different penalties.

    Of course, if someone wants to use the word for emotional impact then when challenged they can always say they were speaking figuratively. Like saying prices are "extortionate" or "daylight robbery" or that someone is "getting away with murder" doesn't mean those offences are literally involved. It only get amusing when someone is challenged and tries to insist that copying something really is theft.

  10. Impressive & Professional by __aagmrb7289 · · Score: 4, Insightful

    We should all take a look at how this letter was written, and why, and try to apply it to our own comments in this forum. Thanks for the great example, guys!

  11. Re:SCO is not the problem. Canopy is. by squiggleslash · · Score: 4, Insightful
    Yes, that one. It is not a huge stake (between Canopy directly and SCO who also possess shares in their name IIRC I believe it's less than 7%) but it's still worrying.

    TrollTech needs to find someone who'll buy them out of Canopy completely.

    --
    You are not alone. This is not normal. None of this is normal.
  12. Just to point it out.... by lysium · · Score: 4, Insightful
    That crazy gun-nut has done more for the OSS movement than you ever have or ever will, Mr. dhowells. Care to explain why you should even be compared to Utah hillbillies?

    What is with the presumptive use of 'us' in your posts? Speak for yourself, and do not hide in (or speak for) a nonexistant crowd.

    =========

    --
    Together, we will drive the rats from the tundra.
  13. File a complaint with the FTC by Slashdolt · · Score: 5, Insightful

    File a complaint with the Federal Trade Commission. Mention how you feel that they are attempting to extort money from you. The FTC DOES take these matters seriously. If they receive many complaints about a particular company, they will be very inclined to launch an investigation. The mere mention of an FTC investigation is not good news for a company, nor its stock.

    File a complaint online

    Take a more active role in this. Don't just vent your frustrations on /. where no one outside our community will hear.

    -- Slash

  14. Re:SCO is not the problem. Mormonism is? by RealisticWeb.com · · Score: 4, Insightful

    I don't the the poster was making any connection to the LDS church, that just happened to be in the quote that he put in. I have to agree with you though, religion has nothing to do with this whole thing and I find it unfortuate that the Mormon church (or any church for that matter) could get associated with this kind of nonscence. Let's keep religion out of it. Yes, the company is in Utah, a lot of them are probably Mormon, but if they were in Mexico, they would probably all be catholic. So what? It doen't have anything to do with the phyco Mc'bribe' or the actions of SCO.

    --
    Sigs are out of style, so I'm not going to use one...oh wait..
  15. What we really need is an..... by 3seas · · Score: 4, Insightful

    Annual B.S. Award... like the vaporware award.

    If anyone wants to start it up, I nominate Bush for first place, Blair for second place and MS for third (credit goes for teaching Bush how to control the media and claim everyone supports him, by telling everyone that.....)

    Of course I nominate SCO for fourth place. For certainly trhey make the top 5 list.

  16. Linux for business by Safiire+Arrowny · · Score: 4, Insightful

    Since when were all the Kernel developers making Linux for businesses? In the open letter, Daryl was all about saying that we're damaging our hopes and dreams for Linux in businesses.

    I don't know about you, but I could give a rats ass about weather or not the business world finds Linux acceptable or not. I highly doubt the developers and all the other OSS folks or me will stop developing and working on Linux regardless of what anyone says or thinks.

    It's nice to have drivers from businesses that make hardware and all that, but we didn't have them before and we surely shouldn't become reliant on them.

    Therefore all the crap that Daryl is trying to use to scare us with, shouldn't work.

    Personally, I think that this stupid obsession with getting everyone and their mom to use Linux as their desktop OS at home and in business is going to hurt Linux more than anything because of the comprimises that will need to be implemented to get them aboard.

  17. No worries over interview "stolen lines" by bobKali · · Score: 4, Insightful

    At least McBride doesn't have to worry about interview infringement over "stealing lines" from the Bruce Perens interview. Taking them that far out of context oughta qualify them as being his own and not Perens's thoughts.

  18. Don't DDoS - manipulate stock instead by puzzled · · Score: 4, Insightful


    You /.ers are fairly clueless - two of you who haven't bathed in a month(each) can bring SCO's network to its knees, but the other 79,998 regular users can't each take five minutes to join http://ragingbull.com and pound this stuff into the heads of every dummy who is buying this stock because of its 'momentum'.

    Get on that stock board, post a message with the subject "SCOX ==> $0, read this", and link it to the latest slashdot article on the topic.

    If it is a genuine pump and dump there are a handful of paid cheerleaders out there who are trying to bury any sensible discussion so the 'marks' don't see it by filling that board with SCOX rah rah rah nonsense. Amp the signal to noise ratio to the point where the cluelesss day traders know this thing is a pig in a poke and you'll do way more damage than ranting on slashdot about the subject.

    --
    I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo