Slashdot Mirror


SCO Berates Linus' Approach To Kernel Contributions

Matthias_305 writes "The New York Times has an article about a new court document in which SCO critizes Linus Torvalds touting the 'inability and/or unwillingness of the Linux process manager, Linus Torvalds, to identify the intellectual property origins of contributed source code.' They claim to have got evidence from a conversation on the kernel mailing list in which Torvalds advocates programmers shouldn't care about patents. According to the article he stands by his view which is at least 'candid'." On a related note, BobDowling points to a proposal at The Inquirer ("Shutting down SCO's FUD machine") regarding SCO's claims. "SCO won't let people see the contested source code without signing an outrageous NDA but the article gives a mechanism for publishing appropriate MD5 checksums which allow code trees to be compared without anyone else seeing the code. This is offered as a means to locate the source of SCO's contested code. ... This mechanism gives a concrete procedure that SCO can be challenged to follow as part of the community's "put up or shut up" response. There would be no threat to SCO's claimed IPR."

947 comments

  1. SCO totally evil? by Anonymous Coward · · Score: 1, Interesting

    Is it just me, or is SCO now acting significantly more "evil" than Microsoft is? Talk about frivolous legal harassment! This is just one of many stories like this.

    1. Re:SCO totally evil? by TheDredd · · Score: 2, Interesting

      I guess SCO figured out IBM is not going to buy them out
      So they are going to be trying the same trick on some other companies, pumping up their stock along the way

    2. Re:SCO totally evil? by Forge · · Score: 2, Interesting

      SCO isn't a software company anymore. They have descended into purely a lawsuit driven enterprise. Everything they say these days has a single consideration. How dose it affect the court case?

      This sort of criticism therefore isn't the same as what you get from a dissatisfied user or even a disgruntled competitor.

      --
      --= Isn't it surprising how badly I spell ?
    3. Re:SCO totally evil? by YomikoReadman · · Score: 2, Insightful

      No, it is not just you. I don't think that MicroSucks would even stoop to a level of condemning someone for what they invented which they currently sell. You never hear about how Microsoft condemns everyone that ever sold them software, now do you?

      --
      I have no regrets, this is the only path.
      My whole life has been "UNLIMITED BLADE WORKS"
    4. Re:SCO totally evil? by rutledjw · · Score: 5, Interesting
      I agree. Furthermore, this demonstrates the "Evil" of software patents. Those things will get out of control and will eventually kill innovation in the US. I really feel that US companies will be at a disadvantage b/c non-US companies will be able to use software not legal here.

      I think SCO is starting a patent war that may expose SW patents for what they are and the destructive capability they have - while not possessing many (any?) redeeming features.

      And what's their winner argument in this case?

      Linus is not checking all contributions against potential patents. Are you kidding me? So for every contribution he has to go search the patent database?

      SCO and Software Patents, man if we could only hit 2 birds with one stone...

      --

      Computer Science is Applied Philosophy
    5. Re:SCO totally evil? by -brazil- · · Score: 2, Insightful

      Nope. Microsoft may be evil, but SCO is simply dumb. "Evil" is cunning and scary. Someone cunning would have long since realized that these uncoordinated and unfounded all-out attacks simply make SCO look hysterical and ridiculous.

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

    6. Re:SCO totally evil? by nightsweat · · Score: 1
      SCO looks dumb to us, the geeky.

      What SCO is banking on is that an uneducated jury or judge will take their claims as gospel and find against IBM. Evil is much closer to their legal strategy - rely on the ignorant to fulfill their greed.

      --

      the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
    7. Re:SCO totally evil? by Anonymous Coward · · Score: 0

      SCO are dumb. Talking about patent infringment in the Linux kernel? HA! They havn't seen patent infringment. Just you wait until IBM pulls out their patent portfolio. SCO have probably violated at least on IBM patent for every 50 lines of code in SCO OpenSewer.

    8. Re:SCO totally evil? by Amiga+Trombone · · Score: 2, Interesting

      SCO isn't a software company anymore. They have descended into purely a lawsuit driven enterprise.

      I'm inclined to believe it. Notice you never see anyone posting here (or anywhere else) that claims to be a developer for SCO? Do they even have any developers on the payroll anymore?

      It would be interesting to get a perspective on all of this from some SCO employees - if they have any employees left besides lawyers, that is.

    9. Re:SCO totally evil? by SillySlashdotName · · Score: 5, Insightful

      Linus is not checking all contributions against potential patents. Are you kidding me? So for every contribution he has to go search the patent database?

      From the article:

      "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact." (emphasis added)

      So they are saying Linus is a bad boy because he is NOT doing something THEY ACKNOWLEDGE HE CAN'T DO, even if he wanted to - which he has said he does not want to, and for good, sound, and sufficient reasons.

      SCO(Caldera), I don't care how many lawyers you bring into the case, you are not able to hold someone to a standard that you then point out is unattainable.

      --
      Acts of massive stupidity are almost never covered by warranty. --me.
    10. Re:SCO totally evil? by -brazil- · · Score: 1

      Nah, it's way too obvious and clumsy for real evil.

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

    11. Re:SCO totally evil? by logic7 · · Score: 1

      Well, they probably had to sign an NDA in their contract that forbid them to talk to the public as an SCO employee.

    12. Re:SCO totally evil? by perimorph · · Score: 1

      That, or they're just ashamed to admit it. I'd be!

    13. Re:SCO totally evil? by john+bigbootay · · Score: 5, Informative

      Research a little further into the personalities behind SCO, and you'll find a very committed group of opportunists that have run this scam before, and won. Read this backgrounder at Forbes.com: http://www.forbes.com/2003/06/18/cz_dl_0618linux.h tml

    14. Re:SCO totally evil? by Sinistar2k · · Score: 1

      The standard is not unattainable. SCO is correct in saying that Linus can't possibly check every code submissions for copyright violations.

      Thus the solution, obviously, is for Linus to not accept code submissions. It's easy for Linus to attain their standard by changing the entire development model of Linux.

      So, technically, it is attainable, just not in the current development environment.

    15. Re:SCO totally evil? by Efreet · · Score: 1

      Luckily, SCO is much, much smaller than Microsoft. Otherwise it *would* be worse.

      --
      This sig wasn't worth reading, was it.
    16. Re:SCO totally evil? by jedidiah · · Score: 3, Insightful

      However, this standard is not attainable by SCO either. It may not even be attainable by IBM.

      Their entire rant can be turned back on them and used to expose their own poor practices.

      The development model has nothing to do with whether or not the problem is soluable.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:SCO totally evil? by gandy909 · · Score: 1

      One would think so, but at the top of my slashdot page were these ads today:

      Buy SCO OpenServer 5.0.7
      Want the latest greatest OpenServer You can buy it from SysIntegrators!
      www.sysintegrators.com

      NCR Systems-Parts-Upgrade
      Huge stock - Authorized Distributor Free expert technical support.
      ncr.vecmar.com

      SCO Unix and Linux help
      Installation & troubleshooting More than 20 years of experience
      aplawrence.com/answers.html

      Sco Unix
      Find Solutions for Your Business Free Reports, Info. & Registration
      www.KnowledgeStorm.com

      What a complete waste of bits....

      --

      (Stolen sig) Remember: it's a "Microsoft virus", not an "email virus", a "Microsoft worm", not a "computer worm
    18. Re:SCO totally evil? by volkerdi · · Score: 1

      "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."

      And if a rogue SCO programmer decides to save a little time by copying GPL'ed Linux code, there is no mechanism in place for SCO to identify that fact. Their point is?

    19. Re:SCO totally evil? by gandy909 · · Score: 1

      One could spend their entire life reading patents and never get a line of code written because of it.

      My view is that the 'closed source' companies have a much highr probability of having other peoples copyrighted (or patented) code in their products simply because no one outside their closed group has access to it. "...don't re-invent the wheel, Bob, here is a chunk of code already done that does exactly what you are wasting my time coding, just change the variable names..." . With open source, OTOH, you can't hide it, and presumably, you wouldn't want to try to either. Like the commercial says, "...don't be 'that guy'..."

      Further, there is NO WAY anyone, regardless of whether they are doing a closed or open source project, can 'know' or 'find out' if code they are accepting is really under a closed source copyright simply because no one outside the closed group can see that closed source to check...

      I would bet a tidy sum of money that if all source code to all programs everywhere were suddenly forced to be released right now today as is (impossible I know), there would be a TON of people and companies crapping their drawers!

      --

      (Stolen sig) Remember: it's a "Microsoft virus", not an "email virus", a "Microsoft worm", not a "computer worm
    20. Re:SCO totally evil? by beebware · · Score: 1

      Here's a thought: What about if Microsoft decided to support Linus in any legal dealings against SCO: would the Slashdot crowd then like MS?

    21. Re:SCO totally evil? by gandy909 · · Score: 1

      NO ONE can check all code for all possibilities of copyright violation because NO ONE has all access to all closed source code.

      --

      (Stolen sig) Remember: it's a "Microsoft virus", not an "email virus", a "Microsoft worm", not a "computer worm
    22. Re:SCO totally evil? by SillySlashdotName · · Score: 1

      The standard is not unattainable.

      It IS attainable.

      SCO is correct in saying that Linus can't possibly check every code submissions for copyright violations.

      It IS NOT attainable.

      So is it or is it not? SCO(Caldera), in documents to the court, says not. I don't know if it is or not, and I don't intend to expound an opinion without lots more information.

      My point is that SCO(Caldera) is saying Linus should be doing something SCO(Caldera) says it is not possible for him to do. (From the article, I am not getting that Linus is not ALLOWED to do it, but that it is not possible for ANYONE to do it.)

      Patents, not copyright, by the way.

      --
      Acts of massive stupidity are almost never covered by warranty. --me.
    23. Re:SCO totally evil? by shades66 · · Score: 2, Informative

      I just read this in Linux Format (An UK magazine) ..

      It is at the end of the article titled "Who is SCO's next target?" on pages 6 and 7

      "Former SCO developer Christoph Hellwig said the possibility of 'retrofitting' Unixware code into linux was remote as the kernel internals were so different. 'It might be more interesting to look for stolen linux code in Unixware, I'd suggest with the support for a very well known Linux filesystem in the Linux compat addon product for Unixware' he wrote. .....

      so I wonder.. have SCO copied GPL code into their proprietry code? Maybe the developers of the filesystem code should request that SCO cease and desist all distribution of the code along with all copies with existing customers... A taste of their own medicine for once...

      Mark.

      --
      ---- There are 10 types of people in the world. Those that understand binary and those that don't
    24. Re:SCO totally evil? by Anonymous Coward · · Score: 0

      SCO didn't spend 7 years in evil software school for nothing.

    25. Re:SCO totally evil? by DNA+Land · · Score: 1, Interesting


      GNU dung?
      Gold Log.

    26. Re:SCO totally evil? by Trusted+Content · · Score: 0

      Now that is interesting. MOD PARENT UP, PLZ.

      --
      OMG OMG LUNIX OMG
    27. Re:SCO totally evil? by AJWM · · Score: 1

      Here's a thought: What about if Microsoft decided to support Linus in any legal dealings against SCO:

      Here's another thought: what if pigs had wings? Would they then be considered birds and okay for jews and muslims to eat?

      Get a grip on reality, old chap.

      --
      -- Alastair
    28. Re:SCO totally evil? by Bush+Pig · · Score: 1

      It's kind of like bad-mouthing Mother Theresa, really.

      --
      What a long, strange trip it's been.
    29. Re:SCO totally evil? by Anonymous Coward · · Score: 0
      So they are saying Linus is a bad boy because he is NOT doing something THEY ACKNOWLEDGE HE CAN'T DO, even if he wanted to - which he has said he does not want to, and for good, sound, and sufficient reasons.

      Oh, wait, it get better. SCO isn't just demanding the impossible; they're also directly, solely responsible for it being impossible in the first place.

    30. Re:SCO totally evil? by Anonymous Coward · · Score: 0

      Research a little further into the personalities behind SCO, and you'll find a very committed group of opportunists that have run this scam before, and won. Read this backgrounder at Forbes.com:
      >
      >
      The point is they were able to pull this stunt with people who were willing to let them get away with it.

      The guy who wrote the Forbes article is a fool and a moron.

      SCO in this case in dealing with people at IBM and
      in the Linux/BSD community who they have personally insulted and now have a personal grudge
      against them.

      They for the most part don't want to settle with
      SCO, they want to see SCO *****

    31. Re:SCO totally evil? by kasperd · · Score: 1

      NO ONE can check all code for all possibilities of copyright violation

      You can by writing it all yourself, or by standing behind the author as he writes it carefully watching. Of course that is not an option for any large project.

      --

      Do you care about the security of your wireless mouse?
    32. Re:SCO totally evil? by Anonymous Coward · · Score: 0

      It's always been my understanding that IP is only proprietary until it is published - you can claim damages from the person that published it, but not curtail dissemination. Furthermore, in trades such as cooking, it is impossible to own a recipe - it is considered a tool of the trade. A unique production process may be owned, but not the specific combination of ingredients. This would seem to apply to programming as well, because fundamentally, there are only a few ways (ingredients) of executing an instruction. Why should anybody be able to own code?

  2. SCO by Anonymous Coward · · Score: 0

    Am I the only one who finds this hilarious. "What will SCO do today". This could start a whole new branch of comedy... and probably will.

  3. free link by Anonymous Coward · · Score: 5, Informative
    1. Re:free link by eugene_roux · · Score: 0, Offtopic

      Am I the only one that finds Gecko/Mozilla/Galeon to mis-render this page?

      I've seen a couple of pages (Cringley's happens a lot) where Mozilla et. al. drops lines from the rendering during display; pages which seem to display fine in Opera or Lynx

      Please tell me I'm not smoking my socks here...

      --
      Part Time Philosopher, Oft Times Romantic, Full Time Unix Geek
    2. Re:free link by Anonymous Coward · · Score: 0

      works fine for me. what version of mozilla are you using

    3. Re:free link by Anonymous Coward · · Score: 0

      No problem in Firebird 0.6. Screenshot?

  4. SCO is criticizing Linus for What??!! by YomikoReadman · · Score: 2, Insightful

    Man, I had thought that SCO was losing it.. but this shows that they have totally and completly lost their minds. they are criticizing linus torvalds for not being keen on intellectual property rights when he is one of the biggest proponents of open source?? What is the world coming to?

    --
    I have no regrets, this is the only path.
    My whole life has been "UNLIMITED BLADE WORKS"
    1. Re:SCO is criticizing Linus for What??!! by CountBrass · · Score: 5, Insightful

      A common fallacy, but both Open Source and Free software *depend* on intellectual property rights.

      Without it there would be no reason to agree to the OS or Free license terms (you could just ignore them and do what you like) and therefore no onus to put back into the pool any improvements etc you might make.

      --
      Bad analogies are like waxing a monkey with a rainbow.
    2. Re:SCO is criticizing Linus for What??!! by benja · · Score: 4, Interesting

      A common fallacy, but both Open Source and Free software *depend* on intellectual property rights.

      Without it there would be no reason to agree to the OS or Free license terms (you could just ignore them and do what you like) and therefore no onus to put back into the pool any improvements etc you might make.

      If there were no IPR (and thus no copyright), all source code anybody publishes could be used approximately as if it was published under a BSD license today.

      It would always be possible to publish only binaries, but it would not be possible to restrict distribution of these licenses. (It would also be allowed to re-engineer the binaries.)

      So while we couldn't have the protection that the GPL offers today, we would have BSD-like Free Software (you don't deny that the BSDs are FS/OSS?) plus the right to re-distribute, change or disassemble any binaries anybody might publish.

    3. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 0

      Wrong.

      With, for instance, the GPL, there is no onus to put back in the pool any improvements you might make. Under no circumstance do you have to submit your changes back to any "pool." You only have to make the changes freely available if you then distribute the resulting derivative work.

      But with no copyright at all, it wouldn't matter, because the derivative works would be freely distributable whether you like it or not, so the GPL would be unnecessary.

      The BSD license, on the other hand, is even less restrictive, and in that way even closer to the no-copyright situation.

      The only thing Free software would lose in a no-copyright situation is the required attribution that some licenses force.

    4. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 5, Informative

      Learn the difference between a patent and a copyright. Source code is copyrighted. Processes for doing things are patented. A copyright prevents a code copy. A patent prevents the implementation of an idea. I think you will find large percentages of open source advocates will agree that ideas should be freely exchanged. And many also believe code should be freely exchanged (see BSD style licenses).

    5. Re:SCO is criticizing Linus for What??!! by ratamacue · · Score: 1

      I'd say that open source depends more on contract than copyright.

    6. Re:SCO is criticizing Linus for What??!! by gnuage.cowboy · · Score: 1

      The sad thing is that most people don't read the agreements anyways and do what the want with the software. (i.e. pirate OS and distribute it among friends/relitives/anyone that wants a copy...)

      --
      Yeah, I'm city livin' chillin' but I'm country at heart...
    7. Re:SCO is criticizing Linus for What??!! by ckaminski · · Score: 2, Informative

      I do believe the GNU Project created the GPL.

      http://www.gnu.org/copyleft/gpl.html
      Copyright 1989, predating Linux by a significant time period.

    8. Re:SCO is criticizing Linus for What??!! by Sunda666 · · Score: 1

      I think RMS created the GPL (doesn't the G stants for 'GNU'), Linus just distributed Linux under it.

      cheers.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    9. Re:SCO is criticizing Linus for What??!! by Archie+Steel · · Score: 1

      Actually, not to nitpick, but the "G" stands for "General". The GPL is often called the "GNU General Public Licence."

      --

      Reminder: find a new sig
    10. Re:SCO is criticizing Linus for What??!! by Theatetus · · Score: 4, Informative

      OK, I smell troll, but I'll bite anyways:

      as I understand it, Linus created the GPL to get Linux out there

      Richard Stallman created the GPL in the late 1980's after Gosling forked EMACS and made his version proprietary. Linus didn't start working on his Minix workalike until several years later.

      However, by making the linux kernal open source, Linus does not really retain any rights either. Essentially the Linux Kernel is really not owned by anyone individual or group.

      Mr. Torvalds retains ownership and copyright of the code he wrote (check the AUTHORS file; in addition, several files contain "copyright [whatever year] Linus Torvalds"). To my knowledge, the other Linux programmers all retained copyright to their code as well. The fact that they have adopted a particular distribution license scheme does not change this fact.

      For example, you could not take part of the Linux kernel and publish it claiming you wrote it (for that matter, you can't even do that with BSD). And, if you decide to fork the kernel and start making your own changes, you can't call it Linux (which is a trademark of Linus Torvalds).

      IHBT. IHL. HAND.

      --
      All's true that is mistrusted
    11. Re:SCO is criticizing Linus for What??!! by YomikoReadman · · Score: 1

      Nah, thats kinda a history of Linux distro as I get it. I don't do troll.

      --
      I have no regrets, this is the only path.
      My whole life has been "UNLIMITED BLADE WORKS"
    12. Re:SCO is criticizing Linus for What??!! by Sunda666 · · Score: 1

      heh they should call it GGPL or G2PL then, for chrissake! ;-)
      I admit my ignorance on that matter tough. Never cared much about
      licenses and stuff.

      cheers.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    13. Re:SCO is criticizing Linus for What??!! by Archie+Steel · · Score: 2, Funny

      Careful now, or SCO might sue you for not caring enough about it! ;-)

      --

      Reminder: find a new sig
    14. Re:SCO is criticizing Linus for What??!! by Sunda666 · · Score: 1

      let them try, I live in Brazil, land of no law.

      good luck for them.

      cheers

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    15. Re:SCO is criticizing Linus for What??!! by qazwsx · · Score: 1

      I'd say that you don't have a clue about what you're talking about. For example, the GPL contract is only needed to the people that wants to redistribute the software, for any kind of regular 'use' the copyright is enough, i.e. you would not need to abide by the GPL.

    16. Re:SCO is criticizing Linus for What??!! by indead · · Score: 1

      The only thing Free software would lose in a no-copyright situation is the required attribution that some licenses force. That will never happen, so why bother debating it?

    17. Re:SCO is criticizing Linus for What??!! by qazwsx · · Score: 1

      I'd like to reconsider what I said because you are probably right in a certain point of view: Open source depends more on contract than copyright if 'Open source' that you are taking about is 'Open Source Movement'.

    18. Re:SCO is criticizing Linus for What??!! by ichimunki · · Score: 1

      they are criticizing linus torvalds for not being keen on intellectual property rights when he is one of the biggest proponents of open source?

      Since when is Linus one of the biggest proponents of open source? He's always seemed to be decidely lukewarm on that topic to me.

      --
      I do not have a signature
    19. Re:SCO is criticizing Linus for What??!! by bickerdyke · · Score: 1

      GPL allows anyone to *borrow* code and make money from it. A no (C)-situation would allow anyone to *steal* code and make money from it. (ok, no protection from the stolen code beeing stolen again..)

      --
      bickerdyke
    20. Re:SCO is criticizing Linus for What??!! by Error27 · · Score: 1

      But there is IPR so the GPL does depend on copyright laws to defend itself. And we will defend ourselves.

      That's the message we have to take to the press.

    21. Re:SCO is criticizing Linus for What??!! by dnoyeb · · Score: 1

      In your alter-world where authors have no default rights, the GPL would simply play a different role.

      I do not consider BSD to be open source. IIRC It implies no requirement that the recipients of the code, open their code. So how can it be considered open source?

      It fails the age old bargain, Ill show you mine if you show me yours.

      Free yes, open no.

    22. Re:SCO is criticizing Linus for What??!! by dnoyeb · · Score: 1

      Not to mention the copyright holder determines the license. So Linus could decide hes had enough of the GPL, and change to closed source anytime he sees fit as the copyright holder. This would naturally not affect already released code.

      This is why some open source related companies are looking at dual copyright holdership.

    23. Re:SCO is criticizing Linus for What??!! by Jondor · · Score: 1

      Sad thing is that even if I read the thing and even if it was in my native language I still wouldn't understand a thing of the gibbilygook in there..
      These things are by lawers for lawers.

      --
      Nobody expects the spanish inquisition!
    24. Re:SCO is criticizing Linus for What??!! by ichimunki · · Score: 1

      Personally I almost prefer the situation where the GPL has some force. This means that we aren't wasting a lot of time reverse engineering the software or worrying that the next guy downstream will give out only binaries without making some sort of offer of source code. Copyright is not a bad thing. In fact, it's a great thing-- when kept in check in terms of both length of time and scope of what constitutes infringement.

      --
      I do not have a signature
    25. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 0

      You are an idiot. Have a nice day.

    26. Re:SCO is criticizing Linus for What??!! by JeffTL · · Score: 1

      No, I think the GPL is irrevocable and has inheritance...so any Linux derivative has to be GPL.

    27. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 0
      No, I think the GPL is irrevocable and has inheritance...so any Linux derivative has to be GPL.


      A copyright holder does not lose any existing rights by distributing under the GPL. If you wrote a program that you distributed under the GPL then you are free to sell that under another license as well.
      (Of course, you can't revoke other peoples rights to continue using, developing and distributing the existing version.)


      The thing about the Linux kernel is there are so many copright holders, the chances of ever getting everyone to agree to a licensing change is probably infinitesimal.

    28. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 0

      Quote: "IHBT. IHL. HAND."

      This sounds exactly if you are trying to talk with your mouth full of cookies *and* coffee SCNR :)

    29. Re:SCO is criticizing Linus for What??!! by Dastardly · · Score: 1

      So while we couldn't have the protection that the GPL offers today, we would have BSD-like Free Software (you don't deny that the BSDs are FS/OSS?) plus the right to re-distribute, change or disassemble any binaries anybody might publish.

      Which would be a great incentive for people to do everything they can to keep source code, and ideas secret. Obfuscate binaries to make them difficult to disassemble. It could very easily result in less source code availability.

      Dastardly

    30. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 0

      This is only true for derivatives by people other than the copyright holder. The copyright holder can do what ever the hell he likes.

      However Linus does not own the copyright of linux, just some of the copyright. He could distribute derviative versions of linux based solely on his own code under any license he chooses. But he could not do so with code written by anyone else (unless of course they agree). As so many people have contributed to linux this would be a practical impossibility.

      So while you are wrong in principle, in practice this is more or less correct.

      Phil

    31. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 0

      Arn't the terms "free excxhange" and "license" contradictory? If you copyright, or as it's popular to say on here, "copyleft" it, it still isn't free, as you are bound by the terms of the agreement. If you wish to make your code truely free, distribute it with no license what so ever, or STFU about it being free!

    32. Re:SCO is criticizing Linus for What??!! by Slime-dogg · · Score: 1

      If there were no IPR (and thus no copyright), all source code anybody publishes could be used approximately as if it was published under a BSD license today.

      That is incorrect. The BSD requires a notice of original copyright ownership, which is an exercise of intellectual property.

      What you actually mean would be called "Public Domain."

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    33. Re:SCO is criticizing Linus for What??!! by rifter · · Score: 1

      Linus is a pragmatist and an engineer. He does what is best for the technical side of Linux and seems to make compromises where he feels it is necessary for the future of Linux. This has allowed corporate adoption and participation in the development of Linux. Linus has always advocated Open Source (I think Free Software less so, though he certainly favours and defends the GPL way of doing things). He has said it is okay for companies to have closed source, which is not against the Open Source way, but RMS seems to see this as detrimental to Free Software.

      Honestly I think Linus' stance makes sense since he is the maintainer of the Linux Kernel. I think RMS is important too because he reminds us that we do need to fight for Freedom. Linus cannot afford to get too political because he has to be a laison to business. Compare the number of businesses who supported HURD to the ones supporting Linux and see if you agree.

    34. Re:SCO is criticizing Linus for What??!! by gmack · · Score: 1

      Not quite correct.. the author can relicense any of his/her own code as needed. That won't change the status of any previously released code but it does mean that there can be non GPL derivatives but only by the author..

      However for Linus to change the license for the whole kernel he would have to rewrite large portions of it or get others to relicense as well. A task that would be next to impossible given the sheer volume of code and the number of contributing coders.

    35. Re:SCO is criticizing Linus for What??!! by JeffTL · · Score: 1

      Sorry for any confusion, folks. I eat my words.

    36. Re:SCO is criticizing Linus for What??!! by rsw · · Score: 1

      You're very confused.

      Intellectual property rights arise as a result of laws that specifically give government protection to the creator of an idea or work. In contrast, license terms are a contract between two entities (people, companies, etc.).

      If intellectual property laws ceased to exist, the GPL would still be enforceable, since it's a contract. The difference is, without IP laws, I would be able to rely only on contracts to control the distribution of my creations.

      The fact is, contracts are a much better way of getting the job done (as evidenced by the fact that almost every piece of software, despite being copyrighted, also comes with a licensing agreement of some sort). Beyond that, the notion of property without scarcity is completely contrary to the economic principles upon which capitalism is built. Why does IP still exist, then? Because it serves the interests of people who can afford to line the pockets of corrupt politicians.

      Bastards all.

    37. Re:SCO is criticizing Linus for What??!! by Anonymous Coward · · Score: 0

      Well the "G" used to mean GNU, now it's General, because others wanted to use the license.

      Kinda like the "R" in RPM used to mean RedHat, and now it means RPM.

    38. Re:SCO is criticizing Linus for What??!! by Flower · · Score: 1
      Linus doesn't own the copyright to all of the code in the kernel. To fork the entire source, all authors would have to agree to relicense their respective code.

      This btw was done on purpose.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
  5. Another one by kamukwam · · Score: 1

    And yet.... tada... another story about SCO. It seems this SCO is the most important thing in the world! Everyday there are a few SCO posts. I think I am becoming immune to SCO stories.

    1. Re:Another one by caranha · · Score: 2, Funny

      Don't worry... At this point I'm waiting to see when they'll start a sco.slashdot.org section here... :-P

    2. Re:Another one by chinakow · · Score: 2

      you can always disable SCO stories if it annoys you.

    3. Re:Another one by kamukwam · · Score: 1, Funny
      you can always disable SCO stories if it annoys you.

      I'd probrably be sued by them if I do that!

    4. Re:Another one by Quaryon · · Score: 4, Insightful

      Much as I'm also getting slightly bored by these stories, it really is the biggest thing going on for years in the Linux (and maybe the whole Open Source) community. If, somehow, SCO succeeds in winning any of these cases it does have significant repercussions for most people who read Slashdot, somewhere down the line. (I know we all think it can't happen, but someone at SCO obviously believes they stand at least some chance..)

      I know, I know, if there's infringing code it can just be pulled out etc, etc, but the PR disaster that would follow could spell real trouble for open source in general - we have to be careful here and not dismiss this totally, just in case it really does happen.

      The blanket coverage is justified I think, because the open source movement as a whole really depends on this case being thrown out, or at least won heavily by IBM.

      Q.

    5. Re:Another one by jspectre · · Score: 1

      actually i was thinking they should create a lawsuit section. i'm sure it'll be pretty busy.

      --

      abcdefghijklmnopqrstuvwxyz

    6. Re:Another one by Anonymous Coward · · Score: 0

      actually, it's even bigger than most people here have grasped. SCO is asserting rights to "derivative" works written by sysV licensees. JFS is a problem not because SCO wrote it, but because IBM, a sysV licensee, wrote it for AIX, a sysV derivative. sequent was likewise a sysV licencee, selling a sysV derived product. all the outrage about unixware and openserver not having these high-end features completely misses SCO's real point, that they control what licensees do with derivative works. this is contract law, by the way, and copyright has nothing to do with it. if a court agrees that the sysV source license grants them these rights, SCO will have tremendous power to govern what all sysV vendors do with their code, regardless of who wrote it.

    7. Re:Another one by steveg · · Score: 1

      Wish I had mod points today.

      This is a vital point that I had completely missed until today's stories.

      --
      Ignorance killed the cat. Curiosity was framed.
    8. Re:Another one by jak163 · · Score: 1

      Much as I'm also getting slightly bored by these stories, it really is the biggest thing going on for years in the Linux (and maybe the whole Open Source) community. If, somehow, SCO succeeds in winning any of these cases it does have significant repercussions for most people who read Slashdot, somewhere down the line. I think it's a big event too because it demonstrates quite definitively that Linux is for real, and that real money is involved.

    9. Re:Another one by kubla2000 · · Score: 1

      Much as I'm also getting slightly bored by these stories, it really is the biggest thing going on for years in the Linux (and maybe the whole Open Source) community.

      How can you say this? It's an insult to the developers. The biggest thing going on for years in the Linux and OSS community is the fact that one can drop in a CD into almost any piece of consumer hardware and get a beautiful shiny functioning OS... that one can go from opening the box a laptop shipped in, to *working* (as in productivity) within an hour (that includes wiping the preinstalled Microsoft OS).

      *These* are big things. SCO's nonsense is nonsense. Even *if* what SCO claims turns out to be true, then the long term impact on Linux will be minimal.

    10. Re:Another one by Anonymous Coward · · Score: 0

      Look again, Forbes ( http://www.forbes.com/2003/06/18/cz_dl_0618linux.h tml ) has a story on how the SCO players bought all DOS code from M$ and successfully sued them.

    11. Re:Another one by Quaryon · · Score: 1

      While it's absoluitely brilliant that we can all benefit from the software, that fact isn't as globally newsworthy as this, it would seem. This is big simply because it stands more chance of getting Linux and open source software into mainstream news, and unfortunately might manage a negative spin on an otherwise extremely positive movement.

      That's why it's so important for IBM to blow this out of the water.

      Q.

  6. Not normally a Linus fan but.. by CountBrass · · Score: 5, Funny

    GO LINUS, GO!

    of course Linus is going to have little regard for software patents. He's a European and that's one bit of stupidity we have yet to import from the US (please God we never do).

    I'm surprised SCO hasn't tried to persuade Linus to support them. "Join me my son!". ;-)

    --
    Bad analogies are like waxing a monkey with a rainbow.
    1. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      "He's a European and that's one bit of stupidity we have yet to import from the US (please God we never do)."

      That would be an interesting one. "All linux computers in America are forefit. Turn in your air-traffic-control computers and Los Alamos supercomputers now."

    2. Re:Not normally a Linus fan but.. by streepje · · Score: 5, Informative

      of course Linus is going to have little regard for software patents. He's a European and that's one bit of stupidity we have yet to import from the US (please God we never do).

      Emphasis on the "yet".
      Have a look at this European Commission proposal to make all useful ideas patentable

    3. Re:Not normally a Linus fan but.. by arth1 · · Score: 4, Insightful

      Of course, if US patents are to do what the founding fathers originally intended -- make it easier for the *inventors* to invent -- the patents should be non-transferable and with a relatively short patent period. A corporation and bunch of lawyers won't ever invent anything and shouldn't be allowed to own a patent, and unless the patent expires, there's no economic incentive for an inventor to invent anything new.

      As for software patents, and patents on methods, they don't contribute to increased invention and development unless you restrict patents to what truly IS groundbreaking or a Columbi egg. If patents were more difficult to get, there would be an added incentive to try to come up with something more revolutionary than what people have been using, but not describing, for years.

      Regards,
      --
      *Art

    4. Re:Not normally a Linus fan but.. by sql*kitten · · Score: 1

      of course Linus is going to have little regard for software patents. He's a European and that's one bit of stupidity we have yet to import from the US

      Correct me if I'm wrong (altho' I'm pretty sure I'm not) but you are constrained by the law of the country you are in, not the country you are from.

      If Linus is found to have broken a US law while in the US he can be arrested by US authorities and thrown in a US jail, before being deported.

    5. Re:Not normally a Linus fan but.. by laird · · Score: 5, Informative

      Actually, I've been told exactly the same thing by a number of US patent lawyers. In the US you're liable for greater damages if you violate someone else's patent if you know about it than if you don't. So the last thing any engineer should ever do is admit publicly that they know anything about any patent, because they open their employer up to (IIRC) treble damages. Given how well known this is, I am surprised that it's "news".

    6. Re:Not normally a Linus fan but.. by gowen · · Score: 1
      Of course, if US patents are to do what the founding fathers originally intended -- make it easier for the *inventors* to invent -- the patents should be non-transferable
      Thats just wrong. Inventors need to eat, but many of them want the palaver of having to commercially exploit their own inventions. Ergo, the right to sell patents to someone else in order to pay the rent until the next useful invention to come along is helpful in incouraging invention.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    7. Re:Not normally a Linus fan but.. by Simon+Garlick · · Score: 5, Informative

      It's nice to see that Linus is getting a bit more riled up about SCO now that SCO has started taking personal potshots at him. In a recent interview:

      "I care deeply about IP (intellectual property) rights. I've personally got more IP rights than the average bear, and as the owner of the copyright in the collective of the Linux kernel, I shepherd even more. It's what I do, every day. I personally manage more valuable IP rights than SCO has ever held, and I take it damn seriously," Torvalds said in an e-mail interview.
    8. Re:Not normally a Linus fan but.. by cshark · · Score: 2, Funny

      Of course not. And I don't think they're going to. This whole thing is starting to remind me of the trash talking pro wrestlers do before they get in the ring. It's loud, but means little in the big scheme of things.

      --

      This signature has Super Cow Powers

    9. Re:Not normally a Linus fan but.. by Sj0 · · Score: 0, Troll

      Watch thy tongue, oh simpleminded troglodyte, lest the sins of your countrymen be recounted in all their glory. Your fathers are the masterminds of the atomic bomb, and the only ones who have brought the full might of this dread weapon of pure destruction against a heavily populated area. Your decietful leaders have regaled the world with your lies in recent months, and to this day the vestiges of that deciet remain.

      Watch thy tongue, for you are only innocent in your own mind.

      --
      It's been a long time.
    10. Re:Not normally a Linus fan but.. by milo_Gwalthny · · Score: 1

      It's only news because it sounds so bad. Jury trials are a lot like public relations contests. You think the jury is going to know anything about patents and related damages?

      Boies: "This man willfuly ignored the provisions put in place in the United States Constitution! He said so himself! He practically called Thomas Jefferson an idiot!"

      --
      Milo
    11. Re:Not normally a Linus fan but.. by mgessner · · Score: 1

      And it's not just restricted to being in the country with the law WHEN you break the law... look at the Skylarov (sp?) case.

      REALLY stupid action on the part of the U.S.

      --
      "Sometimes the truth is stupid." - Lawrence, creator of Prime Intellect
    12. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      All they need is the right to license patents to others for that. Thhink of Microsoft software - "you do not own this product, you own a license to use this product".

      "You do not own this patent, you own a license to use this patent"

    13. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      You don't need to sell the patent to a corporation to make money off it. Simply license the corporation to produce the patented object.

    14. Re:Not normally a Linus fan but.. by Kismet · · Score: 3, Interesting

      This is the same sort of advice I got in my Technical Writing class.

      As you know, plagiarism is a very serious offense in many types of writing. It can be serious enough to get a student disqulified or expelled.

      The less you worry about what other people have said on the subject you are writing about, the less your chances are of plagiarism. Writers who constantly check their sources for exact phraseology to ensure they aren't "infringing" actually tend to use idioms and vocabulary from the sources they are trying to avoid copying.

    15. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      Uhh you dont read enough slashdot

    16. Re:Not normally a Linus fan but.. by mdielmann · · Score: 1

      Non-transferability won't improve the lot of inventors. If they're not working for a large company, or don't have the money themselves, they will likely not be able to enforce their patent and may go out of business before they can fully market their product. That can take an innovative mind out of the invention 'industry'.

      --
      Sure I'm paranoid, but am I paranoid enough?
    17. Re:Not normally a Linus fan but.. by Lord_Dweomer · · Score: 1
      "I care deeply about IP (intellectual property) rights. I've personally got more IP rights than the average bear, and as the owner of the copyright in the collective of the Linux kernel, I shepherd even more. It's what I do, every day. I personally manage more valuable IP rights than SCO has ever held, and I take it damn seriously," Torvalds said in an e-mail interview. "

      Linus then added "Best represent BIATCH!"

      --
      Buy Steampunk Clothing Online!
    18. Re:Not normally a Linus fan but.. by platypus · · Score: 4, Insightful

      No no no.

      Linus doesn't have a shit to do with it if something is pushed into the kernel which happens to be someone else's IP, because everything contributed not from linus is someone elses IP.

      He doesn't get assigned the rights from the contributors, and he doesn't distribute the kernel (i.e. he doesn't own kernel.org), insofar SCO again is really really far away from anything which matters.

      Boy do they get on my nerves, they more and more fulfill the rolemodel of that guy in school which was sooo obnoxious that even the most pacifist people sooner or later had to follow the urge to beat him up.

    19. Re:Not normally a Linus fan but.. by PMuse · · Score: 5, Interesting
      unless the patent expires, there's no economic incentive for an inventor to invent anything new.
      Just to be clear, U.S. patents expire 20 years after filing. Patents, unlike copyrights, have been holding the line against term expansion pretty well over the years. Copyrights (though theoretically limited to life of the author + about 70 years) keep getting extended so as to be effectively perpetual. Trademarks are yours as long as you use and protect them.

      Also, there is _always_ an economic incentive to invent something better. If I invent a better mouse trap, people will buy it over your old-but-still-patented mousetrap.

      A corporation and bunch of lawyers won't ever invent anything and shouldn't be allowed to own a patent
      Some fields of research require a $5M or a $50M laboratory and a team of twenty. There are some inventions that will not and cannot be made with a chemistry set in someone's basement. (Of course, software generally is not such a field.)

      the patents should be non-transferable and with a relatively short patent period.

      We already have a relatively short patent period: 20 years. Formerly patented material continues to pour into the public domain every single week, unlike copyright.

      Patents already have periodic maintenance fees that must be paid every few years during the 20-year term.

      These fees increase in size in the later years and they are higher for large companies than for small ones. (Both notions that might help with the copyright problem.)

      Non-transferrability, now, there is an interesting idea. Let's talk about that.

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
    20. Re:Not normally a Linus fan but.. by capnjack41 · · Score: 1
      Boies: "This man willfuly ignored the provisions put in place in the United States Constitution! He said so himself! He practically called Thomas Jefferson an idiot!"

      That damned terrorist! I heard he comes from Europe too, which I think is right by France. Linux boycott!

    21. Re:Not normally a Linus fan but.. by Sj0 · · Score: 1

      Geez, that was a bit harsh. -1, troll, eh? News to me. Sure, I used a bit of a non-standard format from the regular slashdot editorial (because I was getting bored of those), but all in all, I'd say I'm right in this matter, in spite of the way I said it, and neither side is innocent, but the completely ignorant way that AC said that deserved to be curb stomped. Blaming the whole of Europe for things like the holocaust is a bit like blaming canada for the war in Iraq.

      --
      It's been a long time.
    22. Re:Not normally a Linus fan but.. by milo_Gwalthny · · Score: 1

      And Finland is right near Norway, a petroleum producing country. Must be al-Qaeda.

      --
      Milo
    23. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      ITYM "useless" See: One Click, electronic auction method, common obvious algorithm implementations et al.

    24. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      Yes, those evil Nazis did some very very nasty things. We should be rightly ashamed.

      Of course the U.S should be ashamed for offering a lot of very nasty Nazi scientists and "doctors" immunity if they came and worked for them. Lets not forget the the United States also rather kindly almost triggered WW III in the 60's. Way to go.

    25. Re:Not normally a Linus fan but.. by Comen · · Score: 0

      I always herd they were German Jewish Scientist that wanted to get out of germany anyway, pretty much held there to do work for germany or something.
      But of course I live in the USA

    26. Re:Not normally a Linus fan but.. by Rip!ey · · Score: 1

      Non-transferrability, now, there is an interesting idea. Let's talk about that.

      If I was to invent and patent something, where the patent lasted for 20 years before the idea became public property, I could then sell an exclusive right to use the idea for 20 years. How is this any different to selling the patent outright (transfer of ownership)?

    27. Re:Not normally a Linus fan but.. by erlando · · Score: 1
      And don't forget that Norway is the supplier of crypto-technology AND is also involved in IP theft via DeCSS!

      Terrorists! Get them!

      --
      Remember, there are no stupid questions. But there are a lot of inquisitive idiots.
    28. Re:Not normally a Linus fan but.. by Chris+Burke · · Score: 5, Interesting

      I too have been explicitly told not to do patent searches when I come up with an idea, for exactly that reason.

      I was also told explicitly that, partially because of the above, violating someone else's patents is essentially unavoidable. Therefore the purpose of patenting things is to have a bigger stick when you sit down to discuss any patent dispute.

      So you have tons of engineers inventing things and deliberately remaining ignorant of whether anyone else has invented it, then trying to patent it for the sole purpose of ensuring that if it turns out to already be invented, that inventor will be violating some other patent that did get through.

      Does that not sound completely fscked to anyone?

      --

      The enemies of Democracy are
    29. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      Google for "Operation Paperclip" with regards to evil scientist and industrialist nazis and the US.

      The US has bloody, filthy rotten hands. Same as russia, japan, england, and a host of other nations regarding world war 2. they also have clean hands. they have both. You can't just pick and choose examples to support some "side" or another, you have to look at all the ramifications and events.

    30. Re:Not normally a Linus fan but.. by milo_Gwalthny · · Score: 1

      We'll have to use your country as a staging point, of course. But don't worry, we pay well for that.

      --
      Milo
    31. Re:Not normally a Linus fan but.. by IICV · · Score: 1

      Because the patent is still essentially yours. If something happens, and the company breaches your contract or dies a horrible, gruesome death, you are the one who ends up still owning the patent at the end of it.

    32. Re:Not normally a Linus fan but.. by Zutroy+Of+Earth · · Score: 1

      "Also, there is _always_ an economic incentive to invent something better. If I invent a better mouse trap, people will buy it over your old-but-still-patented mousetrap."

      I don't think so. You have to milk your old-but-still-patented mousetrap untill the market no longers supports it (or close to that). Otherwise, all the money that you put in your first mousetrap is wasted (more or less). You have to wait untill sales drop or untill a competitor brings a better mousetrap (still inferior to your new design of course).

      Of course you could raise the price of your new design and call it "the mouse-trap-gold, for rich people with mouse problems". Then both designs would sell!

    33. Re:Not normally a Linus fan but.. by kien · · Score: 1
      Thats just wrong. Inventors need to eat, but many of them want the palaver of having to commercially exploit their own inventions. Ergo, the right to sell patents to someone else in order to pay the rent until the next useful invention to come along is helpful in incouraging invention.

      Wouldn't royalties constitute commercial exploitation of one's patent, thus providing the palaver to the inventor? At risk of creating yet another /. IANAL thread, I'm curious about the differences between selling, transferring, and licensing a patent. I wholeheartedly agree that inventors need to eat, but I also believe that their need to eat should be balanced against my ability (note, I said "ability"...not "right"...that's probably another whole debate) to build upon their ideas...which, as I understand it, was the goal of the limited terms applied to most American IPR laws in the first place.

      --K.
      --
      Sig: Bad people happen. Try to avoid being one of them.
    34. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      "# We already have a relatively short patent period: 20 years"

      (a) How much software do you still use which was written 20 years ago or more?

      (b) How much of that software is proprietry and still supported by the company who wrote it, and how much survives only because it's Free Software?

    35. Re:Not normally a Linus fan but.. by demigod · · Score: 1
      Also, there is _always_ an economic incentive to invent something better. If I invent a better mouse trap, people will buy it over your old-but-still-patented mousetrap.

      What are you talking about?
      They will buy whichever one is cheapest at Wal-Mart. Unless you spend enough on marketing to convenice them otherwise.

      --
      "The last thing I want to do is deal with a bunch of people who want something."
      Major Major
    36. Re:Not normally a Linus fan but.. by Shagg · · Score: 2, Insightful

      the patents should be non-transferable and with a relatively short patent period.
      # We already have a relatively short patent period: 20 years.


      20 years in the software industry is an eternity. The end of life on a piece of software will probably come many years before the patent ends. In that situation, they may as well be indefinite.

      --
      Unix is user friendly, it's just selective about who its friends are.
    37. Re:Not normally a Linus fan but.. by Kjella · · Score: 1

      So you have tons of engineers inventing things and deliberately remaining ignorant of whether anyone else has invented it, then trying to patent it for the sole purpose of ensuring that if it turns out to already be invented, that inventor will be violating some other patent that did get through.

      Does that not sound completely fscked to anyone?


      If you don't like it, you should go talk to SCO. Apparently they've got some wonderful solution to this problem, unfortunately you need to sign a NDA to see it...

      Kjella

      --
      Live today, because you never know what tomorrow brings
    38. Re:Not normally a Linus fan but.. by Mortice · · Score: 1

      IANAL, but, as far as I know, using 'idioms and vocabulary' from another source hardly constitutes plagiarism.

      What you seem to be suggesting is that a writer shouldn't read any other works on his chosen subject in case he uses vocabulary from that source. Well, I don't know about anyone else, but it strikes me as a trifle foolish not to research a topic for fear of inadvertantly violating some non-existant law. Besides, there are only a few ways of saying things. If I expand HTTP as 'Hypertext Transfer Protocol', am I infringing on Tim Berners-Lee's intellectual property?

      Whoever gave you this information seems to be on another planet. Of course, as I said, IANAL, and I come from the United Kingdom. For all I know, using the word 'the' could be considered plagiarism where you come from.

    39. Re:Not normally a Linus fan but.. by Kismet · · Score: 1

      There are various standards of writing. In American technical writing practice, we adhere to the standards presented by the APA (American Psycological Assoc. if I recall).

      This standard is extremely strict when it comes to crediting sources for research papers. If I use even a single word that is unique enough to the work of a particular expert on the subject I am writing about, then I am supposed to provide source information or I risk being accused of plagiarism. This is a reality in America; perhaps in the UK your standards allow for a greater license with technical writing.

      This does not mean that we are discouraged from reading other works. Quite the contrary, we need as many sources to support our thesis as possible.

      The point is that, when I contribute my OWN opinions and observations, it's best if I don't worry about what other people have written. This is where I'm trying to draw the parallel. Perhaps it is a poor example, though.

    40. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0
      "...that guy in school which was sooo obnoxious that even the most pacifist people sooner or later had to follow the urge to beat him up."

      More ADHD insensitivity :)

    41. Re:Not normally a Linus fan but.. by zonker · · Score: 0

      that is a patently stupid idea...

    42. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      If I invent a better mouse trap, people will buy it over your old-but-still-patented mousetrap.

      Agreed, but software IP is getting so vague that your patent would be for A Mouse Catching Device, rather than your specific implementation of it, which is already covered by copyright. Nobody could produce "a better mousetrap" without infriging on your IP.

      With existing copyright, someone can produce an algorithm that does the same thing as yours, but better (faster, more accurate, whatever). With a patent, they can't. That's the problem. It arbitrarily restricts others creativity - it's like saying someone can't paint a picture of fruit because you had the idea first, and then being able to sue if they do.

    43. Re:Not normally a Linus fan but.. by GnarlyNome · · Score: 1

      In practal terms all a patent is is a licnse to sue. Do you think that say... the CocaCola company would patent thier formula?

      --
      Diplomacy is the art of saying "Nice doggie" until you can find a rock. Will Rogers
    44. Re:Not normally a Linus fan but.. by PMuse · · Score: 1

      software IP is getting so vague that your patent would be for A Mouse Catching Device, rather than your specific implementation of it, which is already covered by copyright. Nobody could produce "a better mousetrap" without infriging on your IP.
      No argument here. Bad patents are a terrible thing, and the computer art has seen a lot of ridiculous patents granted in the last few years. These darned things are a plague and they are darned expensive to kill.

      Of course, sometimes there are valid patents that are pretty hard to design around without loosing an important feature. Those really can keep you out of an area for the whole term.

      You know, in one way, gettting around a patent can be easier than getting around a copyright. You're allowed to study a patented system and be inspired by it -- as long as you find a different way to do it, you don't have a notion of "derivative works" to worry about like with copyright. No need for clean room code here.

      Example. I look at the standard spring-clamp mousetrap. I invent and patent a box-imprisonment mousetrap with a spring-loaded door. You examine my trap and come up with a box-imprisonment trap with a gravity-driven door. If the Patent Office gave me only the patent I deserved, then your mousetrap is free and clear. So are the three other guys who come up with adhesive, sonic, and electrical mousetraps. At least, that's how it's supposed to work . . .

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
    45. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      I heard he comes from Europe too, which I think is right by France.

      France is in Florida, so yep, Europe GA is right near there.

    46. Re:Not normally a Linus fan but.. by Anonymous Coward · · Score: 0

      Blaming the whole of Europe for things like the holocaust is a bit like blaming canada for the war in Iraq.

      I *knew* those damn canucks were up to no good.

    47. Re:Not normally a Linus fan but.. by yuri+benjamin · · Score: 1

      20 years in the software industry is an eternity. The end of life on a piece of software will probably come many years before the patent ends.

      *ahem* Unix is still around some 20+ years later.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    48. Re:Not normally a Linus fan but.. by Handpaper · · Score: 1

      Do you think that say... the CocaCola company would patent thier formula?
      The Coca-Cola company will never patent their formula. They don't want it to "escape" in twenty years, nor do they wish it to become public domain, allowing international scofflaws (Chinese, anyone?) to produce exact copies.

    49. Re:Not normally a Linus fan but.. by greenrd · · Score: 1
      *ahem* Unix is still around some 20+ years later.

      Yes, but that's one of the exceptions that proves the rule. Most software for the world's two most popular operating systems families, Windows and Mac OS, can't be expected to be supported in 20 years.

    50. Re:Not normally a Linus fan but.. by Shagg · · Score: 1

      20 years in the software industry is an eternity. The end of life on a piece of software will probably come many years before the patent ends.

      *ahem* Unix is still around some 20+ years later.


      Yes, but obviously Unix is very different than the average piece of software that would be granted a patent. There may be a handful of patents granted on things that are still used in the industry 20 years later, but it would be a rare.

      --
      Unix is user friendly, it's just selective about who its friends are.
  7. Where does the the line... by Chris_Stankowitz · · Score: 1, Funny

    Where does the the line between "News for Nerds and Stuff that Matter" and Crap end? I can't take another SCO Article. Where is John Katz when you need him.

    1. Re:Where does the the line... by Anonymous Coward · · Score: 0, Insightful

      Filter the articles off your homepage, then. And stop being a whinny bastard.

    2. Re:Where does the the line... by Anonymous Coward · · Score: 0

      Really? Where is the SCO Category? Because I agree with him.

    3. Re:Where does the the line... by CyberGarp · · Score: 1

      Where does the the line between "News for Nerds and Stuff that Matter" and Crap end? I can't take another SCO Article. Where is John Katz when you need him.

      You know I was just thinking this morning, with all the press about SCO among techies it'll be interesting in the future to see what "SCO" mean. Bush Sr. made a name for himself in Japan when he threw up on senior government officials. "Bushie" became a verb in Japanese, meaning "to throw up, embarrassingly". I was thinking that SCO would have some meaning like, "That Dude totally SCOed out", meaning his anger got the best of him and he acted like a rabid dog in heat.

      Your comment has me changing my mind. Now I'm thinking it's more like, "That news is so SCOed." meaning, that news is so overplayed and replayed. For example, the OJ trial was so SCOed it made me sick.

      --

      I used to wonder what was so holy about a silent night, now I have a child.
    4. Re:Where does the the line... by Anonymous Coward · · Score: 0

      It's more like "I took my dog for a walk, and he dropped a big steaming pile of SCO on the sidewalk".

  8. I really think... by Anonymous Coward · · Score: 2, Insightful

    ...that they really are working themselves up to sue Linus personally, perhaps for negligence, and will likely due so if their extortion demands continue not to be met. They really have a scortched earth anything goes mentality there.

  9. SCO group's Technical knowledge? by bullseye2 · · Score: 2, Insightful

    Well if the SCO group had ANY technical knowledge in their company I might care. However I rank their comments below pond scum's. Heck even Microsoft knows more than the SCO group.

    1. Re:SCO group's Technical knowledge? by puckhead · · Score: 1

      Agreed. If they had technical knowledge, they'd still be a software company.

      --
      Watching Cowboy Bebop in my jammies, eating a bowl of Shreddies.
  10. GREAT !! by Anonymous Coward · · Score: 0

    This is great :)

    I've been waiting for my SCO comedy shot of Slashdot comments ALL day :)

    Ok people, MAKE ME ROAR plz ;)

    - Kj

  11. Bullying Linus... by Anonymous Coward · · Score: 5, Interesting

    'inability and/or unwillingness of the Linux process manager, Linus Torvalds, to identify the intellectual property origins of contributed source code.'

    Seems they want to bully Linus to present the evidence for their cause they failed to present. This seems at least irrational to me.

    1. Re:Bullying Linus... by geekee · · Score: 1

      No. They're making a case that the whole management structure of Linux is flawed, since the project manager can't even determine that the work people under him submit is their own work.

      --
      Vote for Pedro
    2. Re:Bullying Linus... by Nurf · · Score: 2, Insightful

      No. They're making a case that the whole management structure of Linux is flawed, since the project manager can't even determine that the work people under him submit is their own work.

      I realise that you are merely stating what they say, and are not claiming to agree. It's a statement that amazes me though. Since when should someone make the default assumption that everyone she is dealing with is probably lying to her? How would she get through even a single day, knowing that she had to do background checks on absolutely everything said or presented to her?

      Typically you trust someone until they prove to be unreliable, then you adjust your behaviour to compensate. If the people at SCO think in any way like that quote, then I think they should be put out of their misery and shot or something. It's only humane - living like that must be hell. :-)

      If some court were to actually support this viewpoint, I would lose the infinitesimally small respect I already have for them. :-P

      --
      ---
    3. Re:Bullying Linus... by javahacker · · Score: 1

      No. They're making a case that the whole management structure of Linux is flawed, since the project manager can't even determine that the work people under him submit is their own work.

      All they are stating is the obvious. What they don't say is that this is true for all projects, not just open source ones. Violations of someone else's IP are simple easier to find in Linux (and other open source projects), because the source code is there for anyone to see.

      If a closed source company, say Microsoft or SCO, just to give examples of closed source companies, was guilty of violating the IP of another company, how would anyone know? Only people within that company would see the source code, and if they were honest people, they probably wouldn't expect a developer to cheat in this way. Truthfully, it might be almost impossible for them to detect it, especially if the source of his stolen code was not publically available. It is the nature of development to expect developers to do the work you pay them for (or they agree to do for free), rather than to expect them to cheat.

      If you want to see an example of this type of breaking of trust in another field, look no further than the recent newspaper debacle in New York. The paper trusted a writer to do his job, and he chose to invent material.

      In the open source software world people generally earn their reputations by actually accomplishing something. Their reputation is totally based on the trust and belief of others in what they do. What they do is very public, and very open to scrutiny, unlike much work done within closed source companies.

      SCO is trying to tarnish the image of open source software by throwing rocks at it. As the saying goes, people in glass houses shouldn't throw rocks.

    4. Re:Bullying Linus... by Malcontent · · Score: 1

      Too bad linus does not live in a country with libel and slander laws. Imagine what would happen if he lived in a country that offered equality under law for the rich and the poor and prevented the powerful from bulying and intimidating the average person.

      --

      War is necrophilia.

    5. Re:Bullying Linus... by el-spectre · · Score: 1

      Well, if your company employes many people, and a serious fubar will put them (and yourself) out of work, a conservative attitude makes sense.

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
  12. Will someone berate SCO' spproach here?? by jkrise · · Score: 5, Interesting

    SCO's approach seems to scare everyone that Linux is illegal dynamite, waiting to blow a hole through their purses. If they're really concerned and ethical, should they not go upfront and declare the violations in the code and be done with it?

    Secondly, what if someone had poisoned the code over a period and SCO's blowing the whistle now? Something like the tcpdump files getting infected with a trojan?

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Will someone berate SCO' spproach here?? by ardiri · · Score: 1

      > SCO's approach seems to scare everyone that Linux is illegal dynamite

      i wonder if Microsoft has any involvement with SCO to try to erradicate/bad mouth linux for the enterprise market? you never know these days - a direct attack without the direct approach?

    2. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0

      "i wonder if Microsoft has any involvement with SCO..."

      Was there ever any doubt in your mind? Of COURSE Microsoft is behind this. You think SCO just came out of the blue and decided to sue IBM? Not likely. Notice how Microsoft is the only one who bought a "license" (ie: bribe) from SCO???

    3. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 5, Interesting

      I'll use what I used to explain it to the Board of directors last week....

      I hold behind me a reason to sue you all.

      I can show you what I am suing you about, but you have to sign this NDA that states that after you see it you cant talk about it and you can't be a part of the suit/ you must agree with me.

      This is in essence what the whole thing is. SCO is trying to play the blackmail game, if they really were inteested or had anything it would be public and being poured over right now showing that it appeared on XX date and came from XX...

      but they know that they have nothing, like a bad poker player trying to bluff the whole table.

      IBM knows this and this is why they are ignoring them and certianly not lowering themselves to SCO's level, but acting in a professional manner.

      Finally, I mentioned to the board that the Linux Kernel development team has the greatest amount of programmer talent on the planet... Greater than Microsoft,SCO,SUN,Apple,IBM and Silicon Graphics combined. AS well as a peer review system that is impossible to impliment in any corperate setting, therefore all of SCO's claims are unfounded and should be ignored until they reveal any proof, letalone proof that THEY did not steal the code in the first place.

      One of the members mentioned that he did not think of that, that the code could have came from BSD to begin with.

      It worked well, they understood.

    4. Re:Will someone berate SCO' spproach here?? by eXtro · · Score: 1

      I think Microsoft is just being opportunistic more than anything. They were probably approached by SCO in the same manner IBM was. Usually Microsoft would crush SCO like a bug or buy them out but in this case the more useful thing for Microsoft is to buy into the license. It costs them money, something they have no shortage of. In return they get to spread FUD over linux without being the source of it for a change.

    5. Re:Will someone berate SCO' spproach here?? by HeUnique · · Score: 1

      WTF??

      Go read SCO latest 10Q, you'll find that 2 companies bought license from SCO in the last quater. One is Microsoft and the other one is confidential.

      Total amount of money paid (by both companies, combined!): $8.3 millions..

      How much this amount of money can help SCO in their lawsuit? consider that Mr. Boies and the other high profile lawyers are VERY expensive ones, it won't hold much...

      --
      Hetz (Heunique)
    6. Re:Will someone berate SCO' spproach here?? by XO · · Score: 1

      Hell, it could be coming from Linux itself -- The 60 days that IBM asked for time to file their response, SCO could -very- well have been tainting their own source code with things from Linux!

      And why the hell not?

      What I want to know is, is why does SCO also have rights to look at the source code of AIX? I've seen several claims that they spent time "comparing Linux to (AIX & SCO)'s source" .. I can't imagine that the Unix source code license requires IBM or Sequent to give back their enhancements to the code! *boggle*

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    7. Re:Will someone berate SCO' spproach here?? by XO · · Score: 1

      Mr. Boies is doing the "only get paid if he wins the case" deal...

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    8. Re:Will someone berate SCO' spproach here?? by EnglishTim · · Score: 1, Flamebait

      Finally, I mentioned to the board that the Linux Kernel development team has the greatest amount of programmer talent on the planet... Greater than Microsoft,SCO,SUN,Apple,IBM and Silicon Graphics combined.

      Do you always lie to your board?

      Sure, there's a lot of very talented people working on the Linux kernel, but do you really think there's more than they have at Microsoft, Sun, or IBM? I find that idea *exceptionally* unlikely. Combined they've got many thousands of programmers working for them. How many people actually make any sizable contribution to the Linux kernel? A couple of hundred at most, I'd have thought.

    9. Re:Will someone berate SCO' spproach here?? by puckhead · · Score: 1

      You're forgetting the SCO programmers ..

      --
      Watching Cowboy Bebop in my jammies, eating a bowl of Shreddies.
    10. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0

      Not to mention the fact that technically, the Linux kernel is by no means exceptional, and that operating system kernels in general are well-understood and far from "difficult" programming problems.

    11. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0

      [Linux has lots of talent] AS well as a peer review system that is impossible to impliment in any corperate setting, therefore all of SCO's claims are unfounded and should be ignored until they reveal any proof ...

      There's a non-sequitur here. The Linux peer review system has no relevance to SCO's claims, as the Linux core group would have no way of knowing that "SCO" source was in an IBM contribution without having the "SCO" source, and the Linux core group have to stay away from "SCO's" source or they'd have a legal issue (they have to remain uncontaminated).

      Somehow, I'm not surprised that your board failed to realize that this was a non-sequitur; it's the same kind of tortured pseudo-logic that has people listening to SCO in the first place.

    12. Re:Will someone berate SCO' spproach here?? by router · · Score: 2, Informative

      I don't. The core development team for Linux may be smaller, tho I doubt it. Also, the core Linux developers are by all accounts (and from reading lkml for years) some of the best programmers/debuggers on earth, paid or unpaid. They are good team members, and their skills complement each other naturally.

      Also, Linux has x million testers who have access to the source. Some percentage of them are able to code. A larger percentage of them are able to submit coherent bug reports and test fixes, since they have access to the latest code at all times.

      If you have never built a team and tried to run it, you wont appreciate this one. But I have, and I do. They are stunningly effective and efficent.

      andy

    13. Re:Will someone berate SCO' spproach here?? by TopShelf · · Score: 1, Interesting

      Finally, I mentioned to the board that the Linux Kernel development team has the greatest amount of programmer talent on the planet... Greater than Microsoft,SCO,SUN,Apple,IBM and Silicon Graphics combined. AS well as a peer review system that is impossible to impliment in any corperate setting, therefore all of SCO's claims are unfounded and should be ignored until they reveal any proof, letalone proof that THEY did not steal the code in the first place.

      And you didn't get laughed out of the room? Must be a pretty clueless board. Your first comparison regarding programming talent is absurdly stupid, and whether or not the Linux peer review system could be implemented in a corporate setting is irrelevant. Linus's argument is that the development team shouldn't worry about patent violation, and to a large extent that makes sense. The ones who should worry, however, are those companies that wish to make money by distributing and implementing Linux code that could potentially violate patents. They are the parties open to liability.

      The silly part in all of this is the grandstanding by press release. I just want this thing to get to court ASAP so the facts can be laid bare for all to see. Until that day comes, 99% of what we're seeing is raw hype...

      --
      Stop by my site where I write about ERP systems & more
    14. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0

      Kind of like you are doing the "talk out of your ass because you dont have a clue what is going on" deal?

    15. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0
      They are good team members,

      Well, everybody except Al Viro...

    16. Re:Will someone berate SCO' spproach here?? by dh003i · · Score: 4, Informative

      Simply put, he's right. There are more talented individuals in the FOSS community than in every software company in the world. Let's see, one guy creates an OS kernel by himself -- without an entire development team -- that evolves to be better than anything MS or proprietary UNIX vendors crank out. Another guy creates what is arguably the best compiler in the world. Etc.

      Then, of course, just consider the sheer amount of talent. There are probably more FOSS programmers than proprietary programmers...by a long shot. That means that there is a huge amount of total talent.

      Companies should also not bother with the impossible burden of finding all patents that they may be infringing on. The legal bill to lawyers to interpret patents would be outrageous, and it is simply impossible -- period -- to do, due to the clear lack of organization in freely available patent databases and due to the sheer number of patents.

    17. Re:Will someone berate SCO' spproach here?? by iabervon · · Score: 1

      SCO's approach doesn't seem at all particular to Linux. They say that Linus could not determine whether the code he was importing was, in fact, SCO's property. But MicroSoft's product managers can't determine whether the code they import is SCO's property, and SCO's product managers can't determine whether the code they import is my property. Their scare tactics apply somewhat to Linux, but just as much to any other copyrightable work. There's no way for the RIAA or the MPAA to determine whether their products violate my copyrights, for the simple reason that copyrighted works don't have to be registered with anyone.

      Of course, SCO hasn't in any official way claimed that Linux violates copyrights they hold, or tried to hold Linus or anyone else on the receiving end responsible; if they did, they'd be opening themselves up to a class action lawsuit by any interested copyright holder on the same legal principle. It wouldn't stand up in court on either side, but SCO's pockets are far less deep than the whole rest of the world.

    18. Re:Will someone berate SCO' spproach here?? by AndroidCat · · Score: 1
      I can't imagine that the Unix source code license requires IBM or Sequent to give back their enhancements to the code!

      Could be. I believe the original AT&T licences did require that changes be shared back. (Originally a force for good, now sort of a dark twisted version of how open source works. Saruman, if you will.) In fact, SCO's own XENIX capabilities were merged by AT&T into UNIX V.3.2.

      It's really nasty that SCO's Unixware development has been taking place in the dark. Who knows what they've fiddled or diddled to change history (or rather *the* change history)? There's no archives of the history of Unixware outside of SCO's control. (Some things can be infered from the binaries, but...) Ugly and uglierer.

      One SCO to rule them all?

      --
      One line blog. I hear that they're called Twitters now.
    19. Re:Will someone berate SCO' spproach here?? by silas_moeckel · · Score: 1

      OK without trying to get into flame bait MS and the buch have move coders that is for sure I have worked with there coders and well they are not in general the brighest in the bunch. I have worked with SGI's coders and they are quite good. Now in all these cases I have only worked with a small subset so it's not a great or proper sample to derive statistics from. Now some of the linux kernel code is great and very functional some is written rather badly but works. Never assume that 1000's of coders is better than a small core generaly you want a few experts or guru's to get something thats great done.

      One thing to remember some of IBM's top coders are contributing same thing for SGI and Sun last I checked so in reality this is a MS coders vs everybody else as far as linux coders are concerned.

      --
      No sir I dont like it.
    20. Re:Will someone berate SCO' spproach here?? by AndroidCat · · Score: 1
      Sorry to follow up my own post, but a thought particle just hit me.

      There's no archives of the history of Unixware outside of SCO's control. Maybe, and maybe not. Sometimes when you're dealing with a big ticket customer, they insist on source in case you go belly-up. The compromise is to put a source archive in escrow with a third party. (Bank, whatever.) I wonder if there are any of those out there? (And I wonder if SCO thought of this first, and took steps?)

      --
      One line blog. I hear that they're called Twitters now.
    21. Re:Will someone berate SCO' spproach here?? by EnglishTim · · Score: 1

      I'm sure that some of the Linux dev guys are very clever, but they've hardly got the monopoly on talent. Sure, there's also a lot of people with the option of looking at the code, but I imagine a very small proportion of them do so. How many people actually understand the kernel well enough to sumbit a patch? probably a couple of thousand. So you're still left with a couple of thousand people part time versus many thousands of people working on it full time.

    22. Re:Will someone berate SCO' spproach here?? by jbottero · · Score: 0

      Your comment makes too much sense, why didn't you post as an Anonymous Coward? What I would like to know is why this whole SCO thing has not made "national" media? It's the poster child for stupid self-serving frivolous lawsuits.

    23. Re:Will someone berate SCO' spproach here?? by tomhudson · · Score: 5, Informative
      And how many at microsoft are working on their kernels? Let's compare apples w. apples. Microsoft doesn't have thousands of people coding their next kernel. They may have a few hundred. So the numbers ARE comparable.

      Now, as to talent ... that's something that we can only objectively measure by the results. It seems to me that the linux kernel surpasses the competitors, and that's why most of the "competition" have supported linux development. This includes SCO in times past.

      So it may not be a lie to say that the Linux Kernel development team has the greatest amount of programmer talent on the planet, as far as OS kernel development is concerned.

      Sure, IBM, Sun and Microsoft may have thousands of programmers working for them. This has nothing to do with OS kernel development. Most of Microsofts' programmers are NOT working on their kernels. Ditto Sun. Ditto IBM. Ditto Apple.

      And we can't count those who do testing, unless we also count those who do testing of the linux kernel, in which case the linux kernel wins hands down over all the proprietary kernels combined.

    24. Re:Will someone berate SCO' spproach here?? by XO · · Score: 1

      No, really, I read that in several different places.. i'm just too tired to think of where they are.. hell, I can't even think of the word for that .. oh yeah, he's doing it on contingency. i think that's the word. lol

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    25. Re:Will someone berate SCO' spproach here?? by XO · · Score: 1

      Hmm. But did AT&T purchase those enhancements off of the Xenix group?

      Otherwise, why wouldn't SCO just have merged together all the Unices (unixes? unixii? unicii? unixen?) and have some sort of Uber-Unix that's capable of running on anything that any Unix can, with all the features that they all have?

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    26. Re:Will someone berate SCO' spproach here?? by Elwood+P+Dowd · · Score: 2, Informative

      Well, there was someone posting on the last SCO article that said he had been a member of the NT kernel perf team (3 people) and he thought the entire kernel had a total of 50 developers.

      Sure, that doesn't make grandparent poster correct, but it's not like the NT Kernel has 10,000 developers.

      --

      There are no trails. There are no trees out here.
    27. Re:Will someone berate SCO' spproach here?? by AstroDrabb · · Score: 1

      Umm, and how many developers at MS do you think work on the MS-Windows KERNEL. I would guess around 50, and no more then 100. The majority of MS's programmers do not work on the Kernel, the kernel team is a a relativly small team, and much smaller then the 1,000's of developers who have contributed to the Linux kernel. This doesn't even count the tens of thousands of developers world wide that contribute to GNU/Linux as a whole, including GNOME, KDE, ICEwm, libraries, codecs, applications, etc.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    28. Re:Will someone berate SCO' spproach here?? by japhmi · · Score: 1

      So you're still left with a couple of thousand people part time versus many thousands of people working on it full time.

      Do you really think every programer at Microsoft / Sun / etc. work on OS kernels? We have reliable estimates that the NT kernel team was under a hundred. It's all the other stuff that takes up most of the programers (like making things pretty)

      --
      "Giving money and power to government is like giving whiskey and car keys to teenage boys" P. J. O'Rourke
    29. Re:Will someone berate SCO' spproach here?? by ajs · · Score: 1

      And you didn't get laughed out of the room? Must be a pretty clueless board.

      Nope, sounds reasonable to me. He's got his facts right, and his sense of panic in check... smarter than a lot of folks these days.

      Your first comparison regarding programming talent is absurdly stupid

      Your assertion about the absolute stupidity of the prior assertion is absolutely stupid. This phrase is here to inform you that the previous phrase was stupid, and has been sacked.

      whether or not the Linux peer review system could be implemented in a corporate setting is irrelevant

      Actually, it's not irrelevant at all. At the heart of many fears is the idea that there's a funnel coming from any tom-dick-and-harry directly into the Linux kernel. Those fears are backed up by just how easy it is in most corporate environments to get a change in to critical code.

      The fact that this is impossible in the Linux world and the reasons for that are not well understood, and it bears pointing out. It's not that no one can make a change, it's just that no one can make a change without a hell of a lot of eyes on it and an approval process that would make most politicians blanch. That said, I have to agree with you that it's not relevant to the patent concern directly. It's just a very important piece of anti-FUD in this maelstrom of debate.

      So on to patents:

      Linus's argument is that the development team shouldn't worry about patent violation

      Not exactly what he's saying, I think. Linus' comment is that he and other developers should let the people who own patents bring up their concerns over accidental infringement. At that point, the code should be removed if the team agrees that it infringes. The key thing is that if the developers don't pay any attention to patents, then all infringement is, by definition, accidental.

      Linus is simply nodding to the reality that an OS is huge and complex and probably violates dozens of patents (at least enough to be argued in court) without even trying. A well funded company would need years of research and probably hundreds of thousands of dollars to fund that research in order to determine if a closed-source OS violates any patents, and by the time they were done, the code would have changed enough that they would have to start over. The same is true for Linux, only it's changing faster and has less legal resources.

      Thus Linus makes the valid point that it's an impossible task, and those who actually care (e.g. the patent holders) should be allowed to make the first move.

      Accidental patent infringement is different from willful infringement. Linux would be forced to purchase a license or dump the code, but (IANAL) I don't think they would be required to pay for a license for any previous distributed works. Certainly a company like Red Hat that continues to make money off of those old releases might be forced to fork over a percentage of those future earnings until they EOL the old version or produce a patch that removes the offending code, but to be harsh, that's not Linus' concern, and it doesn't hurt Linux any of Red Hat has to cough up fees from their support revenue for a short time....

    30. Re:Will someone berate SCO' spproach here?? by AndroidCat · · Score: 1
      But did AT&T purchase those enhancements off of the Xenix group?

      Dunno. When I said "I believe", I should have said "I vaguely recall". :^) The details of contracts and licences that have been punted around from company to company over decades are something that I can only speculate on.

      --
      One line blog. I hear that they're called Twitters now.
    31. Re:Will someone berate SCO' spproach here?? by drinkypoo · · Score: 1
      Now, as to talent ... that's something that we can only objectively measure by the results. It seems to me that the linux kernel surpasses the competitors, and that's why most of the "competition" have supported linux development. This includes SCO in times past.

      Just one point; Of all the developers mentioned, Microsoft has (I think) the best chance at having more talented developers than Linux, due to their policy of aggressively hiring anyone with a clue away from all competitors. Unfortunately, they also work for Microsoft, which means they have to do what Microsoft wants. That will certainly hold back progress.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    32. Re:Will someone berate SCO' spproach here?? by Jaysyn · · Score: 1

      Pro Bono, man.

      Jaysyn

      --
      There is a war going on for your mind.
    33. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0

      If you count up all of the driver development then then windows development time is comparable to or likely excedes that of Linux.

    34. Re:Will someone berate SCO' spproach here?? by HiThere · · Score: 2, Interesting

      It does ignore, however, the fact that many of the developers of FOSS only work at that on a part-time basis.

      The true strength of FOSS development isn't the number of people, or even their talent (I have no proof that closed source companies don't have people of equal talent). It's the method. I grant, though, that this might be a bit difficult to explain to a board.

      But don't forget, that even with all the talent, skill, etc. it adds up to very slow progress until one also adds a bit of cash. It doesn't require MS size cow-choking wads of cash, but it does require a modicum. You need to pay for bandwidth, you need to pay for a few people to work full time, you need to pay for internet sites (web addresses), you need to pay for servers... This doesn't even all together add up to a huge amount as investments go, but it does add up to a substantial amount.

      And you need one further feature. You need the community. Building that was a major deal, and involved not only MIT but UCB, and decades of work by many people.

      The leaders arise from the community. I'm not sure that this applies to the first generation, like Linus and RMS, but it applies to the later ones. Like Guido, and Matz. And like all the people who start projects on SourceForge. Most fail, but some succeed, and those are the ones that matter. (One can regard many of the failures as practice runs for the next attempt.)

      Slashdot is a part of the community. It's not near the heart, but it's a part. (Largely, admittedly, PR.) So are newsgroups. Even things like alt.klingon.sex.forbidden (I think that's imaginary).

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    35. Re:Will someone berate SCO' spproach here?? by segoave · · Score: 1

      From WordNet (r) 1.7:
      pro bono
      adj : done for the public good without compensation

      This is not what boises & co. are doing. Pro bono is what Eben Moglen does for the Free Software Foundation. Compensation only when you win is what slip-and-fall ambulance chasers do.

    36. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0
      The ones who should worry, however, are those companies that wish to make money by distributing and implementing Linux code that could potentially violate patents. They are the parties open to liability.
      That argument applies to everyone who uses software of any kind, whether it's Linux or not. The only exception would be people who use software and have some kind of contract (which I have never heard of) where another party takes responsibility for patent issues.

      Suppose Foosoft sells you some proprietary software. You execute the software in the course of your business. Then it is determined that the software violates a patent. You are violating the patent. You are open to liability.

      The "ones who should worry" about software patents, are every person who uses software.

    37. Re:Will someone berate SCO' spproach here?? by Bakaneko · · Score: 2, Insightful

      I think that perhaps you're a bit optimistic in thinking there are far more "FOSS" programmers than "proprietary" programmers. Plus, its an artificial distinction without any real basis for comparison. Somedays I'm programming Open Source, somedays, not so much. Heck, I'm pretty sure that Linus has been doing some proprietary stuff for Transmeta these past couple years.

    38. Re:Will someone berate SCO' spproach here?? by Jaysyn · · Score: 1

      Umm, thanks I didn't realize pro bono was completley without compensation.

      Jaysyn

      --
      There is a war going on for your mind.
    39. Re:Will someone berate SCO' spproach here?? by Jerrry · · Score: 1
      The core development team for Linux may be smaller, tho I doubt it. Also, the core Linux developers are by all accounts (and from reading lkml for years) some of the best programmers/debuggers on earth, paid or unpaid. They are good team members, and their skills complement each other naturally.

      Then how come the Linux kernel is full of some of the most god-awful crap that I've ever seen? Why are entire subsystems constantly being rewritten and replaced with new code (VM, for example)? Have you seen the IDE code lately? For such an important subsystem, it's in a disgraceful state.

    40. Re:Will someone berate SCO' spproach here?? by NecroPuppy · · Score: 1

      The word you're looking for is "contingency".

      --
      I like you, Stuart. You're not like everyone else, here, at Slashdot.
    41. Re:Will someone berate SCO' spproach here?? by Jaysyn · · Score: 1

      Is that 7th level or the full 9th level "Chain Contengency"?

      p.s. thanks

      Jaysyn

      --
      There is a war going on for your mind.
    42. Re:Will someone berate SCO' spproach here?? by Anonymous Coward · · Score: 0

      if they really were inteested or had anything it would be public


      Precisely. This isn't a case where one outfit (allegedly) infringed on another outfit's code, but both outfits are keeping/have kept the code secret from the public. There, a "we can't show you the evidence unless you promise to keep it a secret" might have some credibility.

      This is a case where one outfit alleges that another illegally put source code into a public distribution. The source code / "trade secret" has already escaped (if in fact there was ANY violation) into the hands of innocent third parties, and cannot be considered secret any more.

      SCO should say "that distribution; those files; those lines", so that IBM and Linux vendors can defend themselves. If there aren't any lines of already-published code for which SCO is willing to come forth, the accusations should be dismissed with prejudice (meaning: SCO couldn't bring them again).
    43. Re:Will someone berate SCO' spproach here?? by XO · · Score: 1

      Oh, certainly. I'm just trying to put out lots of questions, and maybe suggest a few answers. Isn't that what discussion is about? :)

      I'm a firm believer so far that -if- there's duplications of code between SCO and Linux, it's because SCO took it from Linux.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    44. Re:Will someone berate SCO' spproach here?? by rifter · · Score: 1

      No, really, I read that in several different places.. i'm just too tired to think of where they are.. hell, I can't even think of the word for that .. oh yeah, he's doing it on contingency. i think that's the word. lol

      Sounds like you read it in an AOL chatroom to me. :P

    45. Re:Will someone berate SCO' spproach here?? by XO · · Score: 1

      grr.. ok, i'll go digging. heh

      From CNet:

      High-profile attorney David Boies and his firm still are handling SCO's Unix legal action, SCO said. Boeis' firm is being paid with a contingency agreement, under which lawyers typically are paid not by the hour, but with a percentage of whatever money they can win for their clients in the case.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    46. Re:Will someone berate SCO' spproach here?? by andrewski · · Score: 1

      I don't think cash is the answer. Open source developers make such great stuff because they love their work, not because of cash. Many developers make a deal with their usere like this: I'll develop WidgetLib, and take it in the direction that I want, but if you need a feature and can't code it yourself I'll work on it if you pay me.

      I think thqat there is a potential for a balance, as long as it doesn't feel like a job to the developer. Perhaps just being able to have fun and code is more rewarding than coding for cash, and having a team of people living off your work.

    47. Re:Will someone berate SCO' spproach here?? by rifter · · Score: 1

      I think the point you miss is that whereas IBM, Sun, etc have some very talented people working on their kernels, many of those very same people are working on the Linux kernel. IBM in particular has formal groups workingon Linux development, but many AIX developers also work on the Linux kernel. I think it is fair to say that whereas not all of the developers at the mentioned companies are doing Linux work (though that may not be true, it may be that they all are) many of the best are, and many very good developers *not* working for those companies also are. Also Linux development is not just done by the "core team" it is done by anyone who can submit a decent patch by Linus' standards.

    48. Re:Will someone berate SCO' spproach here?? by spitzak · · Score: 1
      Though I certainly agree about the part-time statement, in my experience cash is not a problem. I use a computer I would have bought anyway. Yes things like Sourceforge cost money, but they don't seem to have cost me anything.

      The big missing factor is time, not cash.

      I would also estimate that the size of the talent pool working on the Linux and WIndows kernels is about equal, but possibly the time contributed by the Linux people is 1/10 or less since most of these people have other jobs. The fact that Linux works so much better is probably a combination of the fact that 100% of the people working on Linux are interested in working on it (versus I would guess 30% or less at Microsoft), the fact that the number of talented (ie non-idiots) working on linux is perhaps 90% versus maybe 50% at Microsoft.

      That still does not balance out, so a lot of credit must go to the open-source methods as being more efficient and productive. Though programmers at Microsoft have access to all the source code, they may not talk freely about it and they don't have tens of thousands of mildly-interested parties looking at their work and perhaps making useful suggestions.

      The other plausable reason is that in both projects about 95% of the work is done by maybe 5-10 people, and in both the Microsoft and Linux cases that small group is working full time.

    49. Re:Will someone berate SCO' spproach here?? by 2short · · Score: 1

      "Another guy creates what is arguably the best compiler in the world."

      I can only assume you mean gcc, in which case that would be an interesting argument. All depends on how you define "best" I guess. I'm only after a single language and platform, and I'm judging based only on execution speed of the code produced. gcc is not in the running.

      Anyway, you whole post is a pile of unverifiable assumptions:
      "one guy creates an OS kernel by himself -- without an entire development team -- that evolves"

      with an entire development team

      "to be better than anything MS or proprietary UNIX vendors crank out"

      arguable, define "better", probably still arguable (note I don't say "wrong" but "arguable")

      "There are probably more FOSS programmers than proprietary programmers...by a long shot"

      Maybe on Slashdot. In the world at large, measured in programmer-hours (or something better than head count), I would guess not. Neither of us has good numbers.

      "That means that there is a huge amount of total talent."
      Total talent is pretty irrelevant, give me ten really talented guys over 1,000 a tenth as talented any day.

      Your last paragraph I mostly agree with, so you're not all bad :) Actually, I wouldn't bother debating you at all except for the moderation. Cheerleading isn't insightful.

    50. Re:Will someone berate SCO' spproach here?? by dh003i · · Score: 2, Interesting

      Regarding all your arguable points, one can still argue, they've managed to produce something which is arguably as good or better...without billions and billions of dollars, or the benefits of an illegal monopoly.

      Regarding total talent pool, it is very relevant for FOSS, due to natural selection. So much stuff is produced, and the best of it gets support, interest, and additional developers, becoming better. Talented programmers do not have to waste their time on suboptimal software, as is often the case within proprietary organziations.

      The worst thing about the proprietary development model is that it forces one to constantly re-invent the wheel.

    51. Re:Will someone berate SCO' spproach here?? by EnglishTim · · Score: 1

      The original poster claimed that the Linux Kernel had more programmer talent than the whole of Microsoft, Sun, IBM and SCO put together, not just the kernel programmers.

      I'd still be surprised if the Linux Kernel got more programmer time put into it than the Windows kernel, and even more surprised if it got more time than the Windows and Solaris kernels...

      (It's a bit more difficult to talk about IBM, as I think some of their engineers work on the Linux Kernel anyway...)

    52. Re:Will someone berate SCO' spproach here?? by HuguesT · · Score: 1

      Hi,

      > All depends on how you define "best" I guess. I'm
      > only after a single language and platform, and I'm
      > judging based only on execution speed of the code
      > produced. gcc is not in the running.

      The word you are looking for is `uniformly'. Gcc is not uniformly better than the sum of all other C/C++ compilers. Some compiler smaller or faster code, some are more ISO compliant, some come with a GUI.

      However as a single piece of software Ccc is arguably the best compiler because it compiles very reasonable code on just about any platform known to Man, from your lowly Palm to IBM mainframes and various supercomputers via your current platform of choice. You would not use it for extreme performance but you can use it as your benchmark. If a compiler is not better than Gcc in some useful way it is not worth much.

      Cheers.

    53. Re:Will someone berate SCO' spproach here?? by rifter · · Score: 1

      There is the small matter of the $120+Million Microsoft gave them for the DRDOS settlement. Besides, aren't they supposed to have given SCO more money as well? Even if not, It seems that SCO thinks they will since they have already publicly stated that Microsoft is "not in the clear" since the license they bought only covers bits of Services for Unix. If they are able to make their story about BSD being tainted stick, they might yet make MS license the bits of Windows from BSD.

    54. Re:Will someone berate SCO' spproach here?? by HiThere · · Score: 1

      They didn't cost *you* cash. But without the cash, they wouldn't exist. So somebody has to supply it. Because the FOSS approach doesn't require huge wads of cash many people can ignore the need for it. But it still needs to be made available by somebody. For that matter Red Hat, KDE, and Debian also require cash to operate. Just much less than their "equivalents" in the closed source world cost.

      Remember, any one person only sees and interacts with a small proportion of what is needed to keep the community functioning. (And also, buy a distribution now and then, when you think they've done a particularly good job. Or donate to Debian. And join the FSF and the EFF. Which means paying dues. And try to not support the enemies of the community. Don't pay the Windows tax. If that means building your own machine, or buying it from a local computer shop...that's all to the good.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    55. Re:Will someone berate SCO' spproach here?? by rifter · · Score: 1

      Sorry I was trying to be funny. I also included an emoticon so you could get me back ;).

      Thanks for the link, though...

  13. The quotes could hurt quite a bit. by Anonymous Coward · · Score: 2, Interesting

    Did anyone RTFA, Linus' comments struck me at first, until I realized that having engineers trying to be patent lawyers just makes the situation worse. However the quotes are quite bloody loaded and could do substantial harm.

    1. Re:The quotes could hurt quite a bit. by Anonymous Coward · · Score: 0

      Engineers often make the best patent lawyers, for unlike traditional lawyers, they actually have an inkling how something does or does not work.

    2. Re:The quotes could hurt quite a bit. by Anonymous Coward · · Score: 3, Interesting

      So many patents, so little time...

      I've been instructed - more than once - NOT to look at ANY patent databases. "Legal handles that and engineers handles development."
      And look at any patents for related material and you'd be tainted (barring yourself from working on related stuff).

      Linus' view seems to be legally valid AND sensible. I thought it was silly at the time - and i still do - but its a sideeffect of the patent system; not knowingly walking in someone elses patents would still make your company pay licensing fees, but NOT pay any damages. At least, that seemed to be the reason....
      /B

    3. Re:The quotes could hurt quite a bit. by Anonymous Coward · · Score: 0

      Linus' view seems to be legally valid

      Sort of.

      By "Legal handles that" in your post I assume that "Legal" would be aware of any patents that a court would deem that the organization should have known about. And also assume that the subsequent independant "infringement analysis" would be performed (necessary to avoid willful infringement damages).

    4. Re:The quotes could hurt quite a bit. by phriedom · · Score: 1

      IANAL, but I don't see anything damaging in Linus' statement. As a coder, he needs to stay "clean" and not see anyone else's proprietary copyrighted code or code patents, so that what he writes in undeniabley his own. I think a judge is going to clearly understand the good reason for willfull ignorance. I think and hope a judge will see it is reasonable for Linus to expect contributors to only contribute their own code. The burden is on the contributor not to violate the laws. I think the judge will see the peer-review process Linus has in place as a reasonable effort to keep the code clean, and the communities willingness to remove any unclean code when notified by the patent or copyright holder as a good-faith effort.

      Copyright law used to be this way, before the DMCA, and Linus' statement may have been made pre-DMCA since no date is provided in the article. Back then, it was legal to print anything that you had a reasonable belief was public domain. And if it turned out later that someone still owned the copyright, it wasn't a crime, you just had to stop printing it or license it/get permission after you found out.

      --
      Don't moderate flamebait as Troll. Know the difference or you will be Meta-moderated.
  14. Old... by r6144 · · Score: 5, Informative
    I think this thing has been discussed here before.

    Also, Linus was advising developers that they don't look at patents, for if the kernel is hit by one of them (some are pretty broad), it would be much more trouble if the alleged patent infringement were done knowingly.

    I suppose this is a reasonable tactic used by everyone, yet one can criticize it if he like.

    1. Re:Old... by Anonymous Coward · · Score: 0

      Yup, your right. Beside SCO never claimed a patent violation - only copyright. And the game go on.

    2. Re:Old... by Anonymous Coward · · Score: 0

      Maybe it has been discussed before, but...

      In a related case, someone was suing American gun companies for continuing to provide guns to certain distributors. They used simple statistical methods on the records of guns used in crimes to prove that the majority of guns used in crimes in this country (USA) was sold by a relatively small number of distributors.

      On the advice of their lawyers, the heads of every major gun manufacturer refused to look at the data. Seems that their culpability (read: sueability) increased astronomically just because they were aware of this data, whether they acted on the data or not!

      In other words, if they accepted the data and cut the offending distributors off, they could instantly be sued (and would probably lose) for all the crimes before they took such action. If they never see the data and never take action, they can't be held liable.

      Given this and the situation described by the parent of this post, you gotta believe there is something wrong with law in this country

    3. Re:Old... by jbottero · · Score: 0

      This is not just an Open Software issue, we at my shop have been told this by company lawyers also.

    4. Re:Old... by Mike+Schiraldi · · Score: 1

      Rainy Cat's Computer can Work in Humid Conditions.

      What is that, a mnemonic?

  15. md5 by the+uNF+cola · · Score: 4, Insightful

    As all hashes go, and I know, it's mathimatically "very hard", two different byte segments CAN have the same md5 sum. Longer they get, harder it is... but then again, anything is possible.. just not probable.

    --

    --
    "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    1. Re:md5 by Eric+Ass+Raymond · · Score: 2, Informative
      DNA has been used as evidence for quite a while now. People have been and still are being put to death based on DNA evidence, although statistically it would often be possible to find one or two other indidividuals in the USA, for instance, whose DNA would show up as positive in a crime scene test.

      What the courts want is a probable cause. MD5 would do just fine.

    2. Re:md5 by AftanGustur · · Score: 5, Informative


      As all hashes go, and I know, it's mathimatically "very hard", two different byte segments CAN have the same md5 sum. Longer they get, harder it is...

      Uhh, well, the probability that a given line of code has a certain MD5 checksum is 1 to 340282366920938463463374607431768211456.

      That's way less probable than the probability of a false positive in a DNA test. (I.e. "Good enough" for a match)

      So, unless I see a two headed guy with dark sunglasses, climb into his shiny spaceship and start it's engines, I belive SCO could very well use this technique to demonstrate what part of their code is in Linux.

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    3. Re:md5 by Manic+Ken · · Score: 2, Informative

      I belive SCO could very well use this technique to demonstrate what part of their code is in Linux.
      I liked the idea (anonymous coder with access to source can use this technic)in the article.
      The question is, can they? Would they be in trouble?
      It would be nice if one could conclude where the said code was, without the sources...but it cant be done :(, what I did was checking for comments that are dupes within the linux kernel tree,(earlier post), since the information that the comments were dupes in linux/sco tree. I was thinking that if the alleged dupes had bsd origin, that might be the code in question. So comparing comments in Linux and BSD might be a good idea, or maybe not?
      I tried to get an slashdot account on slashdot with fairly pro-M$ posts, I had great karma.

    4. Re:md5 by Anonymous Coward · · Score: 0

      What people don't understand about DNA evidence is what DNA proves and disproves. DNA is good at disproving that someone was a match (ie - so and so definatly does not mach this DNA). DNA is rather poor at saying someone did do something, because it's quite possible for people to have very similar DNA - people seem to take the fingerprint analogy of "everyone has different DNA" in the wrong direction. Personally I think the public opinion is skewed bacause of crime tv shows.

    5. Re:md5 by the_2nd_coming · · Score: 1

      heck, even fingerprints can be falsely validated.

      there are no real standards on the number of points that you need to match...the FBI has them but a lot of cities do not.

      --



      I am the Alpha and the Omega-3
    6. Re:md5 by Drakonian · · Score: 2, Interesting

      White space would obviously change the MD5 right? So all the infringer (or someone trying to hide the infringement, to take the argument SCO might use) would have to do is add some space here and there and the MD5 won't be at all the same. I don't think that's a valid method to determine if the code is stolen or not.

      --
      Random is the New Order.
    7. Re:md5 by dfay · · Score: 1

      Due to the "birthday paradox", to which all hash algorithms seem to be susceptible, the strength of the MD5 (128-bit) algorithm is 2^64. In other words, the chances that a two MD5 inputs hash to the same value is 1 in 2^64. (The chance that a certain MD5 input matches a chosen MD5 value remains 1 in 2^128, however.)

      Anyway, while MD5 is no longer very safe for cryptography, it will suit very well in this situation. Just from some quick rough calculations, it appears that there are on the order of 2^24 5-line code blocks in BSD and Linux combined. The chances are (very roughly) 1 in 2^40 (extremely remote) that any of those MD5 values match each other with differing inputs.

    8. Re:md5 by Simon+Brooke · · Score: 3, Interesting
      White space would obviously change the MD5 right? So all the infringer (or someone trying to hide the infringement, to take the argument SCO might use) would have to do is add some space here and there and the MD5 won't be at all the same. I don't think that's a valid method to determine if the code is stolen or not.

      Changing space would change the MD5 sum, yes, but that is easily normalised out by feeding both code bases through either the same code pretty printer or through a simple sed filter which replaces any string of whitespace with a single space character prior to the chopping and checksumming process.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    9. Re:md5 by beej · · Score: 1
      White space would obviously change the MD5 right? So all the infringer (or someone trying to hide the infringement, to take the argument SCO might use) would have to do is add some space here and there and the MD5 won't be at all the same. I don't think that's a valid method to determine if the code is stolen or not.

      Yes, but this only goes to show that the developer could hide the information from the hash. That is irrelevant; the only thing that matters is that they didn't in this case, apparently.

    10. Re:md5 by chundo · · Score: 1

      So, unless I see a two headed guy with dark sunglasses, climb into his shiny spaceship and start it's engines, I belive SCO could very well use this technique to demonstrate what part of their code is in Linux.

      Ok, you had me until the spaceship...

      -j

    11. Re:md5 by phallstrom · · Score: 1

      Forget md5... just give the source files to my mom. She taught english for 15 years so she'll know if they are the same or not, but she won't have the slightest clue what it's about so no one will have to worry about her stealing it :-)

    12. Re:md5 by artdodge · · Score: 1

      That's assuming that any binary string can be a valid chunk of code. Given the more limited character set used in C code (a subset of ASCII 0x00-0x7f) and given that indentation styles will tend to introduce bytewise similarity, the number is probably a lot lower.

      Still pretty freakin' huge, but certainly lower.

    13. Re:md5 by matth88 · · Score: 1

      Not true. Many individual lines of code are identical. The fact is that the probability of hitting an MD5 checksum (1 in 2^128) is far less than the odds of two arbitrary lines of code being identical.

      Remember, far fewer than 2^128 lines of code have ever been written, or ever will be written.

    14. Re:md5 by Anonymous Coward · · Score: 0

      Free clue: the answer is 42. And the spaceship runs on the Infinite Improbability Drive.

    15. Re:md5 by occupant4 · · Score: 1

      Wait a minute...

      People seem to be missing something here. SCO is adamant that they don't want people to see the source code in question. If they compare it against the Linux kernel and show there's a match (assuming there is), wouldn't that defeat the whole purpose of people not seeing their source code?

      Why would they go to such lengths to prevent anyone from seeing their code, then compare keys and show that it's an exact match to something freely available for anyone to see?

    16. Re:md5 by PetWolverine · · Score: 1

      But unless you know which checksums represent valid code and which don't, the number given in the grandparent post is the relevant one.

      And you don't know which checksums represent valid code until you've written out and checksummed every valid line of C code.

      --
      I found the meaning of life the other day, but I had write-only access.
    17. Re:md5 by nanoakron · · Score: 1

      Except that there's absolutely no way of telling if SCO has simply made MD5 checksums of the linux kernel and is distributing those.

      'Ha, look - see, your kernel is identical to ours! What, you think we made that happen on purpose, well sign this NDA to make sure we didn't'

      SCO is still full of shit. They must prove otherwise.

      -Nano.

    18. Re:md5 by mcrbids · · Score: 1

      or through a simple sed filter which replaces any string of whitespace with a single space character

      Uh, that wouldn't work. For example:

      for ($i=0;$i5;$i++) // do somthing meaningful

      for ($i=0; $i5; $i++) // do something meaningful

      Your simple sed would fail in this most trivial and common of cases.

      You couldn't even use diff -b!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    19. Re:md5 by Anonymous Coward · · Score: 0
      I belive SCO could very well use this technique to demonstrate what part of their code is in Linux.

      The only people SCO needs to convince is the courts, who presumably will insist on just seeing the code.
    20. Re:md5 by Zork+the+Almighty · · Score: 1

      If you read his post, he wanted to run the code through a pretty printer first, which would have turned your first line into the second and eliminate the problem you're suggesting.

      --

      In Soviet America the banks rob you!
    21. Re:md5 by spitzak · · Score: 1
      The chances are astronomically small.

      A bigger problem is that changing one character will change the MD5 sum. This obviously makes hiding code copying from this scheme trivial.

      The "hash" actually has to be of a similar design as that used by the mail filters to find matching pieces of spam.

      How about Bayesian analysis? Feed an (open source) program with lots of code from Linux and BSD that could not possibly be from SCO. Then feed the same program all the code in SCO Unix. Then run the entire present-day source through and let it judge whether it belongs to Linux or SCO. This could be done under a controlled environment where nobody sees the SCO code.

    22. Re:md5 by Anonymous Coward · · Score: 0

      you are boldly showing your ignorance of md5

    23. Re:md5 by ComputerSlicer23 · · Score: 1
      Uhhh, how to say this politely....

      If the MD5 sums don't match, then the code can't match, if the MD5 sums do match, then check to see if those sections do in fact actually match.

      My only beef with this methodology, is that several obvious things should be applied, including stripping leading white space. I copy code and indent it futher then the original block. Turn tabs into whitespace, and then run collapse adjacent spaces into a single space.

      Possibly run it thru a good code beatifier to get it all in a single coding style after stripping comments to look for additional possible matches. Really run it thru the ringer, looking for possible matches, then check have experts inspect the possible matches.

      Kirby

    24. Re:md5 by jerdenn · · Score: 1

      Makes this pretty interesting - the false positive rate in the UK is actually pretty high for DNA:

      http://www.guardian.co.uk/crime/article/0,2763,640 157,00.html

      -jerdenn

    25. Re:md5 by AftanGustur · · Score: 1


      That's assuming that any binary string can be a valid chunk of code. Given the more limited character set used in C code (a subset of ASCII 0x00-0x7f) and given that indentation styles will tend to introduce bytewise similarity, the number is probably a lot lower.

      You fail to take into account that the MD5 checksum is only 16 bytes, but a line of code can be up to 70 characters in lenght. Given the numbert of collisions, I'd stil say the original number is correct.

      If you can proove that limiting the character set in the input, will limit the number of different MD5 sums in the output, while the length of the input is still 3X-4X larger than the hash, you have fame and recognition ahead of you!

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    26. Re:md5 by AftanGustur · · Score: 1


      Remember, far fewer than 2^128 lines of code have ever been written, or ever will be written.

      True, but since the MD5 hash is only 16 bytes long, and a line of code can be 80 characters in length (or more, you should see how some people write).

      It's like the lottery, the changes of winning are 2^128, you buy 300 tickets (small program), and each ticket can have the winning number.. Bu tthe changes are 1 to 2^128

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    27. Re:md5 by greenrd · · Score: 1
      That happens to be a reference to Douglas Adam's famous sci-fi comedy "trilogy", The Hitchhiker's Guide to the Galaxy". In that series, Zaphod Beeblebrox is a two-headed alien who owns a spaceship with an Improbability Drive, which causes highly improbable things to happen.

      So now you know.

    28. Re:md5 by sporty · · Score: 1

      Well, speaking outside the realm of what SCO can do, using things like, DNA based computing or quantum computing, it'd be easy to brute force things like that.

      And I know it's improbable to the point of impossible to do it in a matter of minutes with SCO's stuff.. but hey, it had to be pointed out.

      --

      -
      ping -f 255.255.255.255 # if only

    29. Re:md5 by artdodge · · Score: 1

      Well, a line of code can be as long as the programmer wants - but they're usually a lot less than 70 characters. The median is closer to 16 (average is below 32); assuming we use a full 7 bit dynamic range (which we don't), the input space for most lines of code is then 112 bits, less than the 128 bit dynamic range of MD5.

    30. Re:md5 by AftanGustur · · Score: 1


      assuming we use a full 7 bit dynamic range (which we don't), the input space for most lines of code is then 112 bits, less than the 128 bit dynamic range of MD5.

      Either you have absolutely no idea of how MD5 works, ot you're trying to pull my leg..

      Even if you would limit the input alphabet to 4 bits, you would still get 128 bit, evenly distributed, output.

      Meaning that you can't calculate, a subset of the 128 bit MD5 output, that those lines of code will give.

      Which brings us back to the original point, that the words (meaning lines of code in this context) can have 2^128 different MD5 checksums.

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  16. So just take a look, an find your IP there, if any by plj · · Score: 2, Insightful

    So, he added, if there are intellectual property transgressions, they are easier to track. ...and community will replace it, when you told them where is it. But SCO wants nothing but sue.

    --
    “Wait for Hurd if you want something real” –Linus
  17. SCO Icon Needed by Anonymous Coward · · Score: 4, Funny

    We need a special SCO icon; something that looks Darth Vaderish. Either that, or make it look like Lionel Hutz.

    1. Re:SCO Icon Needed by Anonymous Coward · · Score: 1, Funny

      How about a crying baby?

    2. Re:SCO Icon Needed by plungermonkey · · Score: 0

      Might I suggest Rick Moranis (sp) in the Darth Vader Helmet in the movie Spaceballs...

    3. Re:SCO Icon Needed by AgTiger · · Score: 5, Funny

      Frankly, I think an icon of a monkey humping a football would pretty much sum up the caliber of executive decisions we're seeing out of SCO these days.

    4. Re:SCO Icon Needed by Anonymous Coward · · Score: 0

      We need a special SCO icon; something that looks Darth Vaderish. Either that, or make it look like Lionel Hutz.

      Or Dr. Evil raising his pinky to his mouth and saying he's going to sue for ONE BILL-IE-ON DOLLARS!

    5. Re:SCO Icon Needed by Garion911 · · Score: 1

      Great...

      "Linux..... I am your father........."

      --
      Slashdot is like Playboy: I read it for the articles
    6. Re:SCO Icon Needed by monkeyboy87 · · Score: 2, Interesting
      How about an icon of a hot steamy load of crap??

      Its amazing that SCO has, in a relatively short time, taken over the reigns of "most reviled on slashdot" from the usual list of suspects including: Rambus, Microsoft, RIAA, MPAA, UCITA, DMCA, AOL, DRM....

    7. Re:SCO Icon Needed by cactopus · · Score: 1

      What happened to the cute tree logo they used to have?... or was that OLD SCO (better SCO)

    8. Re:SCO Icon Needed by C_nemo · · Score: 1

      what about this ?

    9. Re:SCO Icon Needed by usotsuki · · Score: 1

      Spelling is correct.

      Neh, how about someone wearing an SCO logo shooting {him,her}self in the head.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    10. Re:SCO Icon Needed by DotComVictim · · Score: 1

      Um yes, I agree, but there is a problem. I attempted to make an icon of a monkey humping a football, but then realized that I was unable to conceive of HOW IN GOD'S NAME CAN A MONKEY HUMP A FOOTBALL? That's just plain wrong, period. I'm not sure what you think the monkey should be doing to the football, and I'm not sure we want to know the details.

      Mod me down and I will become stronger than you could ever imagine.

    11. Re:SCO Icon Needed by JimFromJersey · · Score: 1

      updated with SCO's share price

      --
      between the greater and lesser infinities sleep the dreams undreamt
    12. Re:SCO Icon Needed by rifter · · Score: 1

      Actually the Darth Helmet Quote "I am your father's cousin's former roomate" more accurately describes the relationship between SCO and Linux.

    13. Re:SCO Icon Needed by cowens · · Score: 1

      I think Roscoe P. Coltrane is more appropriate.

    14. Re:SCO Icon Needed by Eric+Damron · · Score: 3, Funny

      I think you give the SCO too much credit. A football humping a monkey might be closer.

      --
      The race isn't always to the swift... but that's the way to bet!
    15. Re:SCO Icon Needed by Anonymous Coward · · Score: 0
    16. Re:SCO Icon Needed by j_w_d · · Score: 1

      Take photograph of your least favorite center ready to hike. Morph to a monkey and shrink relative to football.

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  18. NY Times Continuse Downward Slide by Anonymous Coward · · Score: 0

    "kernal"???

    First the NY Times makes stuff up, now they can't spell kernel?

    1. Re:NY Times Continuse Downward Slide by mrgrey · · Score: 0, Funny

      NY Times Continuse Downward Slide

      Not only them...

      --
      -Tolerate my intolerance
    2. Re:NY Times Continuse Downward Slide by usotsuki · · Score: 1

      Common problem. Lots of C64 sites call the system's bdos the "kernal".

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  19. This is proof that SCO by Anonymous Coward · · Score: 0

    has zero real claims against Linux. They have no smoking gun, no bloody glove, nothing, nada, zip...

    I hope the SEC has fun with them today...

    1. Re:This is proof that SCO by Anonymous Coward · · Score: 0

      "I hope the SEC has fun with them today..."

      Yeah.... let's hope the SEC has fun like an auger -- drilling them a new asshole. I'd love to see their stock totally tank today -- start trading at the .60 cent mark again.

  20. patents are for lawyers by lovebyte · · Score: 5, Informative

    I used to work in pharma research. The patent lawyers used to tell us not to worry about patents until close to the end of our research. And then let the lawyers look at patents.
    The reason for this is that patents are complicated and claims are not easy to understand. For instance some chemical/protein/DNA/whatever could be patented for a very specific use (it normally is). You can still use it for a totally different reason.
    So from my own experience I can see that Linus attitude is perfectly correct.

    --

    I'll do it for cheesy poofs.

    1. Re:patents are for lawyers by MrWa · · Score: 1
      The reason for this is that patents are complicated and claims are not easy to understand

      The reason for this must, MUST, be so that lawyers have a reason to exist. Aren't patents supposed to clearly describe the invention? If someone, working in the same field on the same type of work, can't understand the patent, then how is the world is the PTO supposed?

    2. Re:patents are for lawyers by lovebyte · · Score: 1

      Aren't patents supposed to clearly describe the invention?
      Oh yes, in lawyers terms. Frankly I have read several patents, in biology, chemistry and one for software (which was several thousands pages long since it included the source code, in printed form), I have not always been able to understand what was really claimed. Sometimes it is obvious, sometimes it is so vague that lawyers have to take the risk to tell you to go ahead because they are not sure about the applicability of the patent. A few years ago when DNA patents were filled by the thousands, it was simply untractable. Even now, there are about 2.5 million nucleotide sequences and about 1 million protein sequences patented.

      --

      I'll do it for cheesy poofs.

    3. Re:patents are for lawyers by mabhatter654 · · Score: 1
      Plus it gives you the points for doing the work of invention--and typically you can still patent something of your own out of the deal.


      Also, software patents aren't even legal in europe yet, so it is right of him to ignore them for now. The lack of knowladge also gives them credit in court--What a joke software patents really are when a bunch of college kids reinvent them overnight in their dorm rooms. Without specific implementation [this code on that machine...] software patents are worthless...IBM, MS and everyone else knows this..they'll never touch Linux. It's the Emperor's New Clothes for the whole industry and the big players know this!

    4. Re:patents are for lawyers by arkanes · · Score: 4, Insightful
      Theoretically, a patent should have all the information you need to recreate the invention - that being the whole point, after all. Someone with reasonable skill in the field should be able to duplicate your invention with just the information in the patent.

      Now, because the patent system has been horribly abused and twisted, and because capitalism is stupid about some things, the idea of the patent lawyer came into existence, and the MAIN PURPOSE of a patent lawyer is to write your patent in as obfuscated and broad a manner as possible. IE, to totally subvert the intent and goal of the patent system.

      This is one of the reasons the patent system needs an overhaul.

    5. Re:patents are for lawyers by TheAwfulTruth · · Score: 1

      That is because you used to work for a COMPANY which protected you personally from prosecuton. Your company decided to take the legal chances.

      In this case LINUS is soley responsible. If the (C) hammer comes down, it's his head.

      So you can see that Linus' situation and your situation were completely different. Would you have PERSONALLY put your head on the chopping block like Linus has? If not, then I'm afraid that your comment (and the comment of a LOT of other people) was disengenuous.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  21. Lawyer by falsification · · Score: 1, Interesting
    That's a warning shot. They might sue Linus Torvalds.

    My advice to Linus would be to get yourself a good intellectual property lawyer, and talk to him about all your potential liability issues. Do it now.

    1. Re:Lawyer by adamofgreyskull · · Score: 1

      He's looking pretty safe, moving, as he is, to OSDL..with any luck he can hide behind the snarling lawyers of Intel,IBM et Al :)

    2. Re:Lawyer by pubjames · · Score: 1

      That's a warning shot. They might sue Linus Torvalds.

      Now, that would be interesting. I'm sure Linus would have no problem getting a very strong legal team and all the funding he would need to defend himself. Hell, if a legal fund was set up, even I would donate to it, and I've never done anything like that before in my life.

      Go on SCO, sue Linus. I dare you.

    3. Re:Lawyer by SerpentMage · · Score: 1

      Here is a better piece of advice. Leave the damm country while the getting is good. Do not become the DMCA poster boy would be my thoughts right now.

      Is it not sad how a country turns funny when because of a bunch of lawyers running the asylum.

      One thing is for sure, the more stuff like this goes on in the US the less attractive the US will become... Sad, really sad...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    4. Re:Lawyer by Jeremiah+Cornelius · · Score: 2, Insightful
      Linus,

      America is so over!

      Back to Finland, Baby! Where there are still reasonable legal structures in place, and the rule of law is still bigger than the U.S. Dollar.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    5. Re:Lawyer by Larsing · · Score: 1

      My advice would be:

      Take an extended holiday back in Finland.
      Find a nice lake, open a bottle of vodka.
      Sit back, enjoy the view and laugh hysterically as SCO goes down in flames!

      --
      Ethics is what you say you do. Morals is what you actually do.
  22. Holy Crap! by IWantMoreSpamPlease · · Score: 1, Funny

    SCO is now goping after the Father/Son/Holy Ghost that is Linus T.? Where's my pitchfork?

    --
    So rise up, all ye lost ones, as one, we'll claw the clouds.
    1. Re:Holy Crap! by Lxy · · Score: 2, Funny

      Where's my pitchfork?

      Wrong OS :-)

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    2. Re:Holy Crap! by IWantMoreSpamPlease · · Score: 1

      Doh! But what else can I say? "Where's my penguin?" doesn't quite have the same ring to it...

      --
      So rise up, all ye lost ones, as one, we'll claw the clouds.
    3. Re:Holy Crap! by Lxy · · Score: 1

      Maybe "where's my 6 ft attack penguin?".

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
  23. Paradox? by ptaff · · Score: 5, Insightful
    From the article:

    "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."


    You'd want Linus to compare both codes and after that sue him for "inspiration"?

    Look, Linux, you've seen all SCO code, now don't say you weren't influenced by it. As we said earlier, it is technologically impossible for anyone to produce great code without copying it from us.

    They're shooting themselves in the foot, and remove their shoes beforehand!
    1. Re:Paradox? by YomikoReadman · · Score: 1

      There is a series of fine lines that divides shooting one's self in the foot, blowing one off with a shotgun, and stepping on a landmine, taking the whole leg. SCO has jumped straight into the landmine portion with this.

      --
      I have no regrets, this is the only path.
      My whole life has been "UNLIMITED BLADE WORKS"
    2. Re:Paradox? by arkanes · · Score: 1
      No, it's simpler than that. They just want all software development to be done in a corporate environment, where there's a dedicated legal team responsible for evaluating all patches before they're passed onto the project manager, who reviews them before passing them onto the project maintainer, etc.

      It's a shot at the open source methodolgy, rather than at Linus per se. Although I'm sure they'll attack him directly as well.

    3. Re:Paradox? by Gulik · · Score: 1

      From the article:

      "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."

      You'd want Linus to compare both codes and after that sue him for "inspiration"?


      It's statements like this from SCO that really make me stare in mute wonder. Linus can't identify proprietary code? Of course he can't, because he has no access to the original, and therefore can't compare submitted code to it.

      He couldn't read SCO code for inspiration if he wanted to. Though I think SCO press releases are becoming surreal enough to bring about enlightenment.

    4. Re:Paradox? by Anonymous Coward · · Score: 1, Insightful

      ...and the corporate legal team has just as little chance as Linus of identifying the code as being derived from a third party product that they don't have the source code for.

      They probably have a better chance of identifying patented stuff, but they certainly have no chance of doing exhaustive patent searches. Currently, it's pretty much impossible to write any software without violating some (US) patents, and you just have to rely on the fact that the ones that may apply aren't going to be used against you or wouldn't hold up in court.

    5. Re:Paradox? by Anonymous Coward · · Score: 0

      When your software development method calls for code from hundreds or thousands of developers that you will never meet face to face, how on earth can you claim that there is no proprietary code in there?

      The only thing that is getting shot in the foot is open source software development. Linux is on the way out. Good thing I switched to BSD last year!

    6. Re:Paradox? by rifter · · Score: 1


      They're shooting themselves in the foot, and remove their shoes beforehand!

      Well, they're lawyers, so they probably wear expensive Italian leather shoes OJ wouldn't be caught killing people with, or something.

  24. Name aweraw [ Log Out ] Subject Comment L by Anonymous Coward · · Score: 0, Funny

    That would stand to reason, since he is obviously the head of SCO's legal department...

  25. Mispellings in the NY times by Niksie3 · · Score: 3, Funny

    Mr. Torvalds developed the software engine, or kernal, blah blah blah

    Maybe we should ask Mister Steve Lohr to become a slashdot editor :)

    --
    Sig you!
    1. Re:Mispellings in the NY times by Anonymous Coward · · Score: 0

      Don't worry, it was probably another one of those NYT reporters hanging out in his apartment, smoking crack and copying the spelling errors from the AP newswire.

  26. Origin vs. Patent by Anonymous Coward · · Score: 0

    The arguments used by SCO indicate strongly that they have completely lost track. If anyone (e.g. a programer) does not respect a patent, it doesn't say anything about the origin of the program.

  27. Tux needs fangs and claws by Anonymous Coward · · Score: 1

    No more cute cuddly symbol anymore.

  28. Now if only Slashdot could md5 articles by theolein · · Score: 2, Funny

    then perhaps we could avoid dupes.

  29. Whew by twfry · · Score: 5, Funny

    I was getting worried. It had been almost a whole 24 hours without an SCO update. If it reached a full day I don't know what I would have done.

    1. Re:Whew by AtomicBomb · · Score: 1

      The answer is simple: time to lookup SCO under the www.fuckedcompany.com :-)

    2. Re:Whew by twfry · · Score: 1

      Ha! So that is what its going to take huh. ;)

  30. GeekButtons.com by Anonymous Coward · · Score: 1, Informative

    GeekButtons.com has put this together , SCO Sucks" button

    1. Re:GeekButtons.com by Anonymous Coward · · Score: 0

      Yeah! And it's not like you own the company or anything..... free plug! free plug! free plug!

      Q: "Need a high quality geek related button?"

      A: "NO! Nobody does."

    2. Re:GeekButtons.com by b3k · · Score: 0
      Q: "Need a high quality geek related button?"

      A: I do

      It will go nicely with my "Got Root" thong.

      --

      Heineken? fuck that shit... Pabst Blue Ribbon!

  31. The responsibility of copyright holders by RyanFenton · · Score: 4, Insightful

    It is the responsibility of copyright holders to find violations and defend their own hold on ideas. It is not the responsibility of everyone else to police their claim. If someone, like the moderator of an open source software development community, is notified that they are directly or indirectly violating such claims, then they have they will have to remove the proveably unsanctioned content, but that is not a blank check to stop others from speaking or sharing ideas. Until a law is passed to actively restrict all communications on the basis of "defending" the rights of copyright holders, then I'd understand such accusations - but otherwise, I can't imagine how Linus could have done anything wrong here.

    Perhaps it's the ones who complain about their rights the loudest/with the most money that may end up getting their way. But here, unlike many copyright cases, you can expect everyone present to stand up for their rights, loudly. Unfortunately for SCO, it appears that IBM and many other powerful companies are in favor of Linus' and other's rights.

    Ryan Fenton

    1. Re:The responsibility of copyright holders by idfrsr · · Score: 1

      Until a law is passed to actively restrict all communications on the basis of "defending" the rights of copyright holders...

      Unfortunately, this seems more and more likely every day. Perhaps not 'all' communications, but communication will be restricted, if those few organizations have their way. Scary thought really.

      --
      "The large print giveth, and the small print taketh away" -Tom Waits
    2. Re:The responsibility of copyright holders by Sven+Tuerpe · · Score: 1
      It is the responsibility of copyright holders to find violations and defend their own hold on ideas.

      Besides that, it is probably impossible to develop any system of the size and complexity of a modern operating system and keep track of all potentially relevant intellectual property issues. Such an approach would just not fit the ways and speed of todays software development.

      --
      http://erichsieht.wordpress.com/category/english/
    3. Re:The responsibility of copyright holders by Anonymous Coward · · Score: 0

      No, it's the responsibility of the people contributing code to a project to know where that code came from, in terms of copyrights.

      For project coordinators (such as Linus), it is reasonable to assume that contributors are contributing things that they have a right to contribute.

      As for patents, since it is impossible to do an exhaustive patent search, the policy advocated by Linus (don't worry about patents until somebody complains) is pretty much the only realistic one you can pursue.

  32. Lionel Hutz by aweraw · · Score: 1

    insert this title onto previous comment

    --
    5468652047616D65
    1. Re:Lionel Hutz by Anonymous Coward · · Score: 0

      yo' drunken foo'

  33. A ratio by Anonymous Coward · · Score: 0, Funny

    SCO is to linux
    as
    Tanya Harding is to Nancy Kerrigan

    New Slogan:
    "SCO, the Tanya Harding of Software Companies..."
    OOPS,
    that tarnishes Ms. Harding.

  34. Flaw in the 'shredding' mechanism? by laird · · Score: 2, Informative

    I think (unless I misread it) that there's a flaw in the shredding mechanism -- the grouping into clusters of 5 lines before computing the md5 checksum means that if there is identical code in two files, but the positions of the code in the files is shifted by a line, they won't match.

    For example:

    File 1 contains lines A B C D E.

    File 2 contains Q A B C D E W X Y Z.

    The first MD5 generated from file 1 would be for A B C D E. The first MD5 generated from file 2 would be for Q A B C D, followed by E W X Y Z. So even though the the lines A B C D E are duplicated between the two files, there's no 'match' according to the MD5's. This means that you could duplicate a 100K line file, with a comment at the top, and nothing would match.

    So the output of this script, while interesting, wouldn't allow anyone to make precise statements about how the files compared.

    The idea of clustering is good (matching individual lines would have too much noise) but perhaps the MD5's could be computed for every line as the start of a cluster of 5 lines? That way the offset wouldn't break the comparison...

    1. Re:Flaw in the 'shredding' mechanism? by Anonymous Coward · · Score: 0

      Read it again... and again... and again... It is perfect!!!!!

    2. Re:Flaw in the 'shredding' mechanism? by s390 · · Score: 2, Informative
      ...but perhaps the MD5's could be computed for every line as the start of a cluster of 5 lines? That way the offset wouldn't break the comparison...

      That's precisely what it does.

    3. Re:Flaw in the 'shredding' mechanism? by Anonymous Coward · · Score: 1, Insightful

      They shift a five-line window in one-line steps. The problem is that it wouldn't find "identical" code blocks which differ only by variable names or whitespace, but perfectly identical five-line blocks would be detected regardless of the file they occur in or where in the file they are. My only other criticism would be that one shouldn't throw out duplicates from the same code source, as copied code might have been copied to more than one place.

    4. Re:Flaw in the 'shredding' mechanism? by deepchasm · · Score: 4, Informative

      Parent post contains:

      if there is identical code in two files, but the positions of the code in the files is shifted by a line, they won't match.

      Erm, no. If you had read the article carefully, you would know that the pieces overlap. The article says:

      each source tree is "shredded" into 5 line pieces (1-5, 2-6, 3-7, etc.)
    5. Re:Flaw in the 'shredding' mechanism? by Anonymous Coward · · Score: 0

      That's true. What they really need is a system to identify similar segments ala diff and patch before md5summing it. Of course, at this point I wouldn't trust SCO not to cook their MD5 hashes...

    6. Re:Flaw in the 'shredding' mechanism? by TheConfusedOne · · Score: 4, Interesting

      The shredding was done in 5 line groups but on each line.

      Thus while A B C D E wouldn't match Q A B C D the next hash value in file 2 would be A B C D E which WOULD match.

      The idea was that the process would ONLY hit on 5 line matches to avoid all of the things like #include <stdio.h> hits.

      --
      --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
    7. Re:Flaw in the 'shredding' mechanism? by nathanh · · Score: 3, Interesting

      Sounds like a PERL CHALLENGE!!!

      use Digest::MD5 qw(md5_base64);
      @lines = <STDIN>;
      do {
      print "Block beginning line " . ++$n . ": \t" . md5_base64(@lines[0..4]) . "\n";
      } while (shift @lines)

      Usage: ./script.pl < code.c

    8. Re:Flaw in the 'shredding' mechanism? by A+Masquerade · · Score: 1

      To do this properly you also want to collapse all white space to single spaces or some similar transformation to get around mismatches caused by reindenting or tab/space conversion.

      Fortunately that can also be done in a line of perl :-)

    9. Re:Flaw in the 'shredding' mechanism? by The+Fun+Guy · · Score: 3, Informative

      I seems that some of the anaylsis software developed for genomics would come in handy here. The same gene, taken from two different organisms, can be pretty similar in terms of its coding DNA, but have frameshift mutations which make the actual overall sequence pretty different. To analogize DNA (which I know) and computer code (which I barely know), you can think of the protein-coding regions (the exon DNA) as the actual code, and the non-coding junk DNA that interrupts it (intron DNA) as comments, inserted witticisms, copyright statements and other crap that interrupts the code. When you string it all together, a program from two programmers might use the same functional code to do the same job, but the overall sequence of lines of code can be pretty different.

      In the case of DNA the frame is three nucleotides; in the case of md5, it appears that the frame can be artibrarily set to 5, 10, 13, whatever. Can the comments and other non-functional lines of code be automatically stripped out before the checksum is run without calling it an examination of the code (which would violate the NDA)? That would help to eliminate a lot of the potential for misaligned comparisons. The genomics software can be told, "I have sequence ATTGCG...CTTACG. See if it or any of its derivative small pieces (of arbitrary length N) can be found in the big genome in the database, wether they appear concurrently or not." Can a similar procedure be used to comare the source code from different versions of the software?

      --
      The man who does not read good books has no advantage over the man who cannot read them. - Mark Twain
    10. Re:Flaw in the 'shredding' mechanism? by SpaceLifeForm · · Score: 2, Funny

      Are you releasing that code under GPL?

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    11. Re:Flaw in the 'shredding' mechanism? by Anonymous Coward · · Score: 0

      80% of that code is an unauthorized duplicate of code I've written before. I'd like to indicate which without revealing the lines, but now that doesn't appear to be possible.

    12. Re:Flaw in the 'shredding' mechanism? by Anonymous Coward · · Score: 0

      Ew. Slurp the whole file why don'cha. This will process a whole source tree and do it safely and sanely as well.

      #!perl -w
      use strict;
      use Digest::MD5 'md5_hex';
      use File::Find;

      find( { wanted => \ &digest_file,
      no_chdir => 1 },
      @ARGV );

      sub digest_file {
      # $File::Find::name
      local *SOURCE;

      # The source name may be malicious - use the safe open form
      open SOURCE, "< $File::Find::name\0"
      or die "$File::Find::name could not be opened: $!";
      local $" = "";

      my @buffer;
      {
      {
      last if eof *SOURCE;
      push @buffer, scalar <SOURCE>;
      redo if @buffer < 5;
      }

      print $File::Find::name . "\t$.\t" . md5_hex( "@buffer" ) . "\n"
      or die "Couldn't write to STDOUT: $!";
      shift @buffer;

      redo unless eof *SOURCE;
      }

      close SOURCE
      or die "$File::Find::name could not be closed: $!";

      return 1;
      }

    13. Re:Flaw in the 'shredding' mechanism? by src · · Score: 2, Funny

      You're just not shredding finely enough. You need to shred it down to individual characters and then take the MD5 of each character.

      See, that would prove that those so-and-so's copied the valuable SPACE character from SCO's IP.

    14. Re:Flaw in the 'shredding' mechanism? by Celandro · · Score: 1

      Comparing source files for plagarism is something professors at universities do regularly. The best way is to have a computer program compare the code representation that is generated by the compiler since comments and variable substitution is easy. Any potential matches are then compared manually for plagarism.

      Basically a modern compiler is split into multiple parts. The first turns text into objects. The next puts those objects into a tree representation. A few more transformations later, and it is turned into machine code.

      The tree representation is where comparisons should be made. Transform each function into a tree representation. Then compare the many trees. Output any potential matches and manually check for violations.

      Of course wether the code was copied from one to the other or both from a separate source may be quite hard to prove, even assuming there are matches. IBM pays for better lawyers than SCO and they should win pretty easily with reasonable doubt and all.

  35. Hot Butter with your popcorn? by Anonymous Coward · · Score: 0

    Mr. Torvalds developed the software engine, or kernal, of Linux as a university student in Finland in 1991. Today, Mr. Torvalds lives in Silicon Valley and he still oversees the Linux kernal, though with many contributions from others.

  36. SCOdot -- news about SCO, stuff that's old. by Anonymous Coward · · Score: 2, Funny

    Commander Taco should consider renaming this place.

    1. Re:SCOdot -- news about SCO, stuff that's old. by Anonymous Coward · · Score: 0

      Be advised, any whiners about excessive SCO posts will be modded as Redundant. I have to mod points, and am not afraid to use them.

    2. Re:SCOdot -- news about SCO, stuff that's old. by Anonymous Coward · · Score: 0

      "Whiners about excessive SCO posts will be modded as Redundant. I have to mod points, and am not afraid to use them...."

      What about whiners that complain about people who complain about excessive SCO posts? I have mod points too.... AND I meta-moderate. I'm sick of reading about SCO... they're a bunch of little bitches -- just like you.

    3. Re:SCOdot -- news about SCO, stuff that's old. by Anonymous Coward · · Score: 0

      do you not understand this is the biggest legal challenge for Linux ever... and for Unix ever...?

      It's easy enough to ignore.

  37. Black Hat Linux by Anonymous Coward · · Score: 4, Funny

    After they defeat Linus, they can come out with their new "Black Hat" (or "Black Helmet") Linux.

    1. Re:Black Hat Linux by GojiraDeMonstah · · Score: 1

      I think you mean Dark Helmet

      --
      "Stop throwing the Constitution in my face, it's just a goddamned piece of paper!" - George W. Bush Nov. 2005
    2. Re:Black Hat Linux by LordNightwalker · · Score: 1

      No, he is refering to Lord Helmet from Spaceballs; Black Helmet Man is from this flick: Thumb Wars.

      --
      Install windows on my workstation? You crazy? Got any idea how much I paid for the damn thing?
  38. Linus is not in a position to judge IP rights by scruffy · · Score: 1

    Apparently, Linus should have hired an IP lawyer before he started Linux. If Linus had tried to do this, he would have ended up in more trouble, and Linux would not have been as good.

    1. Re:Linus is not in a position to judge IP rights by Anonymous Coward · · Score: 0

      Linux would not have been written or it would have ended as a one-man learning project if Linus had contacted an IP lawyer before publishing it. People are against software patents for a reason: Anybody who wouldn't enjoy running blindfolded through a minefield cannot be expected to write a significant piece of software. Ignorance and an (economical) deathwish are the only two chances you get at not giving up in frustration. This isn't limited to open source, but that's where it shows first because everybody can easily look at your code. But rest assured, many closed source programs are ticking binary timebombs.

    2. Re:Linus is not in a position to judge IP rights by Anonymous Coward · · Score: 0

      Shit man it's true. I was doing some research into this tiny niche section of computer science. What do I find? All the most basic ground floor shit is patented by some fucking professor at one of the rich people schools in america. He's trying to position himself as the "father" of this area even though I thought of it myself because it's relativly obvious idea and here is this asshat with all the basic shit patented. I mean if _I_ thought of it, obviously there must be another 1000 people out there thinking this same thing, but this prick patented the shit. If it's so obvious that it's the first thing that pops into your head when thinking in this niche section then be decent and don't fucking patent it, damn man. I mean we all know the bitch ass patent office will grant anything that sounds technical to some guy from an expensive university. Now how am I supposed to do anything when the entry is blocked by a string of patents over the obvious shit you need to get started? Oh well fuck it, there's one area that won't be advancing much until diptards patent portfolio runs out...

  39. Re:I'm sure a lot of other people feel this way... by LordKaT · · Score: 1
    I concur.

    --LordKaT

  40. Is this actually relevant?? by Goonie · · Score: 5, Insightful
    IANAL, but as far as I can tell SCO is suing IBM, not Linus, and the issue of whether Linus is cavalier about patents has precisely nothing to do with the actual lawsuit.

    As I understand it, the lawsuit is about IBM contributing code to Linux that SCO claims it owned the rights to, and which they didn't have the right to distribute. There was no way Linus or anyone else who didn't have access to IBM's contracts with SCO, could determine that. In any event, the case certainly doesn't seem to have anything to do with patents.

    One can only draw the conclusion that they're throwing mud in the hope that some will stick.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
    1. Re:Is this actually relevant?? by jkrise · · Score: 1

      SCO's actually like Tiger Woods or Annika Sorenstam - they get daily press coverage despite finishing 20th and 95th!! SCO insists on misusing this and tries to sling mud on all and sundry.

      I'd like Linus to file a defamation suit against SCO and ask them to shut up, like the LinuxTag group did. Knowing Linus,and his meek DRM stance, I doubt he'd do it.

      --
      If you keep throwing chairs, one day you'll break windows....
    2. Re:Is this actually relevant?? by confused+one · · Score: 1

      Yes and no. What makes it relevant are the repeated implications by SCO that it may later sue "others"

    3. Re:Is this actually relevant?? by curtisk · · Score: 1
      One can only draw the conclusion that they're throwing mud in the hope that some will stick.

      Exactly, and they're cranking the propaganda machine at overdrive, flood the news with stories about the evils of linux and the cavalier attitudes of its "leaders" and hell before you know it people will think IBM said what Linus said.

      Kinda like how a large percentage of Americans swear Saddam Hussein was in charge of 9/11. Same type of spin, different arena.

      --

      Sehr geehrter Toilettenbenutzer!

    4. Re:Is this actually relevant?? by sjvn · · Score: 5, Insightful

      > IANAL, but as far as I can tell SCO is suing IBM, not Linus, and the issue of whether Linus is cavalier about patents has precisely nothing to do with the actual lawsuit.

      That's right. So far.

      SCO is 'trying' this case in the court of public opinion. More specifically, they're trying to convince CIOs and CTOs to drop Linux and AIX. If sucessful, so I believe their logic goes, that will pressure IBM, and then other companies, to either buy them out or pay them off.

      The merits of the case don't matter. It's all about creating FUD and then trying to take advantage of it in business.

      If they think that suing Linus will help them do that, they will. At this point, I'm sorry to say, that I expect they will eventually sue Linus.

      Again, it's not that they'd think they win this point in court. As many of /. writers have already pointed out, there are many solid, good legal reasons why developers shouldn't pretend to be IP lawyers. But, if by suing Linus, they can make many more business buyers doubt that Linux is a safe bet, they'll do it. After all, it's not like they haven't completely burned their bridges with the Linux community already!

      Steven

    5. Re:Is this actually relevant?? by rindeee · · Score: 1

      I believe that the point here is that SCO is trying to use the IBM suit to set precident, and if successful then go after Linus, you, me, your grandmother, etc. They have after all stated that "all micro-kernel based operating systems" essentially are covered by their IP holdings.

    6. Re:Is this actually relevant?? by XO · · Score: 1

      Not only are they trying to encourage people to not use AIX or Linux.. but.. now that they've supposedly revoked ALL AIX licensees ability to use AIX legally...

      Anyone expecting in the next couple weeks,t hey are going to send subpoenas to all companies known to use AIX?

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    7. Re:Is this actually relevant?? by Tsu+Dho+Nimh · · Score: 1
      "SCO is suing IBM, not Linus, and the issue of whether Linus is cavalier about patents has precisely nothing to do with the actual lawsuit."

      True ... but SCO is taking advantage of the lawsuit to take far-scattered potshots at parties that are not being sued, and their accusation that IBM put SCO's code into the Linux kernel affects Linus Torvalds and the rest fo the dev team.

    8. Re:Is this actually relevant?? by erlando · · Score: 1
      "all micro-kernel based operating systems"

      Lucky that Linux is monolithicthen..

      --
      Remember, there are no stupid questions. But there are a lot of inquisitive idiots.
    9. Re:Is this actually relevant?? by p.rican · · Score: 1
      One can only draw the conclusion that they're throwing mud in the hope that some will stick
      I'm not exactly sure it's MUD that they're throwing judging from the stink in SCO's claim
      --

      /. --"Demented and sad....but social" -Judd Nelson

    10. Re:Is this actually relevant?? by rifter · · Score: 1

      They have also said that any lawyer worth his salt will advise companies to dump all their Linux, fast. They sent letters to 1500 companies "reminding" them that "using Linux is illegal."

    11. Re:Is this actually relevant?? by Anonymous Coward · · Score: 0

      If they do sue Linus I'll personally be sending him a hundred dollars (Linux has saved me a hundred times that much!), as there is NO way I'll stand by and watch that happening without doing my bit. If every Linux user who has the spare cash does the same, Linus wont have any trouble funding his legal team, in fact he might even have a little left over to go SCO hunting.

  41. Re: Name aweraw [ Log Out ] Subject Comment L by lightcycle · · Score: 1, Funny

    Dunno, but I have this mental image of the SCO board all squeezing into Jackie Chiles' office.
    (He's the lawyer Kramer often hires in Seinfeld, for those short of memory)

    --

    The stars that shine and the stars that shrink
    in the face of stagnation the water runs before your eyes
  42. Seems fair enough by The+Tyro · · Score: 5, Informative

    Here's the relevant section:

    *SNIP*
    "I do not look up any patents on principle because (a) it's a horrible waste of time and (b) I don't want to know."

    "The fact is technical people are better off not looking at patents. If you don't know what they cover and where they are, you won't be knowingly infringing on them," Mr. Torvalds wrote in the e-mail message last August.

    In an e-mail interview earlier this month, Mr. Torvalds explained that his was a candid view in the murky, complex realm of software patents these days.

    "Hey, one of the advantages of not personally being involved in any of the commercial Linux players is that I can be honest," Mr. Torvalds wrote. "In fact, openness pretty much requires it â" there is no corporate speak here. Ask any lawyer in a tech company (off the record, so that he can be honest too), and he'll tell you that engineers should absolutely not try to look up other people's patents. It's not their job, and you don't want them tainted."

    What's so terrible about that? Why would you bias yourself (and waste a LOT of time) by poring over someone's code before writing your own? You may subconsciously emulate what they've done, and taint any originality you might have started with.

    Same thing goes for other disciplines. In medicine, one should talk to the patient first, THEN read their medical records... you want an honest gestalt, unbiased by somebody else's interpretation of signs and symptoms. Isn't that what a second opinion is supposed to be?

    This sounds to me like the old "better to beg forgiveness than ask permission" philosophy. Big whoop... give linus a break, SCO.

    --
    Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
    1. Re:Seems fair enough by sql*kitten · · Score: 1

      What's so terrible about that? Why would you bias yourself (and waste a LOT of time) by poring over someone's code before writing your own? You may subconsciously emulate what they've done, and taint any originality you might have started with.

      That's like saying "why waste time reading the law, it might give you ideas for crimes to commit".

    2. Re:Seems fair enough by TopShelf · · Score: 1

      The point here is not so much Linus' failure to enforce patents, but really the commercial enterprises that distribute and market Linux (of which IBM is the biggest fish). The onus would be on them to verify that what they're selling doesn't infringe on patents or copyrights...

      --
      Stop by my site where I write about ERP systems & more
    3. Re:Seems fair enough by lucifuge31337 · · Score: 1

      That's like saying "why waste time reading the law, it might give you ideas for crimes to commit".

      It's nothing at all like that. Ignorance of the law is not an excuse. Prior knowledge of a patent that you have violated INCREASES the peanlties.

      --
      Do not fold, spindle or mutilate.
    4. Re:Seems fair enough by Anonymous Coward · · Score: 0
      Another pointless analogy (APA?).

      If a patent is so obvious that you can violate it by accident, it had a good chance of not being valid. On the other hand, obvious laws are the easiest to enforce, not the hardest.

      There's a lot of stupid and unenforcable laws and patents. It's a waste of time reading both. In Texas it's been illegal to carry wire cutters, since the end of the open range.

      Hey, that give me an idea of a crime to commit!

    5. Re:Seems fair enough by crizh · · Score: 1

      'Ignorance of the law is not an excuse.'

      It certainly is in the UK.

      So long as there was no intent to commit an illegal act and the act was not one that any 'competent' person should automatically recognise as inappropriate, ignorance is indeed an acceptable defence.

      'Mens Rea' I believe the technical term is.

      --
      Trust The Computer, The Computer is your friend.
    6. Re:Seems fair enough by lucifuge31337 · · Score: 1

      It certainly is in the UK.

      This is a discussion of a US issue. The laws of any other country have no bearing here.

      IBM: In the US SCO: In the US Linus: In the US

      --
      Do not fold, spindle or mutilate.
    7. Re:Seems fair enough by crizh · · Score: 1

      Dood...

      The implication was that the same principle applies in the US. To the best of my knowledge it does. However I can only speak with any authority regarding the legal system in the UK.

      --
      Trust The Computer, The Computer is your friend.
    8. Re:Seems fair enough by lucifuge31337 · · Score: 1

      The implication was that the same principle applies in the US. To the best of my knowledge it does. However I can only speak with any authority regarding the legal system in the UK.

      Dood... My post was not an opinion of the US legal system. It it a fact, and is phrased that way.

      --
      Do not fold, spindle or mutilate.
    9. Re:Seems fair enough by phorm · · Score: 1

      Why would you bias yourself (and waste a LOT of time) by poring over someone's code before writing your own?

      Morover, if you can't see somebody else's code - how do you know it's theirs? If somebody managed to *snip* windows code and use it for something in linux (say Wine), how would we know - since the code is not public.

      I'm sorry, but you can't have it both ways. If you expect me not to accidentally use something of yours in my own product, at least let me know what it is I'm not supposed to use (aside from anything obvious like (c) 1801 Caldera )

    10. Re:Seems fair enough by TheAwfulTruth · · Score: 1

      Well the problem is, someone will have to pay for that patent infringement if a suit is lost in court. In a NORMAL company the engineers are protected from personal prosecution by the companies board members who are sole, legally responsible parties for all actions of the company.

      On the other hand, Linus is himself personally reposnsible for what is in the Linux kernel. If there is (C) code in it, it's his fault and he will have to pay for it. (And potentially anyone that uses the kernel as they all now need to scramble to make it compliant or switch to something else) Linus should be much more keenly aware of what is going into the code than any typical closed source programmer.

      This also goes for the legeons of Open Source programmers working without corporate protection out there. YOU become personally responsible for everything you code outside the legal protection of a companies board.

      So Linus really was doing himself and other coders a disservice by giving that advice, it only applies if you are writing code for a company. This leaves out the Linux kernel and a lot of the other parts of the distros. Programmers there ARE the ones responsible. Ignorance of a patent might reduce the judgement, but it will not prevent it.

      Now in the end this is extremely hard to do and may not be in the best interests of Joe Blows Super-Wiggey Chat client, but THE LINUX KENRNEL?!?!? Do we not deserve a little more protection from possible (C) violations than nothing at all? Of all things to have in the crosshairs...

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
    11. Re:Seems fair enough by aziraphale · · Score: 1

      Well, part of the problem is that it undermines the entire purpose of patents in the first place. If people aren't looking at the patent database - in fact, if people are actively avoiding research in the patent DB - then the purpose of patents (granting a person a temporary monopoly over the exploitation of an invention in exchange for their publication of the invention) is totally undermined, since the publication effectively never happens.

      The reason for patents is to encourage the spread and reuse of ideas, while allowing for an enforceable funneling of royalties in the form of license fees to the original inventor of the idea.

      But if people can't read about patented ideas, consider licensing and using them, and build on them to make new, bigger ideas, then patenting is benefitting nobody but the lawyers who go round extracting royalties after the fact.

    12. Re:Seems fair enough by Anonymous Coward · · Score: 0

      > since the publication effectively never happens

      It doesn't happen anyway. A patent is *supposed* to be all you need to recreate the invention. But, I'd pretty much defy you to read most any patent and be able to recreate the invention. Further, I'd defy you to try and discover any of a million alternative outcomes - that were never envisioned by the patnent holder yet would also be magically covered.

      US Patents are little more than yet another Maffia protection racket. Once upon a time they filled a common good, and were enforced as such. But that was in a Government far, far, away.

      > ...

      Anyway, Linus is 100% correct.

      1) The contributor base are not patent lawyers, they CANNOT reliably decode a patent.

      2) If they THINK they've decoded it, and get it wrong, they face far more extreme penalties.

      3) There is NO legal obligation for anyone to assume their work violate a patent. To create such an assumption you have to violate the "skilled in the art" restriction on patentability. (Which is 100% disavowned by the Patent Office in practice, but they can't dare to take any offical act in that direction).

      4) Linux, in particular, is Open Source. Nothing to hide there. The Patent holder is free to discover violations on their own. Upon them being reported to Torvolds, I'm sure he'd take appropriate action.

      5) Just because a Patent exists does not imply the holder wishs to enforce it. Either against Linux, or at any particular time. Enforcement, marketing, and exploitation are at the holder's option. Let GIF make a market share, then ask for royalties, eh?

    13. Re:Seems fair enough by Tony-A · · Score: 1

      "why waste time reading the law, it might give you ideas for crimes to commit"
      More like ideas for what should be crimes but aren't because of the exact phrasing of the laws.

    14. Re:Seems fair enough by Anonymous Coward · · Score: 0

      The patent attorneys of my previous employer advised us that engineers should not do their own patent searches. That is the lawyers' job. Does anybody out there do patent searches on the code they write, even if they have no intention of patenting their methods?

      And I don't know of any company that routinely has their lawyers do patent searches for any new product it develops; this is normally done only if the company seeks to patent the development for itself. The costs of doing patent searches for every new idea anyone comes up with would really inhibit progress.

      Anyone who's ever read a patent can appreciate how difficult it would be to translate from "patentese" to determine just what methods a patent covers, and do this for (10s or 100s of) thousands of patents, and apply this to all the procedures used in your code.

      Linus is just plain right about this.

    15. Re:Seems fair enough by Minna+Kirai · · Score: 1

      Prehaps that's an interpretation that has recently been applied to the UK. It must be fairly new, though. Since at least the 1600s, English Common Law has included the principle "Ignorant facti excusat, ignorantia juris neminem excurat.". Ignorance of fact is an excuse; ignorance of law is not

      The US, from 1776, maintained that same principle. Citizens are not liable for actions performed prior to a law's passage, but a law's effectiveness is global, regardless of who's heard about it yet.

    16. Re:Seems fair enough by Tony-A · · Score: 1

      The rules of Brittish Common Law have a lot to do with US law.
      Almost all precedents ultimately go back to Brittish Common Law.
      Lousiana is a bit different.

    17. Re:Seems fair enough by Anonymous Coward · · Score: 0

      I'd amplify that, most "inventions" are so trivial that reinventing them yourself is much easier (not to mention better for morale) than decrypting a pile of patents that may or may not be relevant, and then hoping you might be permitted to use any of them.

    18. Re:Seems fair enough by crizh · · Score: 1

      Sorry, I apologise, to be more precise I was discussing Scottish law. I am completely ignorant of English law in this matter.

      AFAIK ignorance of law can be a defence in Scotland.

      --
      Trust The Computer, The Computer is your friend.
    19. Re:Seems fair enough by lucifuge31337 · · Score: 1

      The rules of Brittish Common Law have a lot to do with US law. Almost all precedents ultimately go back to Brittish Common Law.

      That's nice. And I'm already aware of that.

      It has no bearing on this.

      --
      Do not fold, spindle or mutilate.
  43. Normally a Linus fan. (-: by leonbrooks · · Score: 3, Insightful

    He's extremely patient and reasonable, which about sums up SCO's most obvious deficiencies, and not at all greedy for either money or attention, which apparently sums up SCO's entire motivation (or more specifically, D'ohl's entire motivation). Is it any wonder that they're jealous of him?

    --
    Got time? Spend some of it coding or testing
  44. How can SCO prove anteriority ? by file-exists-p · · Score: 5, Interesting

    A point seems of major importance and I have not seen it addressed so far. In such a situation, how could SCO prove they did not steal a part of the linux kernel ? Is there an official organism in the US where companies can register source code for future legal problems ? If not, how is that supposed to work ? Experts would look around at SCO's and get convinced (or not) by the internal memos and CVS logs ? I know we are talking about the US legal system, but that's totally surrealistic to me ...

    1. Re:How can SCO prove anteriority ? by Exousia · · Score: 1

      "Is there an official organism in the US where companies can register source code for future legal problems?" Yes, it's called the U.S. Copyright Office. (http://www.loc.gov/copyright/) Of course, you don't *need* to register your source with the USCO to win a IP case. All you need to be able to do is prove to the judge that the work is yours. Registering a work with the USCO is probably the best way to do this.

      --

      --Slashdot: News for Turds. Stuff that Splatters.
    2. Re:How can SCO prove anteriority ? by Kismet · · Score: 1

      SCO seems to have changed directions on this issue too.

      In the beginning we heard a lot about code "theft". There was a promised "show and tell" time that turned out to be mostly a joke.

      Now SCO is talking more about code that has been donated that also appears in derivative works, not directly owned by SCO. For example, JFS is an IBM technology, but SCO wants rights to it based on licensing verbiage in the antiquated AT&T contract that has never been enforced until now.

      They are damaging their argument of "Mututal Mistake", which might get them out of their GPL obligations, by claiming such things. Clearly they always knew of IBM's contributions to Linux in general, which they now decry based on the fact that the same features appear in AIX.

      It is very clear from this behavior that SCO is not so much interested in protecting IP as it is in destroying Linux. The question is why?

      Quite a turn about for the SCO that was promising to give Unix IP to the Open Source community back in 2000.

    3. Re:How can SCO prove anteriority ? by Anonymous Coward · · Score: 0

      Has IBM filed a motion to have the SCO source secured with the court? Anything could be added to the source, and with SCO's tricks with hiding the offending code, the "paper trail" should be authenticated.

    4. Re:How can SCO prove anteriority ? by Tsu+Dho+Nimh · · Score: 1
      "Is there an official organism in the US where companies can register source code for future legal problems?"

      Yes ... the US copyright office. But SCO has said that they hadn't gotten around to registering their code yet.

    5. Re:How can SCO prove anteriority ? by TrixX · · Score: 1

      I don't know how it is in the US, but I can tell you how it is in my country (Argentina).

      The thing usually done to prove anteriority on IP issues is:
      1. Put the IP on some media (Paper, disk, CD)
      2. Send it to yourself by the official state mail service.

      Now you have a sealed envelope, with a dated stamp of the National Postal Service. You keep it away, closed. If you have to prove in court that at a given date you owneed that IP, the dated stamp and closed envelope serves as a valid and strong proof.

      Of course, it can be falsified, as any document, but the penalties for getting caught for that kind of fraud are severe.

    6. Re:How can SCO prove anteriority ? by What+is+a+number · · Score: 1

      One way would be to find a "snap-shot" of the code of a particular release. Like the release of "SCO 2.0" (hypothetical, obviously). Show this code to the court, compile it (under supervision, with autditing to make sure the code under question is part of the compile, etc) and compare the resulting binary to an existing "SCO 2.0" from year 199X. Thus showing that they had that code in that year. I doubt I explained that well, but you should get the idea...

      ---
      I type this every time.

    7. Re:How can SCO prove anteriority ? by rusty0101 · · Score: 2, Insightful

      One other thing that has to be done is to use the same set of supporting compiler libraries as was used in 199X. Unfortunately this makes it more difficult to prove, as you would have to start with a compiler from a system that old (hope it doesn't have any y2k issues itself) potentially you would have to compile the compiler support libraries before you compile the kernel.

      If the compiler includes a datestamp indicating when the binary was compiled, you will need to set the system doing the compile to various dates and times per what you are compiling (and hope the datestamp isn't millisecond sensitive).

      Finally you will need to demonstrate that the code you compiled was functional. The fact that the MD5 hash for the two blocks of code is the same does not show that what you are comparing it to was functional code to begin with. This may be aleviated by getting a copy of the executable from a third party, which the lawyers would have to prove was not an interested party in the case.

      All told, it seems easy/simple, but it is quite a bit of work. Last I heard it took quite a bit of time for kernel compiles. I don't know if SCO stockholders would appreciate paying lawyers to sit around and watch if the actual compile took more than a couple of hours.

      Then again, that's an opinion, and IANAL.

      -Rusty

      --
      You never know...
    8. Re:How can SCO prove anteriority ? by Fnkmaster · · Score: 2, Interesting
      You bring up the very relevant issue of mutual mistake. As far as I know, it's only been mentioned so far with regard to SCO's GPL obligations and their (as far as I can tell) unilateral mistake in failing to identify their own IP in the Linux codebase prior to accepting and using the GPL to redistribute. As you point out, if IBM (and other UNIX vendors) were distributing derivative works of their individual Unixes under other license terms, it was presumably because they have always thought they had the right to do such under their interpretation of their contract with Novell/SCO for licensing SysV Unix code. Now SCO is claiming that this was a contractual breach by all these vendors - but SCO has known about this for years, and they (as Caldera and later as SCO) were party to contributions to the Linux codebase of features previously known only in some commercial Unixes. So if SCO has any claim to derivative Unix IP rights, they have behaved for years as if they did not believe that to be true, and so have all the other parties to those agreements. Isn't that what the doctrine of mutual mistake is all about? Shouldn't that void any claim SCO now makes to these derivative works?


      On the other hand, I agree that SCO has a solid defense against any claims that their distribution under the GPL of Caldera Linux voided their IP claims (under a similar argument of mutual mistake). There seem to be so many contractual mistakes here that it should be exceptionally difficult for a judge to take these claims seriously at all. But their recent claims on derivative works such as JFS and other independent developments made by IBM and others seem likely to go nowhere in a breach of contract suit.

    9. Re:How can SCO prove anteriority ? by XO · · Score: 2, Informative

      Actually, and I've been on the unfortunate business end of this (and lost not because of the merits of his claims against me, but simply lost because he was personally a multi-millionaire, and I had a total of $50 to my name at the time he sued me), one MUST register with the USCO before you can take legal action upon a Copyright. You do NOT have to have pre-registered with USCO beforehand to make the Copyright -exist-... but you cannot sue someone for copyright infringement until after you have registered with USCO.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    10. Re:How can SCO prove anteriority ? by molarmass192 · · Score: 1

      Last I heard it took quite a bit of time for kernel compiles. I don't know if SCO stockholders would appreciate paying lawyers to sit around and watch if the actual compile took more than a couple of hours.

      Depends on the hardware, my AMD XP2000+ takes about 20 minutes to compile the kernel with ALL the modules. In practice, I disable A LOT of modules so a "typical" compile only takes about 10 minutes. I'm sure on a newer Intel P6 3Ghz it's probably quick enough to do "live" in 5 minutes or so. Now, if you have to do it on a P2 266 from 1997, you've got some waiting to do.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    11. Re:How can SCO prove anteriority ? by Exousia · · Score: 1

      According to the USCO web site, you are absolutely right. The copyright exists the moment you create a work. You must register before you can sue.

      --

      --Slashdot: News for Turds. Stuff that Splatters.
    12. Re:How can SCO prove anteriority ? by stm2 · · Score: 1

      It is not valid the method you describe. I MUST register a copy on the "Registro de Obra de Software" in "Registro Nacional de Propiedad Intelectual". Check here: CESSI On this office you should submit a sealed envelop, but you shouldn't send it by regular mail, just leave it there (and complete some forms and pay a fee).

      --
      DNA in your Linux: DNALinux
    13. Re:How can SCO prove anteriority ? by pyrrho · · Score: 1


      I think I know where you are coming from, but what is surreal are the expectations of objectivity we all recieve regarding legal proceedings. The reality is it's always like this... investigations into the truth without absolute certainty.

      However, a CVS tree 5-10 years old would be very hard to fake... there are many many traces and no automated process could convincingly modify the tree. If SCO tried to fudge up some evidence, they would really open themselves up and people do get caught doing that, quite often, because it's harder to fool people than you think. Like faking a photo, it might be easy to convince grandma and fool me, but in court they will look at the pixel levels and it's much much harder to really pull off.

      --

      -pyrrho

    14. Re:How can SCO prove anteriority ? by Anonymous Coward · · Score: 0

      SCO didn't actually write much of the code, they just bought it. One of the previous owners, or one of their customers, probably still has a copy that could be obtained with a subpoena.

    15. Re:How can SCO prove anteriority ? by rifter · · Score: 1

      What is funny is that this method is also an urban legend in the US. Wow what wings such legends have!

    16. Re:How can SCO prove anteriority ? by future+assassin · · Score: 1

      Heh weird. I know a couple of musicians that when they write songs they send themselves the lyric and then just safely put away the envelopes.

      --
      by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    17. Re:How can SCO prove anteriority ? by rifter · · Score: 1

      Yes, and it is not necessarily a bad idea. It is just that whereas it was purported to be a "poor man's copyright registration" I have read that this si an urban legend and you may not be protecting yourself legally this way after all. Now that copyright is automatic it is probably less of a concern, but when it was not, this was a particularly dangerous urban legend.

      IANAL, but I understand there are some legal arguments against this even now. Perhaps the postmark is not sufficient proof that the letter was really mailed on a given date. I know it is relatively trivial to obtain equipment that will generate a valid postmark and also trivial to predate one, though IIRC that is technically illegal. I don't know if this is the only reason this is not considered protection enough, but I would consider putting the material in some controlled escrow situation like a bank myself. Of course if all I could afford was a stamp, I would probably do this anyway. But it is a mistake to think this is anywhere near the protection provided by a for-real registered copyright.

    18. Re:How can SCO prove anteriority ? by Minna+Kirai · · Score: 1

      That method doesn't work. It has no legal validity.

      The post office won't necessarily check that the envelope is really sealed when they deliver it. You could just mail yourself an open envelope on any date, and then insert the contents years later.

  45. This smells more and more... by Anonymous Coward · · Score: 1, Interesting

    Like a Microsoft smear campaign. SCO clearly isn't concerned about 'resolving IP issues' -- if they were, they would only have to produce the code and show they have clear title to it, and I'm quite certain the 'programmer's should ignore patents' Linus they are slamming, would quickly remove the code. Problem solved.

    Judging from IBM's stance, SCO probably doesn't have have the goods to win anything in court; and they won't even have good FUD if they tip their hand. Clearly the gain for SCO is coming from another source. I'd love to know how much Microsoft is paying them for those 'unix patent rights' it clearly doesn't need. I'm certain if we could see the flow of money from Microsoft to SCO (or at least SCO's execs), all would become clear.....

  46. Well, contact your MEPs by Moderation+abuser · · Score: 1

    And inform them politely but firmly that you are against software patents.

    --
    Government of the people, by corporate executives, for corporate profits.
  47. yeah yeah by Anonymous Coward · · Score: 0

    SCO = dead enders

  48. Law in the USA by pubjames · · Score: 5, Interesting

    What I don't understand about the SCO/IBM case, is why IBM isn't taking action to immediately stop SCO from doing what they are doing. I am sure it must be affecting their AIX business, and I can't believe that there isn't a legal method they can use to take some kind of cease and desist out on SCO.

    If such a law doesn't exist in the USA, does that mean Pepsi can say they have proof that Coke has dog poo in it, but they aren't going to show the proof? I doubt it somehow.

    Furthermore, if SCO are doing these things just to manipulate their share price, and the allegations turn out to be baseless, surely that is fraud?

    1. Re:Law in the USA by Anonymous Coward · · Score: 2, Insightful

      You must consider...perhaps the IBM lawyers are probably still far too busy...laughing. It should be very interesting to see how and when IBM finally does reply. I don't like the ignore approach, because while IBM is busy ignoring them, there are plenty of free and open source developers who could be suffering business losses due to cancelled contracts and lost oppertunities. In the end, I do think some form of community legal action will be nessisary.

    2. Re:Law in the USA by whovian · · Score: 3, Insightful

      Just a guess...it could that IBM is just letting SCO dig its own grave. How can IBM defend itself if SCO isn't "freely" (I mean in the courtroom sense) showing its alleged proof? Thus, when it comes time IBM can silence SCO forever by suing it for damage to its reputation and business.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    3. Re:Law in the USA by cshark · · Score: 1

      That's a good point. I would bet that IBM has someone tracking all the stupid things (lie, misinformation, paradox's) that SCO's been putting out since march. I've been paying pretty close attention to mr. mcbride, and it looks like he can't keep his story straight.

      Remember initially this was all about methods and trade secrets that IBM had managed to put into linux because they had the same people working on AIX and Linux. Then they said that there might be code shared between the to operating systems. Then Linux had "some infringing code" but they did not know the extent of it. Now it's hundreds of thousands of lines of code.

      I believe Linux could have AT&T code in it. It's certainly possible. But does AT&T code a law suit make? That remains to be seen. I just hope IBM has it as together as I think they do.

      --

      This signature has Super Cow Powers

    4. Re:Law in the USA by Arker · · Score: 4, Interesting

      IANALS (I Am Not A Land Shark) but it's my understanding that

      1. IBM could file a cease and desist, if they wanted to, but they probably don't because SCO is really digging themselves a very deep hole with their public statements, and this will be to IBMs advantage later on.

      2. Pepsi could say Coke has dog poo in it, sure, and open themselves to a huge libel suit. Analogous to a degree, but where it breaks down is in that situation Coke would have nothing to gain by delaying counteraction - in this case IBM does have something to gain - a huge chain of public statements from SCO that can be used against them in court. When this finally gets to court IBMs lawyers can bring in a collection of all the contradictory nonsense SCO has been spouting in public and have a field day with it.

      3. Yes, if SCO executives are indeed engaging in a pump and dump scheme, as seems most likely, that is fraud and would be a criminal offense. But on that one only time will tell for sure.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    5. Re:Law in the USA by NoCoward · · Score: 1

      Maybe IBM believes that SCO's actions have some merit? Maybe they are preparing their defense first?

    6. Re:Law in the USA by Anonymous Coward · · Score: 0

      Cheers. Interesting points.

    7. Re:Law in the USA by pubjames · · Score: 1

      Maybe IBM believes that SCO's actions have some merit?

      Even if they believe that SCO has a case, SCO still seems to be deliberately try to damage IBM's AIX business without giving IBM a means to address their concerns.

    8. Re:Law in the USA by milo_Gwalthny · · Score: 1

      How can they file a cease and desist? How can they know that some developer didn't use a snippet of code that they aren't even allowed to see? It's hard to prove a negative.

      The only thing they can do is ask the judge to tell SCO to stop screwing around and show them the allegedly infringed code already so they can fix the problem. Any reasonable judge is going to think the most just outcome is for IBM to stop the infringement (if they did and if they can), not to cause IBM to pay SCO a windfall. This is, of course, the last thing SCO wants. They don't want the infringement to stop, they want it to continue and for all infringers to pay them.

      One of the many problems with the US legal system is that the resolution of a case can take years. Longer if one of the parties wants it to. This potential delay is one of the main reasons (after the sheer randomness of verdicts, that is) that companies and people settle. It's just cheaper.

      Frankly, it might be cheaper for IBM to buy SCO outright than to defend this lawsuit.

      --
      Milo
    9. Re:Law in the USA by Anonymous Coward · · Score: 0
      3. Yes, if SCO executives are indeed engaging in a pump and dump scheme, as seems most likely, that is fraud and would be a criminal offense. But on that one only time will tell for sure.

      This one is my favorate. If it turns out they don't have a strong case and this is just all talk, the SEC will be looking long and hard at every significant stock transaction. They are very good at finding this kind of thing. I'd love to see SCO execs on the news as defendants.

    10. Re:Law in the USA by confused+one · · Score: 2, Insightful
      Probably, because it's not yet affecting IBM's business. Once it does produce a noticeable impact, they may act; or, they may not. This is a matter of Contract Law; and, since we haven't seen the contracts, only IBM knows what an appropriate response should be.

      unfortunately, some small developers dependant upon Linux business may be affected by the FUD; that's unfortunate.

      Once it's over, provided IBM wins the case, IBM et. al. can then sue SCO for damages. They could end up owning SCO in the end after all...

      Right now, since it's having little or no impact on IBM's business, it's in their interest to let SCO dig a deeper hole for themselves.

    11. Re:Law in the USA by 5.11Climber · · Score: 1

      Frankly, it might be cheaper for IBM to buy SCO outright than to defend this lawsuit.

      But that's precisely what SCO wants. Don't reward Mr. McBride! I personally hope that IBM bides its' time, letting SCO sink deeper and deeper until there is nothing left of SCO.

      --
      Arf!
    12. Re:Law in the USA by ClosedSource · · Score: 1

      "Any reasonable judge is going to think the most just outcome is for IBM to stop the infringement (if they did and if they can), not to cause IBM to pay SCO a windfall."

      Typically, that's not the way things work. SCO claims that they lost money due to the infringement so it makes sense that they would be compenstated for it.

      Look at MS. Most of the people on Slashdot didn't want MS simply to stop their illegal practices, they wanted them to be broken up, fined etc. Sun is still suing MS even though MS has produced no new version of J++ in years (J++ being their original complaint).

      So, the general principle is that merely stopping the actionable activity is not sufficient restitution.

    13. Re:Law in the USA by inerte · · Score: 1

      I don't know why IBM isn't acting, but I am sure it is working :)

      Everyone and their mom now hates SCO. If IBM somehow settled this a couple months ago, nothing of this would have happened. SCO dig its own grave, and IBM is just watching the show.

    14. Re:Law in the USA by aggieben · · Score: 2, Insightful

      What I don't understand about the SCO/IBM case, is why IBM isn't taking action to immediately stop SCO from doing what they are doing. I am sure it must be affecting their AIX business, and I can't believe that there isn't a legal method they can use to take some kind of cease and desist out on SCO.

      In our system, it makes more sense for IBM to lay low for the moment and let SCO do all the work. It will cost SCO a fair amount of money to actually execute a lawsuit against anyone, much more so against IBM. IBM knows that SCO can't win; why would they initiate a bunch of legal action on their own?

      IBM recently refused to settle with SCO, meaning that this lawsuit will actually go to court and IBM is actually going to defend itself. If you know anything about Wal-Mart, you'll see the similarity. Wal-Mart has a corporate policy of never settling a lawsuit unless they agree that they are culpable (which they have done on occasion, so no "evil corporation" diatribe, please). This has saved them lots of $$ over time, because they discourage a lot of lawsuits, and many of the brave (or ignorant) souls who actually try to dig $$ out of Wal-Mart's deep pockets eventually drop their cases.

      I think IBM's strategy is correct in this case, particularly because IBM knows that SCO can't prove anything and that SCO can't possibly outlast them in a court battle. It's nice to have big blue on the side of open-source, even if it is only because it directly affects IBM's interests.

      --
      Don't become a regular here, you will become retarded. -- Yoda the Retard
    15. Re:Law in the USA by milo_Gwalthny · · Score: 1

      Yes, but, business 101:

      a) get pissed off, sue for justice
      b) performance review notes backbone, competitiveness
      c) get promoted because the boss 'likes the cut of your jib' and how 'you take it to the basket' and how 'the best defense is a good offense'
      d) new manager in charge of lawsuit sees he can save company $5 by settling, does so
      e) his performance review notes efficiency, talent at reengineering business processes
      f) he gets promoted because the boss 'needs more men like him around' and 'you got to know when to hold 'em and when to fold 'em' and he 'keeps his powder dry'
      g) company gets sued by copycats after seeing huge amount of settlement
      h) go to a

      --
      Milo
    16. Re:Law in the USA by caffeinex36 · · Score: 1

      In my company, nothing seems to have an effect on us. We are in the process of migrating from IBM OS/390 to AIX and doing a peoplesoft upgrade with oracle running on AIX.

      In my world, If Oracle buys PS, I am screwed. and if SCO wins this AIX thing..I am really screwed.


      .....shit......HHEEEEEEEELLLLLPP

    17. Re:Law in the USA by Tsu+Dho+Nimh · · Score: 1
      Look at it from IBM's side: SCO is using up a lot of their money; ruining their relationships with their customers, distributors and resellers; approaching zero good will in the developer commiunity; and making a lot of incredibly stupid public statements that can be used against them later.

      If you were IBM, would you want to interrupt these antics? Or would you quietly sit there and let them keep doing it?

    18. Re:Law in the USA by Anonymous Coward · · Score: 0

      Actualy, at some point, by law, they will have to show IBM the code in question. As far as I know, you have to disclose all of your information to the other party. So SCO will have to show IBM the code (not us) and IBM will have to give SCO documents they are using in their defense.

    19. Re:Law in the USA by dnoyeb · · Score: 0, Offtopic

      If such a law doesn't exist in the USA, does that mean Pepsi can say they have proof that Coke has dog poo in it, but they aren't going to show the proof? I doubt it somehow.

      You doubt? Don't we have a good example set by the US government on this precise thing. Sure, we know their are WMD, but we'll just keep the proof to our selves. Yes we know Osama did it, but we will keep the proof to ourselves. Note that most Americans have accepted that Osama was responsible for 9/11, but no evidence to this date has been produced.

      Seems like a successful strategy even if not truly legal (I think its called libel and slander)...

    20. Re:Law in the USA by lvjman · · Score: 2, Interesting

      IAALS (I Am A Land Shark). 1. This isn't a pump and dump scheme. It is a contingency case. The Boies firm has obviously taken this case on a contingency basis (probably 1/3 or higher of total recovery). They are the generals here looking out for what they believe to be SCOs and their own best interests (wallets). 2. These posts assume a high level of competence by IBM's lawyers. Maybe. Maybe not. In the DOJ case, everyone assumed initially that M$ would hire top flight trial lawyers to defend them. Turned out to be the opposite (and M$ general counsel later resigned). 3. IBM's interests do not equate to Linux's interests. The Linux community (and Linus) should be represented in this case. Boies and company are very good lawyers as M$ found out.

    21. Re:Law in the USA by usotsuki · · Score: 1

      If "Everyone and their mom now hates SCO",

      why is their stock so high? :\

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    22. Re:Law in the USA by Anonymous Coward · · Score: 0

      That's a good point. I would bet that IBM has someone tracking all the stupid things (lie, misinformation, paradox's) that SCO's been putting out since march. I've been paying pretty close attention to mr. mcbride, and it looks like he can't keep his story straight.
      >
      >

      Damn right. SCO really earned the wrath of IBM with the Export Violation BS.

      Think about this. This is a claim that pretty much
      *ONLY* the US Goverment can make, for SCO to come anywhere near to saying it is playing with outright slander. SCO is accusing IBM of violating Federal stautes which is something the US Goverment hasn't done.

    23. Re:Law in the USA by GojiraDeMonstah · · Score: 1
      This isn't quite like Pepsi slandering Coke. It's more like "2 Guys in a Garage's Hometown Soda Company" saying Coke has poo in it. And we also happen to know that the 2 Guys are about to get evicted by their mom, their own soda is really Coke with some Pixie Stix and Dr. Pepper swashed around in it, and most of 2 Guys' neighbors and friends have said "no thanks, we'll stick with Coke" when offered their product.

      My personal armchair quarterback opinion:
      • SCO is going down the tubes, blames IBM and Linux for their woes.
      • M$ says, look, here's a few million so your execs can have a golden parachute. Just cause IBM/Linux a headache for us. Call this gift a "licensing deal" so the DOJ doesn't kick our ass.
      • SCO goes bananas, keeps the volume high, does their best impression of Joseph McCarthy whipping up a frenzy.
      • (This part has yet to happen, w/Army Attorney Joseph Welch played by a Federal judge) McBride is asked "Have you no shred of decency, sir? Have you no shame?"
      • To paraphrase from http://www.dimensional.com/~randl/mccart.htm, the judge says that SCO "is a lout deserving no further attention," again on the shimmering eye of television. The tide of public opinion turns against them, after seeing them in all their revolting, alcoholic glory. They die shortly after that, like a poisonous mushroom spreading their spores and then shrivelling into nothing.
      --
      "Stop throwing the Constitution in my face, it's just a goddamned piece of paper!" - George W. Bush Nov. 2005
    24. Re:Law in the USA by Arker · · Score: 4, Interesting

      1. This isn't a pump and dump scheme. It is a contingency case. The Boies firm has obviously taken this case on a contingency basis (probably 1/3 or higher of total recovery). They are the generals here looking out for what they believe to be SCOs and their own best interests (wallets).

      The contingency case stuff is interesting (speculation?) but completely irrelevant to whether it's a pump and dump scheme. If the executives of SCO unload a bunch of stock before the case is resolved, then their will be good reason to make that charge.

      3. IBM's interests do not equate to Linux's interests. The Linux community (and Linus) should be represented in this case. Boies and company are very good lawyers as M$ found out.

      Linux and the community should not be represented formally in this case, as they aren't formal parties to it, but it's certainly being watched closely. Calling Boies and co. good lawyers seems laughable though, look at their track record. Has Boies won a single case? He lost the IBM defense. He theoretically won against MS, yes, but it was a sucker deal, the only 'remedies' that have held are actually pro-MS measures, not even slaps on the wrist. For all intents and purposes that was a loss. He lost for Gore. For someone that commands such high fees he sure seems to lose a lot.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    25. Re:Law in the USA by Airline_Sickness_Bag · · Score: 1

      3. Yes, if SCO executives are indeed engaging in a pump and dump scheme, as seems most likely, that is fraud and would be a criminal offense. But on that one only time will tell for sure.

      Two words: Perp Walk. In handcuffs, please.

      -MDL

    26. Re:Law in the USA by inerte · · Score: 1

      If "Everyone and their mom now hates SCO",

      why is their stock so high? :\


      Because they aren't wearing their coats, and it's cold outside.

      Well, there are gamblers everywhere. Personally, I don't believe in SCO's case. But hey, 0.00001% that they might be right, and win against IBM.

      Whatever it happens, there's a chance of profit. Just choose one side :p

    27. Re:Law in the USA by usotsuki · · Score: 1

      Pretty obvious what side I'm on, I just installed Hed Rat 8.0 Linux (2.4.18, IIRC).

      Now...

      To get that Minix shell working on FreeDOS!!!

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    28. Re:Law in the USA by Anonymous Coward · · Score: 0

      Because Wall Street doesn't understand sh!t about tech. They're too abstracted.

      Why else do you think so much was invested in dotcom companies whose business plan involved a web portal, free email, and underpriced dog food?

    29. Re:Law in the USA by cshark · · Score: 1

      Funny you should mention that. Someone posted a link to the sco contract in question on slashdot last weekend, so I read it. There are no illegal countries. There are about a dozen or so mentioned, including west germany, but it's open ended. "with more countries to be added at IBM's descretion" It's on the first or second page of the 1985 contract between IBM and AT&T wish I still had the link.

      --

      This signature has Super Cow Powers

    30. Re:Law in the USA by drinkypoo · · Score: 2, Funny
      3. Yes, if SCO executives are indeed engaging in a pump and dump scheme, as seems most likely, that is fraud and would be a criminal offense. But on that one only time will tell for sure.

      I have an alternate theory. With SCO at its highest price in, well, just about forever (or at least it was, I haven't looked today) it is at this time also less vulnerable to a takeover than it has been in a very long time. Perhaps they're just trying to pump the stock price to avoid being purchased by someone really tiny. Like the local dollar store.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    31. Re:Law in the USA by Anonymous Coward · · Score: 0

      > it could be that IBM is just letting SCO
      > dig its own grave ...

      What I'm missing in the picture that SCO
      drew so far is executives saying "Talk to
      our lawyers about these details".

      The only thing we get is CEO's and whatnots
      of this "company" dancing before the camera's
      and shouting opinions.

      If you had a Real Live Lawsuite going on,
      you'd be far more careful ...

    32. Re:Law in the USA by spiffyspiff · · Score: 1

      and if he works for MS, then he's won every time. someone please do the maths.

    33. Re:Law in the USA by lvjman · · Score: 1

      A pump and dump scheme would have to be run by SCO execs telling Boies what to do. That just isn't happening here. The contingency fee stuff is speculation, of course, but the handwriting is on the wall and it is easy to read. As to Boies and co. being good lawyers, well, face it, they are. They trashed M$ at the DOJ trial and, ultimately, the M$ general counsel retired b/c of the poor handling of the defense of that case. Also, the New Yorker ran a long profile of Boies in 2002 detailing his handling of the art auction house price-fixing civil case. Boies and co. took it on a contingency basis to recover damages for price fixing for buyers and sellers of art and made about $22 million for not very much work. (The owner of one of the auction houses was just sentenced to prison for price-fixing.) Boies is too good a lawyer and his firm has too much to lose to be part of a pump and dump fraud scheme. True, Linux and Linus are not formal parties yet. But there is a significant risk they will be. If not formally joined, certainly they will be subjected to the receiving end of oppressive pre-trial discovery (paper to be produced, old e-mails, a live multi-day deposition). Linux and Linus deserve protection. Someone should pay for it. Who?

    34. Re:Law in the USA by Anonymous Coward · · Score: 0

      Calling Boies and co. good lawyers seems laughable though, look at their track record.

      I really wonder about Boies. On the one hand, if he really thinks he has a case, why does he let McBride run off at the mouth like he does? McBride isn't doing anything but hurting his chances in court. On the other hand, if this is really the circus sideshow that it looks like, why is he taking this case on a contingency basis? Personally, I'd demand payment in advance.

    35. Re:Law in the USA by Platinum+Dragon · · Score: 1

      2. Pepsi could say Coke has dog poo in it, sure, and open themselves to a huge libel suit.

      Indeed. If some of the things SCO press releases and Darl McBride are saying turn out to be falsehoods, libel and slander suits may be the kind of legal annihilation IBM will resort to, along with several other companies and individuals, although I can't see Linus wasting his time on a petty revenge suit. He'll let Big Blue do the dirty work:)

      --

      Someday, you're going to die. Get over it.
  49. The MD5 stuff is quite clever by DeadSea · · Score: 5, Informative
    When I read the headline, I thought how could comparing MD5 sums of files work? I'm sure the files have been modified at both ends. Even if they were from the same source orginally, there is no way they would match now.

    The scheme instead computes an MD5 sum for each line (actually each five lines together) and publishes the hashed versions of the files. Then anybody can do the line by line compare without ever seeing a readable version of the source code.

    The theory is that SCO can't complain about somebody distributing these hashes because you can't get the source code from it.

    The only problem I see is that the hashes are still derived from SCO's intellectual property and are therefore still covered by copyright. SCO could still put up a stink about it. Especially since they have stated that their goal is to sue IBM for money rather than to identify the peices and rectify the situation. SCO has said that they are afraid that if the lines are known, the problem will be fixed and they won't be able to sue any more. (Poor babies.)

    1. Re:The MD5 stuff is quite clever by Anonymous Coward · · Score: 0

      The hashes aren't derived from SCO's intellectual property in any meaningful way, but only to provide identification. It could be considered an "Indexing Scheme"... The dewey decimal number for a book isn't owned by the copyright owner of the book, even though that index is based upon the content and topic of the book. Because there's no way to get from the hashes to anything meaningful, we can say that the hashes are simply an arbitrary index.

    2. Re:The MD5 stuff is quite clever by rassie · · Score: 2, Interesting

      SCO has said that they are afraid that if the lines are known, the problem will be fixed and they won't be able to sue any more.
      Where have you seen that?
      - Following that logic it would mean that if you stole somebodys stereo, and gave it back some point later, then you would not have done anything illegal.

    3. Re:The MD5 stuff is quite clever by RevMike · · Score: 1
      Ah! But here is the Rub!

      If SCO accepted this plan, we would be able to find all of the infringing code. If we found the infringing code, we would know SCO's trade secrets.

      SCO can't let that happen!

    4. Re:The MD5 stuff is quite clever by bygimis · · Score: 1

      - Following that logic it would mean that if you stole somebodys stereo, and gave it back some point later, then you would not have done anything illegal. No - that would be theft, not breach of copyright. They are two very different things.

    5. Re:The MD5 stuff is quite clever by sporadek · · Score: 1

      The theory is that SCO can't complain about somebody distributing these hashes because you can't get the source code from it.
      The problem I see with the MD5 approach is that it is equivalent to SCO coming right out and saying "the matching code is lines 153-287 of the xxxxx.c file" -- they've already indicated that they are (for whatever reason) unwilling to simply identify the "infringing" code. It would be nice if someone within SCO anonymously leaked the information, but I think we're less likely to get the necessary checksums than the second coming of Jesus.

    6. Re:The MD5 stuff is quite clever by Kz · · Score: 1

      I think the MD5-comparing stuff would miss a lot of copied code if they've been 'prettied' to Linux code style standards. (personally i think the 8-space tabs of Linux code isn't pretty, but that's another rant)

      to get a better match, i would first do a small sed or awk filter to convert any number of spaces and tabs to a single space. only then i would chop into 5-line blocks and calculate the MD5s.

      thinking again, even better would be to change every whitespace block to a single space; that would merge all the code in a singe (huge) line. then i would insert a linebreak after every semicolon; that would create a very regular (and ugly) code style.

      --
      -Kz-
    7. Re:The MD5 stuff is quite clever by NickFitz · · Score: 1

      IANAL, but I always understood that theft involved the intention to permanently deprive the owner of their property. If you got caught with the stereo, you would have to prove that you intended to give it back (which would be difficult), but once it had been returned, legally there would have been no theft.

      Perhaps (I'm just guessing now) that's why a burglar will be done for breaking and entering - to avoid them escaping a theft charge.

      (This is all based on my very vague understanding of English common law.)

      --
      Using HTML in email is like putting sound effects on your phone calls. Just say <strong>no</strong>.
    8. Re:The MD5 stuff is quite clever by DragonMagic · · Score: 1

      SCO has stated before that they won't reveal the source code because then IBM and other Linux developers will just remove the infringing code.

      This doesn't take away damages already done, mind you. What this does is take away SCO's profits from licensing this code to IBM and the like, since it would still be distributed. What SCO plans to do, it seems, is make sure the infringing code stays in Linux so they can just make money doing absolutely nothing.

      Problem is, without proving they themselves own the code, and without registering a copyright on it, they can't sue for infringement or recover damages. They would only be able to collect on the breach of contract, and thus probably not get money from other Linux vendors.

      Good luck, SCO. Doesn't look like even that will help.

      --

      Human nature is the same everywhere; the modes only are different. -- Earl of Chesterfield
    9. Re:The MD5 stuff is quite clever by YU+Nicks+NE+Way · · Score: 1

      I know that you meant your post as a joke -- but, in fact, that is precisely the truth. If the original code is an SCO trade secret, then any leakage of information which would allow a third party to reconstruct the code debases the protected status of the code. If SCO reveals that lines 986-1068 of schedule.c in Linux are the same as lines 342-422 of coresch.c in UnixWare, then the lines from the UnixWare source are no longer a trade secret.

    10. Re:The MD5 stuff is quite clever by DrJimbo · · Score: 1

      The theory is that SCO can't complain about somebody distributing these hashes because you can't get the source code from it.

      I agree with you that the md5 scheme is clever but the problem is that you can get the SCO source code from it since the lines in the Linux files (which everyone has access to) are identical to the lines in the SCO files.

      To take an extreme case, what if I did an md5 sum, not on every block of 5 lines but instead on every character? If I compared the SCO source with a file that contains all the ascii characters then the hash results would disclose the entire SCO source.

      Don't get me wrong. SCO totally sucks for doing what they are doing. I believe that McBride has already made reservations for himself in one of the hottest corners of hell. I also think that the md5 scheme is a brilliant technique for finding overlapping code. I just disagree with the idea that the md5 sum scheme is a loophole that would let us legally see the "copied" lines.

      I hope there is a way for us all to see the "copied" lines ASAP. I just don't think that this is it. Please don't mod me down just because you dislike my conclusion.

      --
      We don't see the world as it is, we see it as we are.
      -- Anais Nin
    11. Re:The MD5 stuff is quite clever by SiliconEntity · · Score: 1

      The only problem I see is that the hashes are still derived from SCO's intellectual property and are therefore still covered by copyright.

      The issue is not copyright. It is the non-disclosure agreement.

      If it were just copyright, anyone who saw the code could say what was in it. Copyright only covers the specific expression of the idea. It does not cover a description of the same ideas in different words. So anyone who had seen the SCO code could say what functionality it had.

      The NDA is obviously much more restrictive than that. No one is (apparently) allowed to say much of anything about the code at all. It's likely that talking about MD5 checksums of the code would be covered as well.

    12. Re:The MD5 stuff is quite clever by Dominic_Mazzoni · · Score: 1

      The scheme instead computes an MD5 sum for each line (actually each five lines together) and publishes the hashed versions of the files. Then anybody can do the line by line compare without ever seeing a readable version of the source code.

      Except that then it's easy to figure out exactly which lines in Linux are the same (since we have access to the Linux source code) and that's exactly what SCO doesn't want us to know!

      The issue here isn't that there isn't a way for SCO to tell us what was copied without giving away their IP, it's that they're refusing to play fair at all.

    13. Re:The MD5 stuff is quite clever by Duhavid · · Score: 1

      IANAM ( I am not a mathematician ), but if you have the hashes for the "hidden" code, it seems to me that you could throw the linux code at it and see if you got matches in significant numbers. If you got matches, something in the back of my head is telling me that ( with some effort ), you could use that to back figure. Certainly, brute force, you could throw random 5 line code fragments at the algorithm, look for matches, and reverse things. Screensaver anyone? I have a name, SECI ( Search for Extra Code Infringments )

      --
      emt 377 emt 4
    14. Re:The MD5 stuff is quite clever by RedWizzard · · Score: 1
      The only problem I see is that the hashes are still derived from ...
      Others have pointed out another major problem: that a matching MD5 hash gives us the exact code they don't want us to have (since we have the matching Linux source). However I haven't seen anyone mention another big problem that makes this scheme unworkable:

      We would have no proof that the MD5 hashes SCO provide are actually generated from their code. Eventually we'd find out, when it got to court, but in the meantime this process wouldn't give me any more confidence in SCOs claims than I have already.

    15. Re:The MD5 stuff is quite clever by Anonymous Coward · · Score: 0

      > It's likely that talking about MD5 checksums of the code would be covered as well.

      Actually, not so likely. SCO's source code review NDA says it's Ok to speak in "broad terms", so long as specifics of the code are not discussed. I can't imagine any interpretation where an MD5 could be conceived as a code specific.

      There is no way on Earth such a list of MD5s could be held to be a release of any "trade secret" under the licencee agreements either. The only thing that could be discovered would be that, and only that, which was already and specifically in the wild -- and no longer a trade secret.

      No, I can't imagine any good legal reason this could not be done. But...

      1) SCO would surely sue you anyway. In the US legal system, "The penalty is baked right in."(tm) There is little need for a plaintiff to "win" or "lose". A defendant can be 100% absolutely within their rights, flat out win the case, and still gets handed a seriously lowered life experience by the system.

      2) What do you think IBM is doing -- right now? Sipping coffee 'round the fire? They have the SCO code, they have the Linux code. Imagine the possiblities.

      3) As soon as we might nail down the lines of code, SCO will start spouting off how it was the secret "ideas" that really mattered. The code use just proves these ideas came from SCO, right? Well it emphatically does not, but that's not going to stop them. SCO will twist this every way imaginable until the very end.

      4) The Unix V source was widely available to a great many people, under NDA and not. Hords of employees, consultants, studends, and ex-types of the various licensees have copies and might just take their own quiet little look. My Bell Labs Uncle just handed me a copy of Sys V source on 1.2M floppies one day. Later, an ATT manager said I could modem down the source from home and gave me a dial up that I kept busy for 4 full days (the VAX didn't have floppies). Yea, trade secrets. SCO's beef is about much newer stuff, but a few odd patches from the liks of me, and Linux could end up happy, sooner than SCO might like.

      5) It probably doesn't matter. Even if SCO is right, the trade secrets involved are so very lost and IBM may have to pay for that transgression. Linux itself will remain in the clear, just as it is.

  50. Those who can't...,. by Gothmolly · · Score: 1

    Go into Management.

    When was the last time that anyone at SCO's technical or legal departments created anything? Anyone? Anyone? This is jealousy of the inept for the creative, the lazy for the motivated, and the weak for the strong. Linus is an intellectual Giant for creating Linux - maybe its not the best OS, and maybe parts of his management style are annoying, but who else has created something this significant (besides Al Gore, who created the Internet)?

    P.S. Dear Slashdot editors, the 'story' about SCO trashing Linus is mentioned in any of the innumerable SCO articles out there. Please actually read some and become acquianted with the case so that these pseudo-dupes stop crowing the front page.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Those who can't...,. by a_n_d_e_r_s · · Score: 1

      They seam to have been quite successfull in writing press releases and creating a lot of news paper articles and comments on Slashdot :-)

      --
      Just saying it like it are.
  51. MD5? by Anonymous Coward · · Score: 1, Insightful

    Pardon my ignorance, but how is using MD5 to find the allegedly copied code snippets going to "help" keeping them keep their trade secrets? The Linux source code is publically available and the only thing which "protects" the alleged SCO code snippets is that nobody knows exactly where in the heap of non-SCO code they are supposed to be. Sure, you wouldn't have to look at any other SCO code, but the same result could be achieved if they simply told us which parts they believe are stolen code.

    1. Re:MD5? by AtariDatacenter · · Score: 3, Informative

      I was about to say the same thing. Glad I seached first. If it identifies a piece of code with the same hash, then you've got the very piece of code that SCO is trying to keep secret. So, you're asking them to publish their code if there is an exact match.

      Sounds like SCO is going to reject this one.

  52. Strange by TheDredd · · Score: 4, Informative

    SCO bought the source code and license rights to Unix in 1995

    I thought they bought a license to the source code and license rights to the code, but not ownership of the source, and that Novell owns the code
    So this article is not entirely accurate

    1. Re:Strange by YomikoReadman · · Score: 1

      Acording to IBM, they never sold anything but a license to anyone.

      --
      I have no regrets, this is the only path.
      My whole life has been "UNLIMITED BLADE WORKS"
  53. Re:I'm sure a lot of other people feel this way... by Anonymous Coward · · Score: 0

    In re: your sig, that should probably be an exclusive or. It still doesn't make any sense. TheQuestion() should be a function that compares the nobleness of suffering outrageous fortune to that of killing oneself, taking into account that the dreams that may come after death may be as bad as, or worse than, living. Then it should return a boolean value indicating whether or not to be.

    If you were to make these changes, you would still be a dork. But at least you wouldn't seem illiterate.

  54. Anyone from SCO here? by IdleLay · · Score: 5, Interesting

    I have not seen any post from any SCO people standing up for or against anything lately. Can SCO management legally gag their employees during this litigation? Not trolling or stirring, just deafen by the silence.

    1. Re:Anyone from SCO here? by Tony+Hoyle · · Score: 3, Funny

      They don't have to legally gag them, just strongly hint that anyone who speaks to the press will be first for the next round of downsizing.

    2. Re:Anyone from SCO here? by Anonymous Coward · · Score: 1

      I am curious also how current (and former) employees view this charade.

    3. Re:Anyone from SCO here? by clonebarkins · · Score: 1
      Can SCO management legally gag their employees during this litigation?

      It can certainly be an internal company policy. In fact, it is fairly standard policy for companies to not comment on pending litigation. Doing so may very possibly get you fired.

      --

      "The evil of the world is made possible by nothing but the sanction you give it." -- Ayn Rand

    4. Re:Anyone from SCO here? by Surak · · Score: 1

      What about anonymous posting? It's entirely possible given that you could *easily* post anonymously to Slashdot by bouncing off an available open proxy, right?

    5. Re:Anyone from SCO here? by clonebarkins · · Score: 1
      What about anonymous posting? It's entirely possible given that you could *easily* post anonymously to Slashdot by bouncing off an available open proxy, right?

      Certainly anything is possible. Just like any legal matter, you're only in trouble if you get caught. An AC claiming to be a SCO employee would probably be able to give details -- but the veracity of his/her statements would be hard to confirm.

      --

      "The evil of the world is made possible by nothing but the sanction you give it." -- Ayn Rand

    6. Re:Anyone from SCO here? by Surak · · Score: 1

      An AC claiming to be a SCO employee would probably be able to give details -- but the veracity of his/her statements would be hard to confirm.

      Well, of course. OTOH so is the veracity of my statements or your statements, or anybody's statements on Slashdot really. That's why whenever possible, Slashdot users tend to back up what they say with either links to relevant sites known to contain factual information or other source information. Of course, even then what someone says could be entirely untrue. And in the SCO case, backing up with valid sourcei information may (or may not) be impossible.

      You have to take everything you read on the Net with a grain of salt, pretty much. CmdrTaco could say that the sky outside his house is hot fuschia, right now. I don't know if he's lying or not, I've never been to his house. But at least I can discern for myself, based on my own past experience that in all likelihood, the sky outside of CmdrTaco's house is not hot fuschia, and CmdrTaco would (hypothetically speaking) be talking out his ass.

      The bottom line here is -- I don't think it matters all that much. Go ahead, post it... people will either tell you you're full of shit, or they'll believe you. IT doesn't matter whether your anonymous or not. ;)

    7. Re:Anyone from SCO here? by SlowMovingTarget · · Score: 2, Funny

      I am a SCO employee (sips cool-aid)
      I have seen the code (sniffs powdery substance)
      We will own IBM (eyes widen)
      Linux is a copy of System V (sweat breaks out on brow)
      Space aliens will come to save our stock... (puts on white tennis shoes)

      OK, OK, IANASCOE. You have to feel for the developer-types there, though. They must be reading this kind of stuff. They can't use UNIX and not read Slashdot, right?

    8. Re:Anyone from SCO here? by dvNull · · Score: 2, Funny

      There are SCO employees ? After reading what has been going on with SCO I was under the assumption that all non-management employees were fired to save money to pay for the lawyers. Like any software development actually goes on @ Sco these days .. sheesh ..

      dvnull

    9. Re:Anyone from SCO here? by Imperator · · Score: 1
      Can SCO management legally gag their employees during this litigation?
      Probably not, but they can fire them for speaking to the media about the company without permission. The employees might qualify for whistleblower protection, but that depends on the state and usually only applies in specific circumstances.
      --

      Gates' Law: Every 18 months, the speed of software halves.
    10. Re:Anyone from SCO here? by Jaysyn · · Score: 1

      Not many lawyers read /.

      Jaysyn

      --
      There is a war going on for your mind.
    11. Re:Anyone from SCO here? by 5KVGhost · · Score: 1

      Probably. And it's not unreasonable, considering that statements made by random employees (who may or may not actually be knowledgable about certain details) could be damaging to them in court.

      IBM has probably asked their employees not to comment on this matter, for the very same reasons.

    12. Re:Anyone from SCO here? by Anonymous Coward · · Score: 0

      Can they gag their employees regarding ongoing litigation? Sure they can, and their lawyers probably told them to do so. It's internal proprietary information: software code, trade secrets, and possibly insider information for stock traders. So the SCO officers would be wise to order all employees to leave the talking to the PR office, and also to keep the legal details closely guarded on a "need to know" basis. Anything less would be negligent.

    13. Re:Anyone from SCO here? by Anonymous Coward · · Score: 0


      I have been an engineer at SCO for about five years. SCO's claims are a bit exaggerated, but Linux 2.4 does clearly contain UNIX code. I've seen both.

    14. Re:Anyone from SCO here? by Anonymous Coward · · Score: 0

      "That's why whenever possible, Slashdot users tend
      to back up what they say with either links to
      relevant sites known to contain factual
      information or other source information."

      Dude, they can't even spell! ;-)

    15. Re:Anyone from SCO here? by andrewski · · Score: 1

      Huh?

      What, like the sleep() function call?

    16. Re:Anyone from SCO here? by bzImage8 · · Score: 2, Funny

      I use to work for them in the pre caldera era, and it was a really different company, im ashamed of what this "SCO" its doing. Its a reall shame.., a real shame. (i even have a SCO logo tattoo, yes i do, any cheap tatto removal procedure exists ?)

      --
      Unix its simple, but sometimes it takes a geniuos to understand the simplicity -- Dennis Ritchie
  55. SCO's latest underpants strategy by martin-boundary · · Score: 1

    1. Linus never looks at patents, so he can't tell if SCO's source is in the linux kernel, even if he wanted to.

    2. If Linus can't, then nobody can...

    3. ???

    4. err, prove us wrong. See our code's in there after all. Profit! IPO! Riiiiiich! Me, me, me! Look at the monkey!

  56. Everyone Relax a little. by Anonymous Coward · · Score: 3, Insightful

    SCO seems to be trying to pull the strings of the Linux community, hoping for an irrational response. The more of an uproar, the more news coverage, the better the situation for SCO.
    Everyone needs to take a deep breath. We all know what they are trying to do. We need to just turn the other cheek and let IBM deal with it. SCO is now threatening IBM's bread and butter. It will be over soon. I doubt IBM would drag this out in the courts, because this type of FUD would continue to be spouted off throughout that entire time. If IBM comes up with a solidified argument demonstrating that SCO was near perjury with this lawsuit, its all over.

    1. Re:Everyone Relax a little. by PetWolverine · · Score: 1

      It ain't gonna happen.

      You're part of the problem.

      So am I.

      Deal with it.

      --
      I found the meaning of life the other day, but I had write-only access.
  57. Read this...NOW by Anonymous Coward · · Score: 3, Informative

    http://www.theinquirer.net/?article=10061

  58. Re:I'm sure a lot of other people feel this way... by falzer · · Score: 1

    I... conquer.

  59. See! by leonbrooks · · Score: 4, Funny

    I told you those Linux zealots would try to hide the SCO stuff if we identified it!

    --
    Got time? Spend some of it coding or testing
  60. They are coming for Linus by Mondongo · · Score: 1

    It's all clear now. Like Cringely said, I wouldn't be surprised if Microsoft turns out to be paying for SCO lawyers. Consider the declarations of Ballmer about OSS being "a virus", and now all this thing about Linus being candid with patent ... This is yet another attack on OSS, funded by Ol' Mighty Bill!

    Mondongo
    ---
    "What does 'saved' mean?"
    "It means not dying."
    "Ooooo! A new concept!"
    --Dork Tower

    1. Re:They are coming for Linus by Junior+J.+Junior+III · · Score: 1

      If they do go after Linus? It'd be a shame, and too bad for Linus. But Linux is bigger than Linus now, and if he were to never code again, it'd still grow. They can't sue us all.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
  61. Conspiracy! by Anonymous Coward · · Score: 0

    According to Merriam-webster.com: Main Entry: beÂrate Pronunciation: bi-'rAt Function: transitive verb Date: 1548 : to scold or condemn vehemently and at length synonym see SCOLD

  62. Is there anyone... by cdrudge · · Score: 1

    Is there anyone besides SCO that is supporting SCO? Seriously, it's obvious that many people here are on Linux/IBM's side, suprise suprise. Microsoft seemed to support them in a round-about way, but now SCO is trying to bite the hand that feeds them.

    1. Re:Is there anyone... by JohnFred · · Score: 1

      Well, this article in Forbes seems fairly pro-SCO. The point about a track record of litigation seems well-made. Or it would be if SCO actually appeared to have a case as strong as Digital Research did against Microsoft over the "AARD Detection code".

      --
      /usr/games/fortune > ~/.signature
  63. If only by TheConfusedOne · · Score: 4, Funny

    They're shooting themselves in the foot, and remove their shoes beforehand!

    Now, if we're really lucky we can get them to shove their foot in their mouth first too! :-D

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
    1. Re:If only by mgessner · · Score: 1

      I think they've ALREADY stuck their foot in their collective mouth... NOW what someone needs to do is stuff some SOCKS into their collective mouth :)

      --
      "Sometimes the truth is stupid." - Lawrence, creator of Prime Intellect
    2. Re:If only by Anonymous Coward · · Score: 0

      hahaha! :)

  64. 'Splain please by RiotNrrd · · Score: 1

    Ok - so SCO is all pissy because they state that IBM copied some proprietary code from SCO's UNIX distro and pasted it into their(Big Blue's) Linux distro.

    And why is Linus involved in this mess?

    Wasn't on of the reasons that he decided to open the code to the kernal is so that he would explicitly *not* have to deal with this type of crap?

    And what's all this about some kind of blackbox Scientology-type diff application that SCO has put together that supposedly allows someone to check your code against their code w/o showing their code? Is the code to *this* program open-source?

  65. Context? by LordKaT · · Score: 1
    I think SCO is putting this out of context. I believe that the engineer who brought up the copyright infringment question was asking what to do if they found one, and if Linux specifically looks for them. Not that he (the engineer) found one and that Linux needed a huge restructuring.

    If that is the case (and I'm an idiot witht he IQ of a rock, so don't go beleived every word I say), then SCO is really barking up the wrong tree. Linus simply stated hat hey, he's not a lawyer and not the copyright holder, and neither are the kernel engineers. If something isn't kosher, the thousands of Kernel hackers will come up with a new solution.

    --LordKaT

  66. MD5: not helping by Anonymous Coward · · Score: 0

    Pardon my ignorance, but how is using MD5 to find the allegedly copied code snippets going to "help" them keep their trade secrets? The Linux source code is publically available and the only thing which "protects" the alleged SCO code snippets is that nobody knows exactly where in the heap of non-SCO code they are supposed to be. Sure, you wouldn't have to look at any other SCO code, but the same result could be achieved if they simply told us which parts they believe are stolen code.

  67. Re:I'm sure a lot of other people feel this way... by Jeremiah+Cornelius · · Score: 1
    And the horse they rode in on...

    SCO will be a tiny footnote in the big Linux/Unix history file.

    If they miraculously prevail, then you can really spell out the end of U.S. IT dominance in this generation, as significant work - Linux and otherwise - moves offshore and never looks back.

    You put the genie back in its bottle!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  68. Inevitably...the lawyers will find you.... by madmarcel · · Score: 1

    Come on people,

    It was merely a matter of time before SCO would lay the blame at Linus feet...

    He's an obvious target, after all...there's not much elso TO target in the 'open source world'
    (not saying there's nobody participating in OS, they're all just running targets ;^)

    It is the inevitable faith of the innovator...

    (As for myself, I'm developing a mild case of SCOverdose, expressed by a strange feeling that there is something inside of me that *might* not belong there....but I'm not quite sure about it. Must be something I had for dinner lastnight ;)

  69. SCOX stock is going down! by MrJerryNormandinSir · · Score: 1

    Everyone Technical understands that SCO is just
    a big Microsoft FUD Machine. Well pretty soon
    the SCOX stock will be worthless!

  70. +1 Insightful, that man! (-: by leonbrooks · · Score: 1
    export MOD_POINTS=$[ $MOD_POINTS + 999999999999999999 ]

    Oh, yes, and pork the unprintable lameness filter sideways with a rusty barbed-wire condom: it stinks! There should at least be a "yes, I know it's lame, post it anyway" checkbox.

    --
    Got time? Spend some of it coding or testing
    1. Re:+1 Insightful, that man! (-: by Anonymous Coward · · Score: 0

      Quote (forgot the oringinator...):

      "Having a lameness filter on Slashdot is like having a shit filter on your ass"

  71. Where have you been? by dmayle · · Score: 1
  72. Programs against plagiarism by jasoegaard · · Score: 1

    The idea to use computer programs against plagiarism is not new.

    Professor Queinnec has a nice Perl script:

    In general for the comparion of the Linux-kernel and BSD (or SCO) the theory behind rsync (by Tridge
    the creator of Samba) is probably the best tool.

    His Ph.D thesis is full of theory of how to compare files:

    http://samba.org/~tridge/phd_thesis.pdf

    --
    -- A Mathematician is a machine for turning coffee into theorems. - Paul Erdös
  73. Getting bored now.. Time to on mass buy SCO by Anonymous Coward · · Score: 0

    Someone please shut SCO up. I know germany has forced SCO to withdraw their case as it was impacting on other businesses without proof... Why can't this also be done in the USofA?

    SCO has 12.9 million shares, All linux users buy a one lone share per machine, and give it to linus/(someone sensible) we only need to get 51%.
    This whole case highlights everything that is wrong with IP, copyright, RIAA, and fair use law.. We are the people, it's time that *WE* did something.

    BTW: I hate been a SCO sysadmin... thank linus we are still ported it to debian.

  74. And collapse whitespace to a single space... by leonbrooks · · Score: 1

    ...and that only where syntactically necessary, and remove blank lines and case-fold.

    --
    Got time? Spend some of it coding or testing
    1. Re:And collapse whitespace to a single space... by will_die · · Score: 1

      I would personnal strip out all whitespace and thoses types of character(tab,cr,etc) and then compare some number of characters together.

  75. IPs and patents by MadJo · · Score: 1

    NYTimes wrote: [snip] One programmer said there was a patent matter that "we can't just ignore." Mr. Torvalds replied, "Actually, we can, and I will." "I do not look up any patents on principle because (a) it's a horrible waste of time and (b) I don't want to know." [snip] SCO mentioned this as some sort of proof that Linus will not acknowledge IP. But I think IP is something totally different than patents, which btw is utterly stupid in the software world, but that's just my view on it. If I write some sort of program, then it is my Intellectual Property, but I don't have a patent on it, unless I request it, and pay big bucks to maintain it. SCO is really missing the point here.

  76. How is SCO's lawsuit affecting sales of Linux? by drgroove · · Score: 4, Funny

    If I were a CIO or CTO debating the TCO of *nix vs. Win2K3 to a CEO, would IBM vs. SCO be the TKO that stops the CEO from approving A/P to pay my PO for RH's LGX?

    FWIW, even if OSS is FAIB, if the DOJ considers *nix IP with a TM, then it basically become's SCO's LIC, meaning our OSS becomes a CSS OS, which would RSTBO.

    AIBO going w/ an ASP that manages our OS? BTA, we might end up w/ a BOFH giving us ZA, which WWAD PMS.

    AFAIK, INMP if SCO wants to be ITM by enforcing its supposed IPR - *nix IP should be PD or GNU, like BSD just on GP, IYKWIM. I keep asking myself in this situation - WWLD?

    Oh, BTW - IITYWIMWYBMAD?

    1. Re:How is SCO's lawsuit affecting sales of Linux? by Anonymous Coward · · Score: 0

      LMAO -- Are you channeling Robin Williams from 'Good Morning Vietnam'?! Freakin' amazing, man.

    2. Re:How is SCO's lawsuit affecting sales of Linux? by Anonymous Coward · · Score: 0

      That's a cut and paste job.

    3. Re:How is SCO's lawsuit affecting sales of Linux? by Anonymous Coward · · Score: 0

      Well, I was ROTFLMAO when I read this... cut and paste job, whatever, if its funny, its funny.

    4. Re:How is SCO's lawsuit affecting sales of Linux? by roman_mir · · Score: 1

      I dunno what the hell you just said, man, but it was beautiful! It reach straight for the heart!

    5. Re:How is SCO's lawsuit affecting sales of Linux? by KillerHamster · · Score: 1

      I'm not sure what dialect you would call this, but the SCO website looks pretty funny translated to jive.

    6. Re:How is SCO's lawsuit affecting sales of Linux? by gvozd · · Score: 1

      Is that an official IBM stance?

    7. Re:How is SCO's lawsuit affecting sales of Linux? by Anonymous Coward · · Score: 0

      You made my day w/ this jive translator - seriously, that has to be the most amusing thing I've seen in ages. Thanks!

    8. Re:How is SCO's lawsuit affecting sales of Linux? by Anonymous Coward · · Score: 0

      YHBT by SCO. HAND.

    9. Re:How is SCO's lawsuit affecting sales of Linux? by Anonymous Coward · · Score: 0

      The site is just about as funny, if not funnier, in bork as well :D

    10. Re:How is SCO's lawsuit affecting sales of Linux? by revividus · · Score: 1
      Okay, this is the best I can do...

      If I were a Chief Information Officer or Chief Technology Officers debating the Total Cost of Ownership of *[any]nix vs. Win2K3(Windows Server 2003) to a Chief Executive Officer, would International Business Machines vs. Santa Cruz Operations be the Total Knock Out that stops the Chief Executive Officer from approving Accounting/Payroll to pay my Purchase Order for RedHat's Linux on GX(SPARC Chipset)?

      For What It's Worth, even if Open Source Software is Free As In Beer, if the Department Of Justice considers *[any]nix Intellectual Property with a TradeMark, then it basically becomes Santa Cruz Operation's Licensed Internal Code, meaning our Open Source Software becomes a Closed Source Software Operating System, which would Really Suck The Big One.

      AIBO going w/ an Application Service Provider that manages our Operating System? But Then Again, we might end up w/ a Bastard Operator From Hell giving us Zero Administration, which WWAD PMS.

      As Far As I Know, It's Not My Problem if Santa Cruz Operation wants to be In The Money by enforcing its supposed Intellectual Property Rights - *[any]nix Intellectual Property should be Public Domain or GNU, like Berkeley Software Distribution just on GP, If You Know What I Mean. I keep asking myself in this situation - What Would Linus Do?

      Oh, By The Way - If I Tell You What It Means, Will You Buy Me A Drink?

      Can the author or someone else fill me in on the ones I missed, or any I got wrong? It's bugging the snot out of me.

      And I will not buy you a drink.

  77. I for one can't wait for the court date by Simon+Garlick · · Score: 4, Funny

    Two words:

    CHEWBACCA DEFENCE

    1. Re:I for one can't wait for the court date by Anonymous Coward · · Score: 0

      you don't make any sence

    2. Re:I for one can't wait for the court date by Anonymous Coward · · Score: 0

      Ladies and gentlemen of this su-pos-ed jury you must now decide whether or not to reverse the IP rights of SCO, now I know my client IBM seems guilty. But ladies and gentlemen... This... Is... Chewbacca. Now think about that for one minute. That does not make sense. Why am I talking about Chewbacca when Open Source is on the line? Why? I'll tell you why - I don't know why. It doesn't make sense. If Chewbacca doesn't make since, you must acquit. Here, look at the monkey! Look at the Silly Monkey! - *Juror's Head Explodes*

    3. Re:I for one can't wait for the court date by AndroidCat · · Score: 1
      Wookies have been known to pull the arms off people when they lose.

      Let the Wookie win.

      --
      One line blog. I hear that they're called Twitters now.
    4. Re:I for one can't wait for the court date by Anonymous Coward · · Score: 0

      if SCO is full of shit, you must acquit!

    5. Re:I for one can't wait for the court date by johnkoer · · Score: 1

      I bent my wookie

    6. Re:I for one can't wait for the court date by Anonymous Coward · · Score: 0
      CHEWBACCA DEFENCE

      Would that be "Let the Wookiee win?"

      /me hears a familiar roar out of Armonk, NY...

    7. Re:I for one can't wait for the court date by cshark · · Score: 1

      I like monkeys...

      --

      This signature has Super Cow Powers

    8. Re:I for one can't wait for the court date by seb249 · · Score: 1

      That is the best laugh i have had in ages - The chewbacca defense :) Still laughing hehe

    9. Re:I for one can't wait for the court date by Anonymous Coward · · Score: 0

      Oh, I see. I think this is a joke from South Park.

  78. SCO claims ownership of the Questionmark . . . by tricky+Ric · · Score: 0

    what a bunch of nutballs

  79. Its more than ironic by garrulous · · Score: 1

    SCO the seething pool of corrupt bastards doing anything for a buck, criticizing Linus for an MO which he promotes to maintain openess and fairness. "Hey pot you also happen to be the kettle."

  80. Dumb statment for linus to make by nurb432 · · Score: 0

    I remember seeing that when he first made the statement to 'not care about patents'.. that was pretty stupid to say and opens up a can of worms where he cant prove people didnt take him up on his suggestion in their contributions.

    Its also pretty irresponsible.. Regardless of ones beliefs.. if you are in a position of authority you really need to not advocate breaking the law..

    --
    ---- Booth was a patriot ----
    1. Re:Dumb statment for linus to make by budGibson · · Score: 4, Informative

      Well no, his position is more subtle than that. Patent law is based on knowing infringement. By not looking at patents, one cannot knowlingly infringe on a patent. As he points out, this is why engineers should not look at patents.

      Linus then goes on to state that the *open* publication process is the best defense. How could Linus or anyone else possibly be aware of all patents? By openly publishing the code and its source, Linus notes that it is possible to back trace to the true "offenders". Linus could have been named as a co-party to the suit. Note that he is not. In a recent interview with CNET, Darl McBride even seemed to agree with Linus' point by stating that having thousands of eyes, open source led to better quality. Well, those eyes might lead to better IP protection too.

      SCO's statements just strike me as a tactic to impugn Linus and the whole OS process without going to the mat where they would not have a case. It casts further doubts on SCO's motives.

    2. Re:Dumb statment for linus to make by DavidTC · · Score: 1
      It's not illegal to unknowingly violate a patent. Duh.

      Someone needs to go back to law school. Almost all crimes require 'intent'.

      Once you're informed about a patent, of course, you may have to pay the owners of the patent, but that's because you failed to pay required royalties, not because you 'broke the law'. (Obviously, people don't go around paying fines to other people when they break the law, they pay fines to the government.)

      It is the responsiblity of patent owners to notify infringers, otherwise no one could ever get any work done, considering a patent search takes several months and pretty much any process can be patented.

      Have you done a patent search on how you back up your car? Or how you butter your toast? No? Then shut up.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  81. In Other News... by Anonymous Coward · · Score: 0

    SCO announced that IBM will face severe repercussions if they continue to threaten the DPRK. SCO also defended its nuclear program as a deterrent to an unprovoked IBM attack. 2 million SCO demonstrators took to the streets yesterday to show support for Dear Leader Kim Jong-Il.

  82. No, a "group buy" of SCO is not the answer by Brento · · Score: 1

    SCO has 12.9 million shares, All linux users buy a one lone share per machine, and give it to linus/(someone sensible) we only need to get 51%.

    Wrong answer. You'd actually be rewarding SCO's behavior by increasing their stock price. As soon as the general public got wind that the Linux community at large (or anybody else, for that matter) was doing a "group buy" on SCO's stock, the price would increase. It's a simple supply and demand. When there's suddenly a huge demand (like a takeover attempt), the stock price will just suddenly go up.

    --
    What's your damage, Heather?
    1. Re:No, a "group buy" of SCO is not the answer by arkanes · · Score: 1

      Does it really matter if we're "rewarding" them when "we" own them? Wouldn't even need 51%. Just get enough and start a shareholder suit against McBride.

  83. Sounds right... by TFloore · · Score: 5, Insightful
    "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."

    Yep, I'd say that's an accurate statement, really.

    If you are trying to identify closed source/proprietary origins of submitted linux code, there is just one thing you need.

    God-like omniscience.

    Linus is good, but he isn't that good.

    Oh, if you wanted a horrible paperwork audit trail, you could make people include a signed document stating "I am the copyright holder for submitted code" or something like that. But part of the draw of working on OSS is to get away from all the icky lawyers and legal documents.

    In this one specific instance, SCO is correct. It doesn't really affect their case at all, but they are still correct about this.
    --
    This is my sig. There are many like it but this one is... Oops. Frank, I've got your sig again! Where's mine?
    1. Re:Sounds right... by olethrosdc · · Score: 2, Insightful

      > In this one specific instance, SCO is correct. It > doesn't really affect their case at all, but they > are still correct about this.

      I do think that it does affect their case, since they argue that the code was stolen. If Linus and the kernel team cannot identify close source code it means that they know nothing of it and thus cannot misappropriate it.

      In fact this might be contradicting SCO's statement that Linux could not have matured so fast without stealing code.

      In order for both SCO's statements to be true, the code must have been inserted by someone else other than Linus himself. Of course, the allegation that IBM has done it is still compatible with both statements. However, regardless of whether these allegations are correct or not, I cannot see how making statements about Linus can help their case. Maybe what they want to say is this:

      "Look, IBM has stolen our code and put it into Linux. Linus does not concern himself with IP theft and even if he did he probably has no means to check. How many other people might be placing proprietary code into Linux? How would anyone know?"

      My answer to them, of course, is this: if you have valuable IP that could manifest in a competitive product, screen it for comparisons.

      In any case, IBM have very little to gain from putting proprietary code into Linux. Even if SCO-derived code was state-of-the-art, they'd be able to make a much more handsome profit by putting it in a non-Linux closed source solution and selling it on. Who would know or be able to screen that?

      --

      I miss my rubber keyboard.(Homepage)

    2. Re:Sounds right... by Anonymous Coward · · Score: 0

      They are correct, but only pointing out half of the truth.

      There is absolutely nothing in that statement that wouldn't apply equally as well to a closed source/proprietary project. The only difference is that with the open source model, the owner of the protected code can identify the issue and take steps to correct it.

      The possibility of getting caught provides a strong disincentive to steal IP that does not exist in a closed source project.

    3. Re:Sounds right... by n3h3m14h · · Score: 1
      "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."
      Yep, I'd say that's an accurate statement, really.

      [...]

      If you are trying to identify closed source/proprietary origins of submitted linux code, there is just one thing you need.

      God-like omniscience.

      Linus is good, but he isn't that good.

      [...]

      Seeing how SCO are throwing rocks at Linus on this, how exactly do they ensure that they have not violated someone's IP when they *cough* innovate something?

      If they were to take what they've said seriously, then they would be unable to develop any software effectively. In fact, I think nearly all software development would stop if the world were to extend this to its logical end.

      In this regard, I think that underscores what Linus said on the mailing list.

      It also (again) points to the deficiencies (evils) of software patents and such.

      -- just my 2.0E02's worth.

    4. Re:Sounds right... by Anonymous Coward · · Score: 0

      Simple, they wait till someone else complains. And actually that is the way the system does work. It's up to the owner to complain, no one else cares.

      It's already been suggested that SCO has stolen code from Linux, well it's up to "Linux" to decide to pursue investigation or litigation along those lines if they feel there is a case.

    5. Re:Sounds right... by n3h3m14h · · Score: 1
      Simple, they wait till someone else complains. And actually that is the way the system does work. It's up to the owner to complain, no one else cares.
      Precisely!

      They take the same approach as Linus and the other kernel developers. It's okay for them, but not for Linus?

      As has been said, they can because their code is not available for public scrutiny like Linux. And then they claim they've been infringed but won't tell where. Mr. McBride (I'm being polite) says hundreds of thousands of lines of code from SCO are in Linux; they should be able to at least share a few of those as evidence, but they won't for all the reasons that have already been stated. However, it does seem that with so much SCO code in Linux, they would have noticed this very soon after they started putting together their own distribution. Hundreds of thousands of lines?

      By my count, the kernel (*.[ch]) is around 5.3M lines (comments and all). If there are, say 200K lines of copied code, that's almost 4% of the kernel. Certainly we would not be looking at 4 of 100 lines being copied, but significant, and easily identifiable blocks. SCO alleges this mass infringement, but 80 anonymous lines says nothing.

    6. Re:Sounds right... by mandolin · · Score: 1
      Oh, if you wanted a horrible paperwork audit trail, you could make people include a signed document stating "I am the copyright holder for submitted code" or something like that

      Ummm you do know that is basically what the FSF insists on right? Well, ok, actually it's a copyright assignment statement. Anyone who (for instance) contributes to GCC also must contribute to that paper trail, so to speak.

      That trail means that the FSF GNU utilities have their collective ass covered much better than the linux kernel. Note I am not saying the FSF policy is a good thing .. just that it helps in this case.

      part of the draw of working on OSS is to get away from all the icky lawyers and legal documents

      Maybe *this* is how OSS and Free Software are different :-)

    7. Re:Sounds right... by Anonymous Coward · · Score: 0

      Funny thing about this is that the open source model is the best way to keep track of IP violations. It's why SCO said they're starting with Linux in the first place, because they have access to the source. To find their IP in Windows, IRIX, QNX, etc they'd have only the binaries to work with.

  84. Patent Clearance by overshoot · · Score: 4, Informative
    Linus certainly has good company. I know that my employer, at least, tells us the same thing: don't sweat the patents. Our Corporate IP department (not a small one, either) doesn't even do patent clearances on request, because it's too expensive.

    If SCO tries to make this case at trial, they're gonna get reamed when IBM inquires into their patent clearance process.

    Nobody can afford to do prior patent clearance. All engineering work would stop dead if we did.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:Patent Clearance by j_w_d · · Score: 1

      If SCO tries to make this case at trial, they're gonna get reamed when IBM inquires into their patent clearance process.

      Considering that SCO/Caldera undoubtedly practiced the same way, and considering that IBM usually files more patents than any other source on the planet - over 5,000 last year I believe - and that they do this just about every year, when IBM's patent attorneys get through with SCO, the company leadership could easily find themselves embarrassed.

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  85. I'd like to see them do better by Ex+Machina · · Score: 1

    How's the OpenServer SMP code doing for you?

  86. Is it just me... by stubear · · Score: 1

    ...or is anyone else sick and tired of the US legal system being dragged through the media and the court of public opinion? It's comments like this, "...that SCO can be challenged to follow as part of the community's "put up or shut up" response", that make me want to throttle the morons who believe this. SCO has legitimate reasons for keeping the alleged infringed code under wraps until a court of law can determine whether or not infringement actually occured. To do otherwise would be stupid.

    1. Re:Is it just me... by DarkMan · · Score: 1
      SCO has legitimate reasons for keeping the alleged infringed code under wraps until a court of law can determine whether or not infringement actually occured.


      Can you enumerate them, because I can't see any.

      (Aside: Award of damages depends on the claiment taking action to minisime harm (for example, a cease and desist notice). SCO have refused to allow the accused the opertunity to minimuse the harm.

      Discliamer: I'm not liscenced to practice law in your juristriction. This is not legal advice. For legal advice, see a lawyer in your juristriction.)
    2. Re:Is it just me... by Anonymous Coward · · Score: 0

      It's just you. SCO could have acted a lot less damaging without giving up any secrets. Their intention isn't to protect their work, their intention is to ruin the strongest competitor: Linux. Hardly anyone believes that they have a legitimate claim to make, mostly because they act like they have the right to shout fire in a sold-out movie theater when the person next to them lights a cigarette.

    3. Re:Is it just me... by arkanes · · Score: 1
      a) No, they don't

      b) Even if they did, the community they're accusing has a right to know what they're supposed to have done wrong. This is well codified in our legal system, by the way. SCOs public statements are on the verge of slander against Linus (and all kernel developers), and barratry in the threatning letters they've sent out.

      It's entirely possible for someone to sue them to shut them up - in fact, it's already been done in Germany. However, it's harder to do that here (1st Amendement reasons) which is one reason it's not been done.

      In any case, "challenging" them doesn't neccesarily mean "forcing them through legal means". On top of that, SCO is very mouthy in public, not simply in it's court filings. The people who it's accusing and harrasing have a right to respond.

      I'm not sure why you think that the US legal system shouldn't be in the media anyway. I kinda prefer to know what goes on in courtrooms.

    4. Re:Is it just me... by Anonymous Coward · · Score: 0

      yeah right!!

  87. SCO has a point... by Sfing_ter · · Score: 1

    And someone should toss a ring around it... this needs to stop immediately, the thing is that most people don't get to hash this out all they get is the very loud cries from the SCO encampment. That's ok though, soon, very soon, the gorilla will begin the fecal rain, and Darl and his other brother Darl will be drowning in it.

    Go see the new SCO-Wear that all slaves err... minions at SCO must don for an interview, shareholders meeting et. al.

    --
    A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
    1. Re:SCO has a point... by Anonymous Coward · · Score: 0

      SCO has no point. Software patents are not applicable in Europe, so why would Linus, a european citizen, waste his time checking for potential non-enforceable patents covering the submissions ?

    2. Re:SCO has a point... by Sfing_ter · · Score: 1

      Maybe you should read the post Evelyn Wood.
      Lart, lart I say.

      --
      A computer once beat me at chess, but it was no match for me at kick boxing. Emo Philips
  88. then he's fine by Fishstick · · Score: 4, Insightful

    SCO themselves said it..

    "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."

    So, there's no way he could have known in advance if a contribution came from somewhere else? Sounds like they are pointing at the process as the problem, rather than setting Linus up to take the hit.

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

    1. Re:then he's fine by Anonymous Coward · · Score: 0

      Sounds like they are pointing at the process as the problem

      No, they are incorrectly pointing to the process as the problem.

    2. Re:then he's fine by EvilTwinSkippy · · Score: 1
      Sounds like they are pointing at the process as the problem

      Today. Yesterday they said something else, and the day before was another thing. Whoever is running the PR department is missing a cardinal rule of Spin: it looses momentum after it changes direction.

      Right now this case is sputtering like a gyroscope that's about to fall over.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    3. Re:then he's fine by Anonymous Coward · · Score: 0

      I believe they have D'ohl McBride lined up to point and howl at the moon on Thursday evening. Friday they're blaming the North Koreans. Saturday is to be confirmed, but I've heard rumours of a mock 17th Century court room being constructed and a pire being built in a courtyard..

    4. Re:then he's fine by ichimunki · · Score: 1

      That's the stupidest thing SCO's said so far, and they've been tossing out some whoppers. I mean, how the hell could he check any contribution to Linux against SCO's code when they aren't even sharing that code in the first place? Doesn't he kind of have to trust contributors to contribute legal code? In any case, how stupid can SCO be, the very nature of the process is what would make it easy to track down copyright/trade secret infringements... patents, well, why would any sane person want to spend their life vetting their every little piece of code against the entire catalog of valid patents?

      --
      I do not have a signature
  89. $¢0 --> /dev/null by Anonymous Coward · · Score: 0

    McBride --> SEC?

  90. Linus' post. by Anonymous Coward · · Score: 2, Interesting

    http://www.cs.helsinki.fi/linux/linux-kernel/2002- 32/0160.html

  91. Could the real "right" please stand up by minkwe · · Score: 1

    I thought it was "contract rights" or was it "control rights" or "intellectual property rights" or "copyrights" or "trade-secrets" or "license rights"?

    <sarcasm>
    They seem to have made it crystal clear over the past few months what rights they really mean ;-/
    </sarcasm>

    --
    "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
  92. MD5 routine might give away all source by Spam.B.gone · · Score: 2, Insightful

    It seems to me the proposed use of MD5 sums is quite dangerous here, meaning that the md5 sum list might give away the original source.
    It won't be hard to find the source matching the first 5 lines. probably somethine with /*, the words copyright and SCO and such. The next line can then be guessed, and this will be relatively easy because it has to be valid C. I don't think there is much 'randomness'in C, so it should be fairly easy.
    Fairly easy meaning with the use of brute force, which seems quite an appropriate term in this matter.

    1. Re:MD5 routine might give away all source by Anonymous Coward · · Score: 0

      How long is your average c code line? The problem with your idea is that you don't know the length of the next line. Let's say you have variable names in there which contain n>32 bits of "randomness". Then you have 2^(n-32) possible lines. For each, you would have to continue the process. This explodes very fast unless you have a very good idea of what you're looking for, and then you wouldn't need this cludge in the first place. I think it's likely that the average c line contains more than 4 bytes of significant information, but even if the average would facilitate an unambiguous result, the variance makes it computationally unfeasible.

    2. Re:MD5 routine might give away all source by arkanes · · Score: 1

      You can't brute-force reverse an MD5 in any meaningful way. It's basic information theory. The MD5 checksum would, as mentioned, allow people to find matching code in the Linux kernel - and thats all.

    3. Re:MD5 routine might give away all source by EzInKy · · Score: 1

      No, it wouldn't be dangerous at all considering that "Congress shall have power to...... promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries," (U.S. CONSTITUTION - Article 1, Section 8).

      Considering the company's past success, it is certain that science would progress by knowing what code not to write.

      --
      Time is what keeps everything from happening all at once.
    4. Re:MD5 routine might give away all source by Spam.B.gone · · Score: 1

      How long is your average c code line? A simple test on module.c and using gzip as an estimation for the number of relevant bits, i come to 6 relevant bytes per line. Not a number too large to crack.
      The variance might make me stumble on a difficult line sometimes: A silly comment would be a nice salt value for that line. But then again i might find other easy starting points for some obvious block of 5 lines. A series of #includes would not be hard to guess.
      I won't volunteer to actually do this, but i don't think it is cryptographically safe either.

    5. Re:MD5 routine might give away all source by Anonymous Coward · · Score: 0

      Guessing a block of 5 lines (and making sure you guessed right by matching the MD5 sum) only gets you to the point where you have to either guess another line (that's the part where "knowing what to look for" comes into play) or brute force the content of the next line until the block of 4 preceding lines and the current line give the same MD5 value as the SCO code. If we assume that there are on average 6 significant bytes per line, that means (on average) 2^16 different lines will result in the same MD5 value. Many of those are probably not valid C code, but quite a few are. (In fact, since we're looking at compressed information and the entropy estimate is for C code, it's arguable that you'd have to deal with a high percentage of valid C code lines.) The distribution probably has a high variance: many short lines and many long lines, but few average length lines. The result is that you'll have no trouble finding trivial code but get way too many possible results for non-trivial snippets. And you have no way of knowing what to expect from the next line, so you'll almost always have to consider many more than the average 65536 matching lines. Unless you know what you're looking for, these results have the same probability, so with each line, the number of possible file contents multiplies by a factor of more than 2^16. Brute-forcing chess looks easy in comparison.

    6. Re:MD5 routine might give away all source by Anonymous Coward · · Score: 0

      Look up the definition of "matching." Then re-read your comment.

    7. Re:MD5 routine might give away all source by Spam.B.gone · · Score: 1

      Actually, i would have see a wrong line producing the right MD5 sum once in every 340282366920938463463374607431768211456 lines, which is quite better then finding 2^16 of such for each line. So the problem boils down to: Can you brute force a valid C line that matches a MD5SUM. If my assumption is correct that there will be many easy guesses of 5 lines (like a series of closing curly braces on on each line with tabs in between and so) and that a line of C carries an entropy of 6 bytes, my spare linux box should be able to spit out one line per day or so.. if only i had time to work out the details..;)

    8. Re:MD5 routine might give away all source by Anonymous Coward · · Score: 0

      I don't know why, but I somehow thought of 32bit MD5 (which would be enough for the purpose, I guess, considering the sliding window nature of the test). Stupid me. The key problem however remains: You don't know how long the next (or previous) line is going to be, so testing for the average line with 6 significant bytes (and the 2^48 possible outcomes, which you, btw, have to generate before you can calculate and compare the MD5 value) is not enough, especially in the neighborhood of easily guessable lines. The chance of choosing the wrong combination is insignificant, because you have many more than the 6 stochastically significant bytes per line in MD5 checksums, but I think you're underestimating the computational complexity of finding non-trivial lines. We know that there are many lines with less than 6 significant bytes in C code. Non-trivial lines are thus represented by many more than 6 bytes.

    9. Re:MD5 routine might give away all source by sailesh · · Score: 1

      This Scientific American article shows a general technique for this kind of a problem: http://www.sciam.com/article.cfm?articleID=0003D47 6-1852-1EB7-BDC0809EC588EEDF

  93. A good way to piss SCO off by qwertyatwork · · Score: 2, Interesting

    A friend of mine yesterday was telling me that an older version of SCO he has has some excellent tools that he has never seen anyone else write. I dont have any details, but if anyone knows what tools these are write a GPL version and release (out of the US of course) just to piss SCO off. And do it quickly, before IBM destroys them.

  94. Different MD5 != Different Code by godot42a · · Score: 3, Interesting
    Very nice trick :). However, I see two problems:
    1. The procedure throws away all code pieces which occur more than once in the same version of the code. Okay, most of them will be trivial, but there might be some that aren't. These pieces aren't compared to the other version of the code. Might be an idea to use a frequency threshold instead.
    2. During comparison of the two versions, all code pieces with the same checksum are disregarded. But different checksum does not mean different code! MD5 are computed on string level - let there be an additional comment, or a linebreak, and you won't get a match. Some simple operation to bring the code into a kind of canonical formatting can take care of that.
    If you don't do that, you run the risk of losing some correspondences, I'm afraid.
    1. Re:Different MD5 != Different Code by AndyS · · Score: 1

      An alternative way of doing it of course is to take the output of a compiler to some sort of tree-phase. That might be harder to match against though, as you'd need some sort of fuzzy matching. Still it would give us a good clue of the 'identical' code that they're claiming, let alone similar code.

    2. Re:Different MD5 != Different Code by gmhowell · · Score: 1

      I don't think the original author intended this to be a rigorous tool. Rather, it was meant to quickly locate where the chunks of potentially stolen code lie. If lines 55-60 of foo.c are 'fishy', you can go in, look at those lines, and work outward to say "okay, if these lines are bad, probably the three before and the two after are also bad".

      If the stolen code is as bad as SCO claims, it's likely that there will be plenty of these sorts of matches.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    3. Re:Different MD5 != Different Code by Anonymous Coward · · Score: 0

      man indent(1)

  95. Scouring the Code by Exousia · · Score: 1

    I wonder if SCO programmers scour Linux code when they add/edit their Unix modules. Or if SCO managers scour the Patent Office when their programmers check source files in. Yeah, right.

    --

    --Slashdot: News for Turds. Stuff that Splatters.
  96. What? Did Linus sign...? by leonbrooks · · Score: 1

    ...the SCOsueme petition? (-:

    --
    Got time? Spend some of it coding or testing
  97. SCO fails to understand that US != World by Anonymous Coward · · Score: 0

    Linus is finnish: he is european. As far as I know there are no such things as patents on software in Europe.

    So why the hell would Linux waste his time looking up for patents on submissions, since these are not applicable ?

    The SCO comment just shows how this company does not understand IP issues on the international scale, just like their previous accusation of "export law violation".

  98. Confusing copyrights with patents by redelm · · Score: 1
    Huh??? I thought this suit was about copyright, not patents. I smell FUD!

    There will be some code commonality between SCO SysV and Linux. But just because SCO has a copyright (as does Linux BTW) does NOT mean they own copyright on every single snippet of their source. A lot of snippets would have come from third-parties -- hardware manufacturers, journal articles, BSD, standards ... Those snippet (or whole routine) authors still retain copyright in their works, not SCO.

  99. Re:So just take a look, an find your IP there, if by aphor · · Score: 1

    No, SCO does not want to sue. The courts would not be very friendly to their baseless claims. If the courts were friendly or their claims had basis in fact, then they would just file suit, and demand settlement.

    SCO is a little yappy dog on the other side of a chain-link fence barking and barking because they get no other attention. Maybe we should track a certain executive's tax records along with the SCO corporate filings to detect the payoff from some interested third party?

    --
    --- Nothing clever here: move along now...
  100. Patents? WHAT patents? by ctid · · Score: 4, Informative

    So it's patents now? SCO don't have any patents that are relevant. If they did, they would have included reference to them in their lawsuit. This is premium-quality BS. The "issue" that SCO has is that IBM and other UNIX licensees have been GPL-ing and submitting stuff that SCO claims is their intellectual property. If this is what has been happening, that cannot be Torvalds' fault. The fault (if any) lies with the submitters. It's not unreasonable for Torvalds to assume that if a patch comes from IBM that IBM has the right to submit it.

    Essentially, what SCO is now saying is that if you license UNIX, any ideas that you (perfectly legally) incorporate into your version of Unix belong to SCO, because... well because of course, you couldn't have created it without SCO's huge contribution. I'm sorry, but I'm going to have to call "shenanigans" at this point.

    Incidentally, I would point to this link, where the FSF argue that the term "intellectual property" is not useful - because it can be used by disreputable organizations (like SCO for example) to confuse matters relating to copyright, patents, trade secrets etc.

    --
    Reality is defined by the maddest person in the room
    1. Re:Patents? WHAT patents? by MachineShedFred · · Score: 2, Funny

      This is premium-quality BS.

      Funny... I thought this was half-assed BS, just like their half-assed legal maneuvers, and their half-assed products.

      Come to think of it, their lawyers are doing a half-assed effort on the half-assed legal maneuvers, so is this really three-quarters assed?

      The SCO Group's business plan:

      1. Create half-assed product that won't sell
      2. Buy rights to UNIX
      3. Get bought by Linux company
      4. Shed all ties to Linux and sue people for for some outlandish crap
      5. ???
      6. Profit!

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  101. what topic? by leuk_he · · Score: 1

    previous SCO articles were posted under calderatopic, that one is missing again. There are too much topics for the editors.

    1. Re:what topic? by Anonymous Coward · · Score: 0

      There are too much topics for the editors.

      There is too much topics for the editors.

      Learn some English, asshat.

    2. Re:what topic? by Ataeagina · · Score: 1

      There are too many topics for the editors. Jesus.

      --
      We're siamese children created by heart. Nothing, nothing can tear us apart.
    3. Re:what topic? by Anonymous Coward · · Score: 0

      YHBT. YHL. HAND.

  102. Copyright -- NOT by OmniGeek · · Score: 5, Insightful

    The only problem I see is that the hashes are still derived from SCO's intellectual property and are therefore still covered by copyright.

    Nope, not a problem at all. I'm not a copyright expert, but the hashes would certainly not be covered by SCO copyright for two reasons: 1) They are not an original work of authorship, but instead an application of a mathematical algorithm to "fingerprint" a file; they're just a list of numbers. That would be like copyrighting the output of "ls -l". 2) Even if a judge somehow finds 1) above to be inapplicable, the hashes would certainly fall under the "fair use" exception to the copyright on the SCO files, as they are a form of commentary on them.

    Of course, SCO will never agree to such reasonable measures, since they are not fundamentally looking for something reasonable, so the whole thing is moot. A far more likely scenario is that SCO may *eventually* be forced to submit their code base and backups to a court-appointed special master tasked with analyzing the issue of code derivation (what, when, and in which direction), and will be required to fully disclose their development logs to the court. At which time,assuming it ever gets to trial, the case will finally, finally collapse for good and all, and we can get back to sniping at Microsoft.

    --

    "My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
    1. Re:Copyright -- NOT by DeadSea · · Score: 1
      They are not an original work of authorship, but instead an application of a mathematical algorithm to "fingerprint" a file; they're just a list of numbers. That would be like copyrighting the output of "ls -l".
      The numbers are not just any list of numbers, they are a list of numbers mathematically derived from copyright material. You could certainly prevent somobody from distributing information gleaned from your files including the file names, sizes, and permissions. You created that information, you hold copyright over it. Yes the output of ls -l falls under copyright rules.
      the hashes would certainly fall under the "fair use" exception to the copyright on the SCO files, as they are a form of commentary on them.
      I don't see how fair use would apply here. Fair use has exceptions to copyright for commentary, but only for short excerpts such as a quote or a video clip. It also has exceptions for parody, which clearly does not apply here. The hashes basically contain the entire work in a different (albeit unrecoverable) form. As far as I know fair use has no provisions for such a situation.

      As so many people have noted, you shouldn't look to Slashdot for legal advice. I would certainly ask an intellectual property lawyer before distributing the hash sums from SCO code. A copyright lawyer may tell you that it won't be a problem, but I doubt it.

    2. Re:Copyright -- NOT by bwt · · Score: 2, Informative

      Fair use has four tests, the most important of which is the affect on the market value. Publishing the checksums probably increase the market value, since they are a conscious effort to prevent infringement. Another factor in fair use is the quantity of original work that is copied. Since md5 isn't invertible, this is zero. Another test is the purpose: commercial or non-profit. The checksums here are not designed to profit from somebody else's work, they are designed to protect against such profiting. The final test is the nature of the material used: Here it is solely to prevent or identify infringement.

      I think it is almost a no brainer that a checksum lookup would be "fair use".

      The problem is that suppose in files X and Y there is a checksum match at lines n and m respectively? You can't say anything more than that the lines match. X could have copied from Y, Y from X, or both could duplicate some other source Z.

    3. Re:Copyright -- NOT by DavidTC · · Score: 1
      The output of 'ls -l' is almost certainly not copyrightable.

      Alphabetical order isn't copyrightable anyway, and neither is a bunch of columns, but that's moot because the formatting and order were not created by you, and hence aren't copyrighted by you.

      File sizes and permissions are facts, which are not copyrightable, just like phone numbers. (The ability to alter these facts is not important. After all, the phone company can do the same thing. )

      That leaves you with trying to copyright each individual name, and titles of works are not copyrightable (Hence things like a song and a TV show named 'Third Rock from the Sun'), and are much much too short anyway.

      So, basically, no, you can't copyright the output of 'ls -l'. It's a combination of uncopyrightable formatting, uncopyrightable facts, and uncopyrightable titles, just like the phone book. (And you don't even have the 'we put a lot of work into it' excuse the phone company tried. Typing l s [space] - l [enter] does not count as 'a lot of work'.)

      And that's ignoring the fact it's perfectly possible to duplicate a copyrighted work. If someone on a desert island since the fifties wrote a book that was exactly like HHGttG, he could sell it and whatnot, as long as he could prove he didn't copy it. That, of course, is completely absurd...but it would be pretty damn easy to prove you independently created a directory listing.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    4. Re:Copyright -- NOT by Samrobb · · Score: 1
      That would be like copyrighting the output of "ls -l".

      [sam.robb@santa sam.robb]$ ./make_limerick
      ~/limerick ~
      ~
      total 0
      -rw-rw-r-- 1 sam.robb sam.robb 0 Jun 18 13:40 1 There once was an OmniGeek who was almost right -
      -rw-rw-r-- 1 sam.robb sam.robb 0 Jun 18 13:40 2 He thought the IP in command output was too slight.
      -rw-rw-r-- 1 sam.robb sam.robb 0 Jun 18 13:40 3 He posted in haste
      -rw-rw-r-- 1 sam.robb sam.robb 0 Jun 18 13:40 4 So Ill give him a taste
      -rw-rw-r-- 1 sam.robb sam.robb 0 Jun 18 13:40 5 Of my ls -l - under copyright!
      -rw-rw-r-- 1 sam.robb sam.robb 0 Jun 18 13:40 6 Copyright 2003 Sam Robb. All rights reserved.
      [sam.robb@santa sam.robb]$

      --
      "Great men are not always wise: neither do the aged understand judgement." Job 32:9
  103. I can see it now... New Diablo LOD mod by cactopus · · Score: 1

    starring...

    Darl McPhisto... Lord of Uncertainty
    Stevablo Balmer .... Lord of Fear
    Baal Gates .... Lord of Doubt

    Stevablo II Lord of FUD from Gizzard entertainment

    special guests:

    Larry Ellison as Duracle
    Carly Fiorina as Andariel (figure some pun out here)

    Scott McNealy as the Sunmoaner

  104. Common contents by deepchasm · · Score: 5, Interesting

    The following describes the common sections found by the Inquirer reader (although I have only looked at the linux source files).

    • amd7930.c - the matching lines are just a table of constants (a gain curve or something), pretty much straight from the chipset manual, although the comment above the table is also identical - but the BSD contribution is not noted at the top of the file (assuming they mean the audio amd7930.c and not the isdn one).
    • slhc.c - this is BSD ppp code, and is copyrighted as such at the top of the file.
    • balloc.c - dunno about this, which balloc.c?
    • bonding.c - hmmm, the lines seem to correspond to a random section of code in the middle. May be BSD code, but the comments at the top imply that this is all recent stuff.

    Of course, this assumes that the line numbers the Inquirer published are for the linux files and not the BSD files (why did they only publish one set?!?)

    1. Re:Common contents by s390 · · Score: 2, Interesting
      (why did they only publish one set?!?)

      Because that's all their reader sent them.

    2. Re:Common contents by tlk+nnr · · Score: 2, Informative

      balloc.c - dunno about this, which balloc.c?

      linux/fs/ext2/balloc.c

      The block allocator that is part of ext2. GPL source, in the non-free directory of FreeBSD.

      Hmm. Has anyone tried to disassemble the Linux Kernel Personality of Unixware? It supports ext2, and AFAIK there is no free (as in beer) ext2 implementation.
    3. Re:Common contents by gringer · · Score: 1
      the line numbers the Inquirer published are for the linux files

      FWIW, Here's a section from the article mentioned:
      "On the left is the file in the Linux tree, on the right is the file in the 4.4BSD tree. Also the range of matching lines in Linux is given on the left. It is unlikely that I missed any other large matching fragments.["]
      The numbers on the left are for the Linux files, as you had assumed.
      --
      Ask me about repetitive DNA
    4. Re:Common contents by ratboy666 · · Score: 4, Informative

      amd7930.c

      A couple of points. *If* this appears in SCO source, this would be very strange. The 7930 is ONLY used in some 4c and 4m Sparcs. That would be 32 bit SPARC, SBUS based machines. I don't even think these are SUPPORTED by recent Solaris releases.

      Nobody uses this for Intel, and these machines are not current anymore.

      If SCO has this in THEIR code base, they are really smoking some strange drugs... The only reason this is in Linux is because it was ported to old SUN boxen. Trust me, IBM wouldn't have ANY involvement with that.

      Ratboy.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    5. Re:Common contents by ameoba · · Score: 2, Insightful

      This was just a demonstration of the technique, having nothing to do with SCO. It was merely a comparison of Linux and the 4.4BSD-lite, both of which are freely available and easy to obtain.

      4.4BSD-lite was a release of BSD that was deemed by the courts to be clean & free of AT&T (then the owner of the SysV IP) code, thus if anything that exists in both SCO's source and Linux is also in 4.4BSD-lite, SCO doesn't have a leg to piss on.

      --
      my sig's at the bottom of the page.
    6. Re:Common contents by Anonymous Coward · · Score: 0

      Have you been smoking something starnge?
      These are the files found identical between LINUX and BSD NOT LINUX AND SCO! No one is claiming anything about the SCO code.
      (Moderators - please mod parent down)

  105. Actually, there's another flaw... by leonbrooks · · Score: 1

    ...in that when you started getting matches here and there, each side would have some idea of how chunks of the other worked. It might be possible to finesse boundary conditions to get even more precise info (ie, divine the entire content of matching sections as long as or longer than and not necessarily a multiple of the shredding chunk size (5 in this example)).

    --
    Got time? Spend some of it coding or testing
    1. Re:Actually, there's another flaw... by Entrope · · Score: 1

      A rather more important flaw is that if there is even a minor change -- something like renaming a variable, adapting to use a native interface, or inserting a comment -- the MD5 will no longer match. Such changes could be made either before or after the code is added to one source tree, and could be done intentionally to hide similarities or as part of normal maintenance or development.

      A number of computer science professors and instructors use software to find similarities between submitted code, in an effort to catch cheaters. This varies in complexity, but a live OS kernel being developed by dozens or hundreds of people is likely to have even more change than that kind of software will pick up.

      On the other hand, the idea of "convergent evolution" from biology also applies to software -- especially when you implement a strongly structured standard interface like POSIX or SuS. The semantics of certain system calls dictate parts of their structure.

  106. Apt Analogy by geoff+lane · · Score: 1


    Satirical Analogy Of The Day:
    SCO=Henery Hawk, IBM=Foghorn Leghorn

    1. Re:Apt Analogy by cactopus · · Score: 1

      I think it goes more:

      SCO= Chicken Hawk
      Microsoft= Foghorn Leghorn
      IBM= Dog

    2. Re:Apt Analogy by Russ+Steffen · · Score: 1

      Hmm, I pictured SCO as more of a Wile E. Coyote, blowing himself up with his ACME Instant Lawsuit kit.

      Meep! Meep!

  107. The next round of downsizing will probably be... by leonbrooks · · Score: 1

    ...SCO's entire staff, and any other buildings within half a block of ground zero. An implosion can be a messy thing.

    --
    Got time? Spend some of it coding or testing
  108. Re: Name aweraw [ Log Out ] Subject Comment L by tcopeland · · Score: 1

    "Your case [statement] is my case!"

  109. SCO ? by Anonymous Coward · · Score: 1, Interesting

    Do I smell Microsoft and SCO lawyers having coffee and cookies behind the doors ?

  110. This story should be filed under Caldera by starfarer42 · · Score: 2, Interesting

    Can we please keep these SCO stories in the Caldera category? I literal signed up for an account solely so that I could filter them out. Now you're disguising them as Linux stories!? Argh!!

    1. Re:This story should be filed under Caldera by IdleLay · · Score: 1

      This gentleman has an excellent point. It would be a very nice gesture to eventually remove them from the whole Linux and OSS community. I recommend five lashes for anyone mentioning the $CO word from now on.

  111. bullshitting...Re:Paradox? by leuk_he · · Score: 3, Interesting

    "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."

    True. It is impossible to find out if someone else has a tradesecret.

    But then there is a lawyer problem. Linus (or some other kernel hacker) puts a GPL tag on the source. Is he/she allowed to do that? Is the GPL legal? The point is, who GPLed it, and does that make the GPL viral? (And is the Sys V copyright viral?)

    They could always sue linus for being a basterd that who not care . He called himself that multiple times in interviews.

    1. Re:bullshitting...Re:Paradox? by Anonymous Coward · · Score: 0

      Since Linux doesn't have a copyright assignment policy, Linus doesn't put kernel contributions under the GPL, whoever contributes them does. Alternately, they may put the code under a more lenient license, and the GPL comes into effect in the case that the code is distributed as part of the Linux kernel.

      So if the person contributing the code does not in fact hold the copyright for that code (or, alternately, the right to sublicense it under the GPL), they are the ones guilty of doing something wrong.

      The GPL is no more viral than copyright in general. The only sense in which is "viral" is in that a lot of people get hooked on using GPL'd code...

    2. Re:bullshitting...Re:Paradox? by Anonymous Coward · · Score: 0

      You sir are a fucking idiot. HAND.

    3. Re:bullshitting...Re:Paradox? by Anonymous Coward · · Score: 0

      Bingo. Unless Linus himself has copied code directly from the SCO sekrit sawces, he has absolutly zip, nil, nada, nowt to worry about. He doesn't need to check the validity of the IP being submitted; that is the job of the person submitting the code under the GPL.

      SCO; not so much as shooting themselves in the foot as removing their entire lower torso with a buzzsaw.

    4. Re:bullshitting...Re:Paradox? by usotsuki · · Score: 1

      It would be certainly apropos to say that to "D'oh-l", asshat that he is...

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    5. Re:bullshitting...Re:Paradox? by spitzak · · Score: 1
      Only the person who owns copyright on the code can put it under the GPL. Say in theory Linus actually stole code from SCO and added it to Linux and then released it GPL. Then Linux would be claiming he owns copyright on the SCO code. That is wrong, and he is guilty of copyright violation. The fact that he used the GPL is irrelevant, he would be guilty of the same thing if he had sold the code in Linux for profit, or compiled it and sold that for profit, or released the result BSD or public domain.

      The GPL does not have mystical powers that override laws, even though Microsoft would like people to believe that and be scared of it. It is simply an exception to normal copyright to allow code to be placed somewhere between copyrighted and public domain. Nobody seems to have any trouble understanding either copyrighted or public domain, but are confused by the idea that there can be a position inbetween them, and that it is impossible for this position to have any more power than either end.

  112. Here's a buck. by leonbrooks · · Score: 5, Funny

    Go buy yourself some more vowels.

    --
    Got time? Spend some of it coding or testing
    1. Re:Here's a buck. by Anonymous Coward · · Score: 0

      That was a good one.

      For the record, there are 196 vowels in that parent post...

    2. Re:Here's a buck. by Anonymous Coward · · Score: 0

      I count 175. And 313 consanants.

      But if we're just looking at the acronyms (capital letters), the ratio ends up being 53 vowels to 108 consanants.

  113. Obligatory Space Balls Jokes by Anonymous Coward · · Score: 0, Funny

    SCO's CEO In a private conversation with the company lawyers: I knew it. I'm surrounded by Assholes. Keep suing, Assholes.

    SCO's CEO: Evil will always triumph over good because good is dumb.

    SCO's Techs in regards to their latest DoS attack: DoSed? Raspberry packets! There's only one man who would dare give me the raspberry. Linus Torvalds!

    1. Re:Obligatory Space Balls Jokes by Spazmania · · Score: 1

      DoSed? Raspberry packets! There's only one man who would dare give me the raspberry. Linus Torvalds!

      That joke only made sense when it was radar JAMming. Jam. Raspberry. Get it?

      You want to update it for being DoS'd you'd have to say something like "dir packets" or "C: packets."

      Firewall Operator: Sir! We're being DoSed!
      [Screen shows directory listings]
      Black Hat: Dir packets! There's only one man who would dare send me Dirs! Linus Torvalds!

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    2. Re:Obligatory Space Balls Jokes by Bull999999 · · Score: 1

      We don't need to do a DoS attack against SCO. Break into their system using their own password! It is "12345678910"

      --
      1f u c4n r34d th1s u r34lly n33d t0 g37 l41d
  114. Patents by EvilTwinSkippy · · Score: 1
    There is now law about designing a system that uses a patented process.

    The statutes are for manufacturing and selling such a system. Technically code is not manufactured until it is compiled.

    Linus is off scott free.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
    1. Re:Patents by rifter · · Score: 1

      The statutes are for manufacturing and selling such a system. Technically code is not manufactured until it is compiled.

      Linus is off scott free.

      Why? because he never checks to make sure the kernel code compiles? Maybe that is why he said he was going to add some header files that were missing...

  115. Honk if your being sued by SCO by Anonymous Coward · · Score: 0

    Do _NOT_ put this bumper sticker on your car. I still have a headache from all the honking...

  116. Linus ? A process Manager ? by flyingace · · Score: 1

    I hate it when these suits try to make everything look like a Process

    Linus is not a process manager in any conventional sort of way, used by companies. So Linus is far from being accountable for all the changes to the Kernel.

    So what if they found Linux violated one of those billion patents out there ? Can they throw Linus in the lam ?

  117. Huge hole in trade secret? by hobsonchoice · · Score: 1

    I am not a lawyer. This is just my opinion, but I can't see how claims of IBM breaking SCO's trade secrets can fly even if SCO's other claims (like they have some rights on RCU etc) did:

    1. If IBM patented something (RCU I understand on the basis of previous Slashdot posts), it is available for everybody to see at USPTO, so how can it be a trade secret?

    2. SCO's claim seems to include stuff they didn't create themselves put other companies put into both Sys V and Linux. If the other company who put it into Sys V didn't keep it a trade secret themselves, it would be public knowledge, so how can it become a SCO trade secret - as the secret would have already been revealed.

    3. Sun is golden in SCO's book. Sun have a Linux. So isn't the trade secret revealed anyway by Sun publishing Linux. Same applies for Lindows.

    4. Linus is supposedly guilty of not filtering out SCO's properietary trade secrets. But how could he? If he knows it shouldn't go in because it's a SCO trade secret - then unless he works for SCO or has agreed to keep it secret (neither of which is true) - then how could he know a certain piece of code is somebody's trade secret.

    And 5. SCO give out their Linux distro with source, so presumably this no longer makes it a trade secret.

    1. Re:Huge hole in trade secret? by geoff+lane · · Score: 1

      1. it can't
      2. it can't
      3. Sun bought out their Unix source license for > $100M a few years ago - perhaps their lawyers were more careful in drafting the contract and even SCO can't find a crack in the language.
      4. he can't
      5. it isn't

      Trade secrets are special. You can't put the worms back in the can. The best you can do is get damages and it would be up to SCO to minimise the damage. You can't wait 100 days and then claim 100 days worth of damage.

    2. Re:Huge hole in trade secret? by hobsonchoice · · Score: 1

      3. My point is Sun is golden - and are revealing the trade secret to at least the same extent as any other Linux distro. So if Sun can do that, SCO presumably implicitly ALREADY accept it is no longer a trade secret. Last paragraph, I agree with, I'm trying to point out that the Trade Secrets are already revealed by SCO themselves and their golden boy Sun.

  118. What SCO wants... by geoff+lane · · Score: 2, Insightful

    ... is to hijack Unix and all derived works. If they can con a court into revoking the AIX license, it will not be long before they go after all the other whose business is based on Unix.

    As their business depends on the "trade secret" which is the Unix sources, merely winning damages from anyone who leaks the secret DOESN'T help SCO (apart from the money.)

    SCO has to recreate the situation where ALL existing Unix licenses are revoked and all Unix-like code is awarded to SCO for safe keeping. Then they can make massive amounts of money re-licensing Unix to IBM etc.

    (BTW, Sun invested $5M in SCO/Caldera in 2000)

    1. Re:What SCO wants... by AtariDatacenter · · Score: 2, Interesting

      > (BTW, Sun invested $5M in SCO/Caldera in 2000)

      $5M is only 4 or 5 E10k or E15k servers. I'd hardly see any major connection there.

  119. From SCO's website... by DaphunK · · Score: 1

    No jobs currently availiable. Surprise, Surprise...

    --
    Step 1. Write code. Step 2. ??? Step 3. Profit!
  120. the apparent strategy by kryzx · · Score: 1, Funny

    It seems that somehow the geniuses at SCO have been scheming and managed to come up with the following strategy:
    1) Piss off every person and company in your industry - really make them hate you
    2) ???
    3) Profit!!!

    --
    "I don't know half of you half as well as I should like, and I like less than half of you half as well as you deserve."
    1. Re:the apparent strategy by number6x · · Score: 1
      Oh, I think they are trying out a new Business model. In the 70's IBM was hated and feared, and was the most profitable computer software company. In the 90's Microsoft was hated and feared, and was the most profitable computer software company.

      So the new business model is:

      1)Become hated.

      2)Become feared.

      3)????

      4)profit.

    2. Re:the apparent strategy by Trolling4Dollars · · Score: 1

      Hatred leads to fear. Fear leads to ???? and ???? leads to profit. - Yoda

  121. Actually, it's not THAT clever by Fefe · · Score: 1, Informative

    The MD5 sums will only match if the lines are identicaly.

    Change 8 spaces to a tab? MD5 mismatch.

    Change indentation? MD5 mismatch.

    Add a comment? MD5 mismatch.

    Rename a variable from i to counter? MD5 mismatch.

    Rename a function from calculatechecksum to CalculateChecksum? MD5 mismatch.

    I don't think we should be spending time thinking of ways to adhere to SCO's ridiculous claims. If they say the code is already published in the Linux kernel, how can any further damage happen if they publish it again? This is beyond ridiculous.

    1. Re:Actually, it's not THAT clever by Per+Wigren · · Score: 2, Informative

      The whitespace/indention problem could be fixed by converting the line to lowercase and removing all whitespace before calculating the MD5... Maybe also remove "{", "}" and ";"..

      --
      My other account has a 3-digit UID.
    2. Re:Actually, it's not THAT clever by seann · · Score: 1
      Wouldn't changing the following code, make it not copied? Or is it being a derivitive that matters?
      months = array(Jan,Feb,March,April,May,June,July,August,Sep , October,November,December)
      for (i=1;i<12;i++){
      printf("Month: %d\n",*(array+i));
      }
      to:
      saMonth = array(Jan,Feb,March,April,May,June,July,August,Sep , October,November,December)
      for (current_MONTH=1;current_MONTH<12;current_MONTH++) {
      printf("Month: %d\n",*(array+current_MONTH));
      }
      or even to:
      saMonth = array(Jan,Feb,March,April,May,June,July,August,Sep , October,November,December)
      for (current_MONTH=1;current_MONTH<12;current_MONTH++) {
      printf("Month: ");
      printf("%d\n",*(array+current_MONTH));
      }
      (And no, that code will probably not compile!)
      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
  122. ive got your solution by jonnyfivealive · · Score: 1

    stop reading the sco articles and for sure stop posting on their boards. when you see that sco icon, simply skip past it.

  123. 724/\/514710/\/ plz by Anonymous Coward · · Score: 0

    rotflmao + 411 7#47. xclnt j03. n e 1 p05t a 724/\/514710/\/?

    1. Re:724/\/514710/\/ plz by Anonymous Coward · · Score: 1, Informative

      Per your request, a translation (or, 724/\/514710/\/, as you so h8x0r-ly stated):

      If I were a Chief Information Officer [CIO] or Chief Technology Officer [CTO] debating the Total Cost of Ownership [TCO] of Unix/Linux [*nix] versus [vs.] Windows, 2003 [Win2K3] to a Chief Executive Officer [CEO], would International Business Machines [IBM] versus [vs.] Scumbag-Cocksucker Organization [SCO] be the Techical Knock-Out [TKO] that stops the Chief Information Officer [CEO] from approving Accounts Payable [A/P] to pay my Purchase Order [PO] for RedHat's [RH's] Linux/Gnu/*nix [LGX]?

      For what it's worth [FWIW], even if Open-Source Software [OSS] is Free As in Beer [FAIB], if the Department of Justice [DOJ] considers Linux/Unix [*nix] Intellectual Property [IP] with a TradeMark [TM], then it basically become's Suckshit-Cockhole-OralJammer's [SCO's] Licensed Internal Code [LIC], meaning our Open Source Software [OSS] becomes a Closed Source Software [CSS] Operating System [OS], which would Really Suck the Big One [RSTBO].

      Am I Better Off [AIBO] going w/ an Application Service Provider [ASP] that manages our Operating System [OS]? By that Account [BTA], we might end up w/ a Bastard Operator From Hell [BOFH] giving us Zero Administration [ZA], which Would Without a Doubt [WWAD] Pretty Much Suck [PMS].

      As Far As I Know [AFAIK], Its Not My Problem [INMP] if Scrotum-Crushing-Orangatans [SCO] wants to be In the Money [ITM] by enforcing its supposed Intellectual Property Rights [IPR] - Linux/Unix [*nix] Intellectual Property [IP] should be Public Domain [PD] or Gnu's Not Unix [GNU], like Berkeley's Software Distribution [BSD] just on General Principle [GP], If You Know What I Mean [IYKWIM]. I keep asking myself in this situation - What Would Linus Do [WWLD]?



      Oh, By the Way [BTW] - If I Tell You What It Means, Will You Buy Me a Drink [IITYWIMWYBMAD]?

    2. Re:724/\/514710/\/ plz by sstamps · · Score: 1

      HEHEHE! That pretty much made my day right there.

      I especially like the creative translations of SCO.

      Someone give ms some damn mod points so I can mod that up. :P

      Thanks for the laughs.

      --
      -SS "Teach the ignorant, care for the dumb, and punish the stupid."
    3. Re:724/\/514710/\/ plz by Anonymous Coward · · Score: 0

      You're welcome! :)

  124. SCO's motivation by theolein · · Score: 4, Interesting

    Someone posted in the SCO article yesterday, that SCO was in a stock scam, and that their aim was to make money for the board for a while by keeping a high volume in the press before going under when the actual court case proves they do not have any real basis in their case.

    I agree that SCO must be one or more of the following things:

    1.SCO is indeed doing a stock scam as their actual products are close to worthless. An SEC investigation would be very apropriate here, but would only happen after the fact, sadly.

    2.SCO is being funded by another party to persue this scheme, the most likely candidates being Microsoft or SUN, both of whom have a vested interest in seeing Linux and IBM suffer. I would go for Microsoft because while SUN has something to gain in seeing IBM suffer, they also have something to lose if Linux suffers. Microsoft is the only party that has something to gain if both Linux and IBM suffer. It would need a leaked email or something to start the ball rolling on an investigation into this side of the matter though. I also wonder at the same time why no leaked emails have as yet appeared from any SCO employees.

    3.SCO's products are absolutely worthless and SCO is indeed trying to do a last ditch fight in order to legally force some kind of artificial marketshare for it's products. The fact that SCO has changed it's public statements on numerous occiasions and even changed the official claim recently (IBM bypassing export controls even though it is no business of SCO to enforce this and the RCU claim which is as patchy as well), means that SCO knows it is on shaky ground. The latest official claims show that SCO is indeed scraping the bottom of the barrel and are truly frightened by the fact that IBM hasn't taken them seriously. Their lawyers nerves must be blank. The accusation against Linux is simply something they are doing in order to try and strengthen their claim. It does however mean that they are actually pouring through every piece of available information in order to come up with some kind of evidence because they truly do not have any that would stand up in court.

    The only thing that worries me is that Linus should perhaps learn when to shut the fuck up and think before he speaks. Courts are not democracies and crap like his statments on patents can and will be used against him.

    1. Re:SCO's motivation by clonebarkins · · Score: 3, Interesting
      The only thing that worries me is that Linus should perhaps learn when to shut the fuck up and think before he speaks. Courts are not democracies and crap like his statments on patents can and will be used against him.

      No, he shouldn't check his opinions at all. As has been pointed out, his thoughts on engineers reviewing patents are completely in-line with many of the corporate IP/legal deparments out there. Secondly, Linus isn't being sued (okay, "yet" I suppose), but even if he was he has his behind covered. It can be proven which code came from where, and as long as he didn't provide the "offending" code [which, by the way, is semantically incorrect, since code itself cannot commit an offense] (if there is any) and didn't know that the code was taken from somebody else, then he's off the hook.

      Furthermore, his statements about patents have no bearing on the lawsuit as SCO never claimed any patent infringement -- only stolen code (which is a copyright claim).

      --

      "The evil of the world is made possible by nothing but the sanction you give it." -- Ayn Rand

    2. Re:SCO's motivation by Anonymous Coward · · Score: 0
      The only thing that worries me is that Linus should perhaps learn when to shut the fuck up and think before he speaks. Courts are not democracies and crap like his statments on patents can and will be used against him.

      Yeah, sure. Contemplate this scenario: Darl McBride is called to the stand, the attorney for IBM will be questioning him...

      Attorney Mr. McBride, would you describe the process your software developers go thru to deterime what relevant patents may impact their project?

      McBride Well, we tell them to just code and ignore the patents and leave that...

      Attorney Thank you, Mr. McBride, my next question is...

      McBride But...

      Attorney You've answered the question to my satisfaction. Moving on...

    3. Re:SCO's motivation by Bull999999 · · Score: 1

      "It would need a leaked email or something to start the ball rolling on an investigation"

      And that's why M$ wants to put DRM on office so outside sources cannot legally read it and illegally obtained evidences are inadmissible in court.

      --
      1f u c4n r34d th1s u r34lly n33d t0 g37 l41d
    4. Re:SCO's motivation by SmallFurryCreature · · Score: 1
      Option 1 would be extremly stupid, everyone and his dog has gotten this one and after reasoned scandals no sane person would try to pull this one. Jail is a very real option for anyone knowingly and willingly defrauding at this time. Option 2 is also unlikely neither sun or microsoft could be stupid enough to pull something like this. Throwing fud is quite something different from starting lawsuits. Option 3 could that SCO simply miscalculated. They hoped IBM would simply relicense they would gain a shit load of cash and go away.

      As for linus shutting up, what he said is extremely common practice that will be company policy everywhere where research is being done.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

    5. Re:SCO's motivation by Grishnakh · · Score: 1

      Option 1 would be extremly stupid, everyone and his dog has gotten this one and after reasoned scandals no sane person would try to pull this one. Jail is a very real option for anyone knowingly and willingly defrauding at this time.

      Maybe they plan to pump up the stock price, sell off, and then take their cash and flee to another country with no extradition treaty before the SEC arrests them...

    6. Re:SCO's motivation by Anonymous Coward · · Score: 0

      What would happen if lots of people just bought one share of stock and then started showing up to shareholder meetings, introducing issues to vote on, etc.?

      I'd wonder how disruptive but still legal this could be.

    7. Re:SCO's motivation by Anonymous Coward · · Score: 0

      > Microsoft is the only party that has something to gain if both Linux and IBM suffer. It would need a leaked email or something to start the ball rolling on an investigation into this side of the matter though.

      Unfortunately I doubt Microsoft will be that dumb twice (some rather damaging emails came out during the antitrust trial)

    8. Re:SCO's motivation by BlaisePascal · · Score: 1

      I'm not sure how it works in civil cases, but in criminal cases in the US there is the "Silver Platter" principle. By the "Silver Platter" principle, if illegally acquired evidence is given to them by a third party, they can use it -- assuming they can prove its provenance.

    9. Re:SCO's motivation by Minna+Kirai · · Score: 1

      illegally obtained evidences are inadmissible in court

      Illegally obtained evidence can be used in US court. Sometimes. On a case-by-case basis, up to the presiding judge.

      If the illegal actions were done by police, prosecutors, or other government types, then the rule is very strict that the evidence is thrown out (as is anything else found based on that evidence- the "poisoned tree" rule).

      But if private citizens break the law to obtain evidence, the judge can allow it. (If the citizen seemed to have been encouraged by police, then he'd be a kind of "government agent", and should be excluded. But discretion applies)

    10. Re:SCO's motivation by Anonymous Coward · · Score: 0

      It's entirely legal, and in fact it often happens. Many environmental groups use this tactic against polluting companies, for example. If you own the company, you have a say in what it does.

      Sometimes the activists can even persuade the stockholders to support them. Last month, one big drug company (Glaxo, I think) was forced to cut its CEO's salary, after activists persuaded other stockholders that he didn't deserve $10 million of their money.

    11. Re:SCO's motivation by mcgroarty · · Score: 1
      Someone posted in the SCO article yesterday, that SCO was in a stock scam

      Maybe you refer to this. I'd love to see somebody with a firm grasp on the laws of the market make comment.

    12. Re:SCO's motivation by andrewski · · Score: 1

      An SEC investigation would be very apropriate here, but would only happen after the fact, sadly.

      SEC investigations are extremely dickless. There are thousands of mediations by the SEC where the mediation board was tainted by people also working for the stock issuing company being mediated against! Talk about a conflict of interest...

  125. Conspiracy Theory... by kix_me · · Score: 1

    I am getting a little tired of seeing this SCO, IBM, Linux/Linus, *nix, crap everyday, but I cant seem to stop myself from looking for more each day. It's like a bad episode of Survivor and we all have our fav's, but in the end we're pissed our player didn't make it.
    Anywho here's a thought....

    M$ gets its start b/c of IBM with DOS,
    M$ splits in two and second part forms Apple/Mac b/c of a spat,
    M$ buys some form of *nix,
    many happenings and going ons occur which befuddle my mind,
    Finally we have some one (SCO) who claims ownership of UNIX, and after dealing with IBM they find (supposed) IP in Linux. (Meanwhile Apple switches their core OS to some form of *nix (BSD?). M$, SUN ( a patsy here), and (yes!) IBM, all want money for their work (As do most corps.). So ...
    I propose that IBM and SCO and M$ and SUN have arranged for the death nell of Linux (which threatens their bottom line). IBM *purposely* puts
    IP code into Linux to begin this lawsuit. SCO finds said IP and sues (read as previously arranged) IBM, as it has the deepest pockets. IBM does nothing to create more FUD surrounding Linux, M$ buys the best A/V solution for Linux and kills it and as well buys a licsence for NIX from SCO. Sun (who also buys a liscence) sits there looking like a tiger in for the kill when in reality it's just a kitten purring. All they need to do is keep this in the courts for a few years and Linux is no longer cutting edge, or a threat, then M$, Sun, IBM all profit from their greed.
    What happens to Apple? Well because there must be cross contamination from Linux to BSD, BSD goes down with Linux and so does Apple. This is the end result that would make Uncle Bill soooo happy.

    Just a thought...

  126. SCO does not want to kill linux... by luiss · · Score: 1

    ...it simply wants to OWN it.
    SCO's plan at the end of the day is to claim that Linux is a derivative of UNIX, and hence, intellectual property of SCO.
    Free IP for SCO.

  127. Anyone started collection this SCO Daily-Soap? by 7ex · · Score: 1

    Has anyone started collection all these news-snipplets and glue them toegether as a big Soap-Opera?

    --
    http://blog.gauner.org - just a blog
  128. Centuries-old business model by siskbc · · Score: 2, Insightful
    Of course, if US patents are to do what the founding fathers originally intended -- make it easier for the *inventors* to invent -- the patents should be non-transferable and with a relatively short patent period.

    That worked when the difference between proof-of-concept and production capacity was an extra mule. This doesn't work anymore. I know a bit about a lot of technical equipment from graduate school, equipment that costs hundreds of thousands of dollars. Let's say I invented something completely new and cool that was meant to work with complicated lasers. Under your idea, the best I can do is draw it and patent it. I can't test it, let alone produce it, because I can't afford lasers.

    There's just no reason anymore to tie inventing to production. There's no reason, necessarily, why the two activities should be tied. And under your approach, you have made it impossible for anyone who's not already a millionaire to invent ANYTHING.

    --

    -Looking for a job as a materials chemist or multivariat

    1. Re:Centuries-old business model by arth1 · · Score: 1

      No, that's not so. You could still license the rights to use your patents to companies who can afford to do something about it. If the patent works out to be highly successful (i.e. it is a good patent), you can sell additional licenses without a company owning the patent preventing you from doing so. And if you work for a company, their incentive to keep you as an employee would increase enormously if the patent was yours and not theirs.
      Who would lose are big corporations, and in the system of today, everything is stacked in the favour of big corporations.

    2. Re:Centuries-old business model by siskbc · · Score: 1
      No, that's not so. You could still license the rights to use your patents to companies who can afford to do something about it. If the patent works out to be highly successful (i.e. it is a good patent)

      Lots of companies don't like to share. What will end up happening is that people will give an exclusive, 17-year license. Just like selling them. Don't get me wrong, there are things very WRONG with the patent system, but not allowing transfer isn't the answer. In fact, the system as it is on paper is pretty good. Before we go adding restrictions, let's actually enforce what's on the books. And change the ridiculous perception in the USPTO that somehow lots o' patents == productive economy, because that's getting annoying.

      --

      -Looking for a job as a materials chemist or multivariat

    3. Re:Centuries-old business model by harrkev · · Score: 2, Insightful
      If the patent works out to be highly successful (i.e. it is a good patent), you can sell additional licenses without a company owning the patent preventing you from doing so.


      Soooooo....

      If I work for a company, using the company's equipment, paying my mortgage and groceries with the company's salary, and invent something cool, the I should be able to license my patent to my company's competition???

      Assume "my company"="company A" and "competing company"="company B".

      Company A is out a LOT of money for my salary, computers, test equipment, lab space, electricity, property taxes, lawyers to file the patent, health insurance, etc. Then, I license my idea to company B for a 100K -- which is a lot less than it cost to develop the patent... I make out like a bandit, and company A gets screwed.

      Obviously, the best strategy is to NOT develop new IP, but to license it from the inventor whos main concern is to feed his children. If all companies followed this strategy, NOBODY would come out with new patents.

      I do agree that something needs to be done about patents, but this is not it.

      Please check out Don Lancaster's site about patents. He wrote a book called " The Case Against Patents ". His site is here. He claims that unless you are a multi-million dollar company, a patent is useless because you do not have the money to afford lawyers to defend it!

      I like to think of a patent as a battle. The patent is just your ticket into the arena, but you still have to be able to afford your armor and weapons.
      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
  129. Irony.... by Anonymous Coward · · Score: 0

    I find it rather amusing that this article (prompting complete hatred of SCO from almost every /.er reading it) has the ads to "Buy SCO OpenServer 5.0.7", get "SCO Unix and Linux help", buy "SCO Unix".....
    'people are reading articles about SCO, they ~must~ be interested in buying it!'

  130. Receiving Stolen Goods? by Bob9113 · · Score: 1

    So here's what I'm curious about - how illegal is it to receive and redistribute copyrighted code if you don't know it's copyrighted? SCO is implying that Linus is negligent for not verifying the legality of the code he redistributes. This seems like an extremely impractical amount of onus to place on a publisher. Is he supposed to diff each contribution against every line of code ever written?

    They specifically mention patents, and the same concept seems to apply - is a person liable to check all 6 million patents before publishing any code?

  131. Linus should cheer up immensely.... by Anguo · · Score: 1

    I posted this before, and it's more valid than ever...

    "I always cheer up immensely if an attack is particularly wounding because I think, well, if they attack one personally, it means they have not a single political argument left."

    Margaret Thatcher

    --
    http://www.masquilier.org/republic/election/ Condorcet, Plurality voting and alternative voting enabled bulletin board.
  132. I just got my SCO-unix by sokkelih · · Score: 1

    At least the box is pretty.

  133. A Real Flaw in the 'shredding' mechanism by Anonymous Coward · · Score: 0

    A simple variable name change will cause the checksums do be different. What you would need to do is apply one of those code checking algorithms that compares code while ignoring variable names, output strings, etc. They use them in cs101 to catch 'cheaters' at most schools. However this requires access to the code, since checksums are obviously insufficient. I suppose one could build something that takes all the code and replaces all the variable names with the same dummy name, and then computes a checksum, and then we can compare each checksum with a checksum of a similarly processed piece of the linux source code.

  134. Yeah, what else will he say in a newsgroup? by siskbc · · Score: 4, Insightful
    Actually, I've been told exactly the same thing by a number of US patent lawyers. In the US you're liable for greater damages if you violate someone else's patent if you know about it than if you don't. So the last thing any engineer should ever do is admit publicly that they know anything about any patent, because they open their employer up to (IIRC) treble damages. Given how well known this is, I am surprised that it's "news".

    Right, so when some developer who is ignorant of US IP law asks Linus for his advice on a patent problem, Linus basically told him to STFU. And it was a good thing he did too - look at the riffraff who ends up pointing at things like that. What if the company owning the patent in question found that email? They wouldn't have to work at all to build a case - you've already proven that Linus and the other developers were aware of your IP at time they were developing a competing product. How smart would it be to document this freaking publicly?

    Now, I expect Linus was expecting his flock to read bteween the lines there - it's not good necessarily to be ignorant of other patents - but it's a bad idea to let anyone, inside the company or out, to know about the knowledge. You can't exactly make this official corporate policy, but unofficial policy should be "do your own patent searches. Talk about them with no one."

    --

    -Looking for a job as a materials chemist or multivariat

    1. Re:Yeah, what else will he say in a newsgroup? by Anonymous Coward · · Score: 0

      You can't exactly make this official corporate policy, but unofficial policy should be "do your own patent searches. Talk about them with no one."

      This don't always work in all cases.

      I have seen situations where a judge will rule against an infringer that intentionally avoided knowledge of a particularly relevant patent.

      The logic behind the ruling went something like this:

      If you are a big corporation with lots of resources then you should at least spend a nickel to learn about the milestone patents that exist as related to your core business.

    2. Re:Yeah, what else will he say in a newsgroup? by siskbc · · Score: 1
      If you are a big corporation with lots of resources then you should at least spend a nickel to learn about the milestone patents that exist as related to your core business.

      You're certainly right - your lack of knowledge has to at least be plausible. Like if I was Barnes and Noble.com and I had the audacity to allow consumers to check out in less than the two mandatory clicks, I would be screwed. What, I'm going to tell a judge I hadn't heard about Amazon's world-famous one-click patent? Right.

      But let's say I do a search, and I trip over an inactive patent owned by some jackass in Arkansas that is kind of hazy - it *might* have claim over what our comany has been doing for the last year, or it might not - I'm probably going to ignore it.

      So your point is well taken - I'd say ignore what you can plausibly ignore. ;)

      --

      -Looking for a job as a materials chemist or multivariat

    3. Re:Yeah, what else will he say in a newsgroup? by Billly+Gates · · Score: 1
      That was stupid.

      This will bite him in the ass if SCO decides to sue him.

      BIOS: Linus, do you even remotely care about copyrights and trademarks?

      Linus: Of course I do. Thats why I made Linux part of the GPL.

      BIOS: Oh? Well why did you say STFU and bla bla bla about patents being stupid on your kernel mailing lest?

      Linus: But that was taken out of context.....

      BIOS: Judge you heard it yourself and he also refuses to even listen to us and sign the NDA to look at the offending code. I want an injunction immediately to halt linux development!

  135. SCO is... by Anonymous Coward · · Score: 0

    a bunch of fags!!!

  136. Re:Amendment to the above.. by YomikoReadman · · Score: 1

    Well, at any rate, Linux was Distro'd under GPL to keep anyone person from controlling the source for linux. The long and short of Linux as I get it kinda remains the same. Linus wanted it to get out, be modified, and have the changes redistributed to be changed again, Etc, Etc. Thanks to those for hooking me up on a GPL history.

    --
    I have no regrets, this is the only path.
    My whole life has been "UNLIMITED BLADE WORKS"
  137. Do we need to start collecting for Linus? by Get+Behind+the+Mule · · Score: 1

    Looks like a lawsuit against Linus might be on the way. One could object to this surmise by saying that any such lawsuit would be meritless, but that hasn't stopped SCO so far.

    Linus would probably come away from a legal wrangle with SCO without any penalties from the court, but he would be faced with daunting legal bills and a distracting, upsetting strain on his time. Whatever they do, they can hurt him just by putting him through the ordeal.

    So is somebody going to have to set up a "Save Linus" website pretty soon, asking for donations to his defense fund? Remember Randal Schwartz and his court battle with Intel? (Here's the Friends of Randal Schwartz site.) The whole thing could turn into quite a media frenzy with Linus at the center, honored as a hero by one side but demonized as a pirate by the other. I wish there were some way to prevent it from happening, but it's all up to SCO.

    1. Re:Do we need to start collecting for Linus? by Anonymous Coward · · Score: 0

      I'm going to donate my CD settlement check to Linus if he needs to hire an attorney to defend himself OR to sue for defamation.

  138. Has anyone tried using CAP for comparing code? by nick_urbanik · · Score: 5, Interesting
    An interesting scheme for comparing source code is here, and a paper about the system is here (PDF). Aiken has already processed some version of Linux code with the system; it looks as if this scheme could be helpful in this case. The plagiarism detection system based on this (MOSS) works extremely well, as many students will ruefully agree. Unfortunately, Aiken hasn't published the code, only the algorithm, but the algorithm looks like it could be implemented quite easily (I might have a go this summer).

    It is based on something like this:

    • Preprocess the code (replace all variables with the letter 'V', strip the comments, replace white space strings with a single character)
    • Divide the result into fixed sized units of length k that overlap, each starting at a succeeding character. They call these k-grams
    • Efficiently calculate a hash for each of these k-grams
    • Divide the result into windows that contain a number of these k-grams
    • Within each window, use a method of selecting a subset of these k-grams that does not depend on position, but rather on the k-gram itself, such as the minimum hash value within that window; if there are ties, select the right-most hash value within the window
    • The result is the fingerprint of the code
    • Any document with fingerprints in common has some code in common with the original source
    Okay, that's a very rough idea of the process, but you might have some idea of it now. Check it out yourself if you're interested.
    1. Re:Has anyone tried using CAP for comparing code? by Anonymous Coward · · Score: 0

      It actually works really well.

      Perhaps the reason the code was never published is that they were attempting to use it commercially. The company was called Digital-Integrity. They pretty much ceased operations about 2 years ago and officially went out of business last year.

      The technology was pretty cool and as I read over these IP cases I just think of how easy it would be to use one of the applications they had to find possible overlap.

      As a matter of fact, one of the tests used internally was to load up the linux kernel tar.gz file into it and compare it against things.

      They also had lots of cool applications for it. You could look for leaked documents against a web crawl, find overlap in indexes built from sources like "All network shares" vs "Confidential documents," filter and block confidential material from making it though the mailserver with amazingly false positives and negitives.

      Changes in formatting, capitolization, renaming of functions or variables datatype (send as a part tar.gz wordfile vs pdf or plaintext) couldn't fool it.

      If anyone out there knows what happened to the code from that company speak up.

      For something like this issue, load up the bsd source, linux source and sco source and you'd be able to find any suspect code in minutes.

      PS for a while they also ran findsame.com which was used by college professors all over the world to find plagerized sections from term papers and such

    2. Re:Has anyone tried using CAP for comparing code? by Nucleon500 · · Score: 1

      The problem, of course, is determing how much is similarity is infringing. For instance, how many times do you suppose for(v=0;vv;++v)v(v,v); or if(v|v==v)v+=v; occur? If SCO were able to choose a method, and publish the fingerprint, they'd be sure to choose a method that would have 20% of the kernel infringing, and that's assuming they're honest. It's too easy to abuse that.

    3. Re:Has anyone tried using CAP for comparing code? by nick_urbanik · · Score: 1

      The important thing is to choose a sufficiently long k to exclude idioms. The length of the window is also important.

    4. Re:Has anyone tried using CAP for comparing code? by Nucleon500 · · Score: 1

      Yeah, that's obviously the solution if you're trying to determine whether copying has occured. But if you're convinced that it has, you can abuse it very easily.

  139. What company do you work for? by Anonymous Coward · · Score: 0

    Finally, I mentioned to the board that the Linux Kernel development team has the greatest amount of programmer talent on the planet... Greater than Microsoft,SCO,SUN,Apple,IBM and Silicon Graphics combined.

    If your board bought that line, I want to avoid your products, short your stock, and make sure my resume never reaches your HR department.

  140. SCO owns big blue by flea69 · · Score: 2, Funny

    In related news SCO claims it hold the trademark for the three letter acronym IBM. "We bought it from a guy in Brooklyn for $7.50 and 17 glass beads."

    1. Re:SCO owns big blue by Anonymous Coward · · Score: 0

      I think they hold the deed to the island of Manhatten as well.

  141. Problems by Amomynos+Coward · · Score: 1
    I think there's couple of problems in this method. First of all, definately there's lots of common 5-liners, consider for example:
    {
    if (x < 1)
    {
    x = 1;
    }
    }
    Secondly, why would SCO accept this method, if the code they're trying to hide would be found this way?
  142. Fixing the MD5 idea by hobsonchoice · · Score: 5, Interesting

    The MD5 idea is a good idea, but I think it needs some refining.
    - You want to get EVERY example, for potential manual review
    - You want to avoid any problems with white space leading to different MD5s for "identical" code
    - Doing a 5 line compare seems flawed as what if you compare lines 1-5 in A and B, but lines 1-5 in A match lines 2-6 in B

    I therefore propose that:

    1. before calculating any check sums, both files should be massaged into some common "base" format.
    - Remove all white space inc. tabs and spaces
    - Concatenate on one long line, but line break immediately after any semi-colon (;) or end-comment (*/) or immediately before begin comment (/* or //) [obviously additional rules for script files, maybe #]
    - With comments, line break at least every (say) 20 characters or if there was a line break in original file.
    - Maintain some kind of map back from massaged file to Linux source (line 237 in massaged = line 40-42 in Linux source)
    - In the massaged file, mark any line less than say 20 characters in a non-comment section as being potentially and probably too small to be copyrightable. This would eliminate stuff like i++; or #include . Matches for these should still show up in the overall results, but be considered as less important unless there are also lots of "more important" matches in the same source file as well.

    2. Run both sets of sources thru this algorithm, and calculate two or more hashes for each line, say MD5 and some kind of CRC. If both sets of sources match for all the hashes, a match is found. This is to reduce number of false positives.

    1. Re:Fixing the MD5 idea by iwaku · · Score: 1

      Doing a 5 line compare seems flawed as what if you compare lines 1-5 in A and B, but lines 1-5 in A match lines 2-6 in B
      Please, read the article:
      "Each file withing each source tree is "shredded" into 5 line pieces (1-5, 2-6, 3-7, etc.)."

    2. Re:Fixing the MD5 idea by shfted! · · Score: 2, Insightful

      Wouldn't it be simpler to just run both sources through a compiler preprocessor? Yes, it would ignore comments, but it's the sequence of keywords (operations, etc) that we are looking for. The preprocessor tracks the line numbers too. I don't see why we need to reinvent the wheel.

      --
      He who laughs last is stuck in a time dilation bubble.
    3. Re:Fixing the MD5 idea by spitzak · · Score: 1

      There is no need to run "two hashes" to reduce false positives. The exact same result is achieved by making a larger MD5 sum.

    4. Re:Fixing the MD5 idea by hobsonchoice · · Score: 1

      Missed that as others seem to have too.

      I still think the raw MD5 algorithm is not good enough, as if there are identical code except for line breaks or spacing, we want to know about it, so we can investigate the reasons why.

    5. Re:Fixing the MD5 idea by hobsonchoice · · Score: 1

      Comments are part of SCO's claims and "evidence". We want to find matches so we can track down why there are matches. Also preprocessor does the includes, so the same headers get counted again and again. I am a developer and don't believe a program like this is very hard to write (of course would be harder if somebody wants to add graphical front end etc). Better to do it right and find all the significant matches, comments or not, even if it takes marginally more coding effort than doing it quick. In any case, the coding effort is likely to be small, as compared to tracking down the reasons for any possible matches.

    6. Re:Fixing the MD5 idea by hobsonchoice · · Score: 1

      The preprocessor is no good
      - included headers will get reviewed more than once
      - comments make up part of SCO's claims of "proof". We need to find matches and find out why there are matches.

      I am a developer, writing this program is not especially hard (adding a nice front end would be where the work is). Better to do it right, even if takes marginally more coding effort.

      In any case, the real effort will come later, investigating the reasons for any possible matches.

    7. Re:Fixing the MD5 idea by shfted! · · Score: 1

      You have very good points. I was just thinking that a preprocessor would be a good place to start. Thanks for replying!

      --
      He who laughs last is stuck in a time dilation bubble.
  143. MD5 Checksums won't work by ebuck · · Score: 2, Informative

    If I open a bit of code, add a space, change a comment, and then submit it, the MD5 Checksum will be wildly different than the original. Assuming that the original was code I stole, there would be no protection for SCO (or anyone else for that matter). Heck, even opening and saving will modify the code (as my editor's settings automatically convert all tabs to spaces)

    I can't imagine that SCO doesn't know their "solution" is flawed, but I can imagine that they really don't care. I mean, an MD5 checksum of even their alledgedly "stolen" code would still differ, since they have stated that the files "contain" their code and are not their files outright).

    MD5 checksums per line? Won't work. Too many lines creating false positives (Anyone hold the rights to a line containing only ""? how about "/*"?) MD5 checksums per function / block / class / 20 lines? Still won't work. One quick pass through a code formatter, and all bets on a match are off.

    Of course, this isn't the only "broken" idea that will be thrown overboard as the SCO ship sinks, but Heaven help me, they can't sink fast enough.

  144. Interesting Reasoning by ThunderRiver · · Score: 1

    Well, perhaps Linus is right about programmar should not look up the patten because it only limits our ability to innovate freely, which is the main reason why open source exists. We don't want to be controlled by some big corporate like M$. Nonetheless, we are living in USA, and USA is full of laws that you can't just simply ignore. If you do, others can exercise the right to take actions against you, and in the end, it is the court decision and the law/rules that would prevail. Linus may feel that it is just a waste of time to look up pattens, but as an innovator/programmar, I don't want to be sued in the ass for not knowing.

  145. NO, YOU DONT HAVE TO! by Anonymous Coward · · Score: 0

    You dont have to share the MD5 hashes, just point out the lines in the Linux code that colide with SCO/SysV/BSD/helloworld.c code.

    Why should this be illegal? We already have the Linxu code, giving some filenames and line-numbers wouldn't kill anyone??

  146. Linus hit the nail on the head by bourne · · Score: 3, Insightful

    Linus wrote:

    "...the transparency in the process also means that if dishonesty happens, you can go back and see what went on."

    Right on. In other words, if SCO would release info on what was copied, then by going through the archives it will be possible to see who contributed it, and under what auspices. So we can see if IBM did it, if Caldera did it, if John Quackenschmoe did it, and if there is a violation hold the appropriate party responsible and stop the FUD.

    Of course, the fact that SCO hasn't done this only shows that the pieces of paper they hold in their hands, probably don't have the names on it they say they do.

  147. Re:I'm sure a lot of other people feel this way... by Anonymous Coward · · Score: 0

    here.

  148. Smoking Gun by Anonymous Coward · · Score: 0

    Torvalds might think he can stick his head in the sand regarding potential patent infringements, but when someone directly brings a specific instance to his attention, as was done, and he subsequently chooses to ignore it (in writng, no less), IMO he is guilty of infringement.

    1. Re:Smoking Gun by Anonymous Coward · · Score: 0

      You are a dumb fuck.
      Linus can't remove what SCO will not disclose. If any infronging code exists. Which is no likley.
      So you either area M$ employee trying to spread FUD or a dip shit. Which is it?

  149. Insightful closing quote by phiwum · · Score: 5, Interesting

    The NY Times article had a surprisingly insightful closing quote.

    Indeed, because Linux code is published publicly, it is easier to track what I.B.M. contributed to the operating system. But the issue, of course, is whether SCO's Unix license covered any of the code I.B.M. put into Linux.

    Should the SCO suit turn up any offending code, the open nature of Linux â" and the many programmers working on it â" will ensure a quick solution, according to open- source software experts.


    Now, that should be old news for /. readers, but it's refreshing when a mainstream article makes this point explicit. Slowly, perhaps, the general (non-geek) public will understand open source software and the issues surrounding it.

    --
    Phiwum's law: anyone that names an obvious law after himself and then puts it in his own sig is just pathetic.
  150. EVER HEARD OF THE UNIX UTILITY 'indent' ?? by Anonymous Coward · · Score: 0

    have you?

  151. duh by Anonymous Coward · · Score: 0

    Mr. Torvalds developed the software engine, or kernal, of Linux as a university student in Finland in 1991. Today, Mr. Torvalds lives in Silicon Valley and he still oversees the Linux kernal, though with many contributions from others. ...........

  152. sell/license by Anonymous Coward · · Score: 0


    If you are a small entity your licensing leverage may be nil because big corp knows you don't have enough money to enforce the patent.

    But, your patent may be of value for big corp to own because perception exists that they do have $ to enforce, so they would be more effective at licensing it to others.

    So selling patent might be only realistic option for small entity.

  153. IBM PC BIOS (Accidental Empires...) by jorlando · · Score: 1

    The Linus approach to IP is correct. If you know about a patent (or code) your new code based (based, not original, since you read the patent before, remember?) is "tainted".

    That approach was used by Compaq in the 80's to create a PC BIOS equivalent to the one used by IBM.

    IBM BIOS was copyrighted AND published, so it was almost impossible to somebody say that had written a BIOS that wasn't violating IBM rights. And sure as hell you won't to violate IBM rights. The anger of Armonk is notorious.

    To create a new BIOS Compaq hired programmers that had to sign a term stating that didn't read the work published by IBM nor tried to disassemble or reverse-engineer the BIOS.

    These programmers received input from another team at Compaq that had access to the IBM code and that team told to the programmers how each function of BIOS should work and them compared the Compaq code with IBM code to see if they performed equally (equal performance doesn't mean that the code is the same).

    More details at the book "Accidental Empires" by Robert Cringley.

  154. Attention Foreign Threatmonger by MohammedNiyalSayeed · · Score: 1

    1.) It's DECEIT, and DECEITFUL. Not DECIET. I before E except after C.

    2.) When one issues an imperative, it is best that said one have some sort of plan in mind for the outcome not turning up their way. For instance, when you warn that USians should "Watch [their] tongues", it lacks gravity, as if they decide not to, the only thing you can do is continue to run your mouth. The correct way to handle it, of course, is to issue an imperative backed up by the threat of military action, but since you aren't in control of the world's most powerful military, doing that will only result in your death. Your not liking something doesn't change the fact that you, sir, are COMPLETELY POWERLESS. In your case, I think your only option is therapy to learn to deal with your irrelevance. HTH.

    --
    /*- Mohammed -*/
    1. Re:Attention Foreign Threatmonger by Anonymous Coward · · Score: 0

      Anyone who thinks its necessary to have the "gravity of threat of military action" behind him to issue a warning in a personal discussion needs major therapy.

      Also, sir, it is not as if being a US citizen automatically puts you in control of its armed forces. You too are COMPLETELY POWERLESS as an individual, but you actually think you DO have power, which makes you a MEGALOMANIAC.

    2. Re:Attention Foreign Threatmonger by MohammedNiyalSayeed · · Score: 1

      Thank you for responding predictably to my well-crafted troll. Your participation is greatly valued.

      --
      /*- Mohammed -*/
  155. Wont' a common ancestor share common blood?? by sindarin2001 · · Score: 1

    Supposing that *nix and SCO's Unix codebase come from (or at least are inspired by) the same ancestor codebase...isn't there a good change that some of the code is going to be very very similar...maybe even exactly the same?? My next question is whether these MD5 sums are going to show false positives because of this fact? I don't know enough about this history...does anybody have any answers??

    1. Re:Wont' a common ancestor share common blood?? by Tsu+Dho+Nimh · · Score: 1
      Yes they will be expected to have some similarities ... which is why SCO is being VERY CAREFUL to only show the recent Linux code and their own code to the analysts. If they showed other code, and multiple vresions of their code, the similarities might show that what they thought was their code being copied was actually the Caldera/SCO programmers copying code from something that also contriubuted to Linux, or from Linux to SCO

      If you did a full-scale code analysis starting with the early ATT code, BSD, MINIX, etc, tracking the "DNA" from release version to release version as bits got copied and mutated, it probably would show who copied from who.

  156. And why aren't we blaming microsoft? by TyrranzzX · · Score: 2, Interesting

    In all reality, microsoft has been paying SCO big bucks to do these things; why would a unix distributor decide to go completly nuts like this all of a sudden out of the blue? Something doesn't fit here. Then Microsoft comes along and buys a crapton of unix lisences for an undiscoled amount of moolah. So it's obvious (and anyone who doubts me is an idiot supreme) that SCO is doing this for Microsoft.

    I don't think any major victory will come about for the linux community. Most likely, the linux source code will be contested for several years while hackers ignore the law and their contracts and do what they will, as they always have.

    Something you've got to understand here is that microsoft doesn't want to spread fud about linux. They'd rather get the IP and whatnot for it, contest they own it and then sell it.

    SCO will use the same tactics (and most likely, legal department) microsoft has to try to get the rights to use linux any way they feel fit. And if that happens, then I think there will be an outcry from the open source community, and probably people organizing to take down microsoft's computer network in it's entirety. I'd be angry if some multibillion doller corperation destroyed my community, way of life, and said my code was theirs and there was nothing I could do about it. Angry enough to get out the souce code, start finding errors and make a killer virus with the same people with whom I built the thing with.

    And fine, mod me down if you must but there's only one resolution in a democratic system after all nonviolent solutions (including protest, due process, etc) have been tried, and that's violent protest, aka, war. I don't like violent protest, but if that's what they want to start than that's what they are going to get.

  157. Research papers and the like ... by Anonymous Coward · · Score: 1, Insightful

    What I find beautifully ironic about this is that I tried the same defense when writing a paper in school once -- I didn't want to taint my ideas unnecessarily with those others had -- but my professor disagreed and I ended up writing a paper that was simply a summation of everyone elses's ideas -- and got an A. I hated that.

  158. Legal question: by tie_guy_matt · · Score: 2, Informative

    SCO seems to think it is up to Linus to make sure that he puts no patented software into linux. But is it up to Linus to check the patent library or is it up to the patent holder to make sure no one is violating their patent? If you don't enforce your patent do you loose it? Shouldn't the companies be the ones that are searching through the kernel trying to see if there is a problem? This is a legal question and I am not sure what the answer is.

    Also it is obvious that SCO is not interested in protecting their property they are insterested in making money off of it. If they tell Linus the parts of the code that violate their patent then I am sure in the next version of Linux those parts will be removed. SCO doesn't want to tell us the parts of the kernel with the problems now so they can sue us later for damages.

    You are not supposed to be able to patent something that is obvious to an engineer working in the field. If an open source developer comes up with the same idea independently then wouldn't that be a good arguement that your idea was obvious and then you wouldn't be able to patent it?

    1. Re:Legal question: by dentar · · Score: 1

      This is correct. A patent is nothing more than the right to sue.

      However, if anyone on the kernel side is to do the patent check, it is the individual coder who should do it BEFORE sending it to Linus.

      someone mod parent up!

      --
      -- I am. Therefore, I think!
  159. Repeat after me: patents are not copyrights by drew_kime · · Score: 1
    It is the responsibility of copyright holders to find violations and defend their own hold on ideas.

    Nope. It is the responsibility of copyright holders to find violations and defend infringement of the particular expression protected. Patents cover ideas, copyright covers expression. Copyright must be defended or it becomes void, patents can be enforced at any time. (With some exceptions.) And since patents are registered and publicly available, it is the responsibility of the author to ensure it doesn't violate existing patents.

    When SCO says there are line-for-line copies of their code, they are referring to copyright violation (and possibly also patent violation). When they claim that anything that does the same type of thing as their code is a violation, they seem to be talking about patent violation.

    Of course their answer to this has been that they're really talking about violation of a license agreement, which purportedly governed use of the copyright- and/or patent-protected code they showed IBM, even though they may not have held those patents or copyrights themselves.

    So while SCO seems to have been intentionally vague, it still helps to know there is a difference between patent and copyright.
    --
    Nope, no sig
    1. Re:Repeat after me: patents are not copyrights by dh003i · · Score: 1

      Wrong. Due to the enormous number of patents, the total lack of clear logical organization in a freely available database, and the fact that patents are written in such vague and overbroad language that not even lawyers can understand them, to impose the burden on corporations, organization, or individuals to find out if any patent covers what they're doing would be undue and, ineed, impossible to meet. Unreasonable burdens cannot be imposed. Besides, if someone comes up with something independently on their own, why the fuck should they have to pay patent royalties just because someone else came up with it a little bit earlier? Coders, inventors, and scientists should be coding, inventing, and researching, not wasting their time looking through patent databases. If you come up with something independently, patents should have no weight over you. Patent holders who have issues shouldn't be able to go into stealth mode, and then spring royalties on the rest of the world when they've been using that patented thing for several years (see MP3). The entire modern patent-system is completely corrupt and obfuscated. The first step to rectify this is to simply refuse to grant patents for trivial things. The second step is to mandate that patents be written in a clear enough language for a professional in the field to replicate without translation from a lawyer. Finally, patents need to be revoked in areas where they are clearly hindering progress (e.g., computer science, and probably biological research).

    2. Re:Repeat after me: patents are not copyrights by Xtifr · · Score: 1

      Of course their answer to this has been that they're really talking about violation of a license agreement, which purportedly governed use of the copyright- and/or patent-protected code they showed IBM, even though they may not have held those patents or copyrights themselves.

      Actually, it's worse than that. Some of the (all-too-skimpy) evidence suggest that what they're trying to claim is that code and ideas developed by IBM have become SCO's "intellectual property" and SCO's trade secret because IBM included that code and those ideas in IBM's own USL-derived system.

      So while SCO seems to have been intentionally vague, it still helps to know there is a difference between patent and copyright.

      Yes, trying to suggest that Linus's opinions on patents show any indication of his opinions on copyrights, trademarks or trade secrets is a case of intellectual dishonesty at its finest! This, of course, is why any use of the term "intellectual property" should be viewed with extreme mistrust. It conflates four very distinct things.

      Saying that Linus's comments on patents reflect his view of "intellectual property" is like saying that Linus's comments on MS-Windows reflect his view of operating systems! :)

  160. RMS' GNU copyright assignments for GCC by truth_revealed · · Score: 1

    RMS has always insisted on GCC authors handing over copyright assignments on paper to the FSF before contributing any non-trivial (over a few lines) patch to GCC. Many thought this was being overly paranoid but in light of SCO's irresposible corporate behavior history has proven Stallman right. Yes, this slows progress down tremendously, but with the litigious nature of US firms - what choice do you really have?

  161. Countersue... by telstar · · Score: 1

    Any chance we can send these guys after SCO? After all ... I checked out their website and they've got boatloads of hyperlinks.
    The lawsuit is about as reasonable....

  162. Article Headline Caused a Double-Take by The+Grassy+Knoll · · Score: 2, Funny

    "IBM's Opponent in Suit Criticizes Linux Advocate"

    WTF?I thought it was the IBM guys who traditionally were in suits?

    .

    --
    They will never know the simple pleasure of a monkey knife fight
  163. A better way to compare the Code..Subpoena by HighOrbit · · Score: 1

    Did Linux steal from SCO or Did SCO steal from Linux or Did they both borrow from BSD? Here is a better way to see who is stealing code from whom. AT&T/USL/Novell/SCO licensed their SysV source to other Unix vendors for years. Somewhere somebody has a copy of their older stuff. I wouldn't be suprised if IBM or Sun have old archived copies sitting around somewhere. Bascially, subpoena the source to each SCO, Linux, & BSD version and have them examined (under court seal, of course) to determine when the alleged offending code snippets where included. The earlier implementation wins.

  164. SCO's stock will be worth a LOT of money soon..... by i_want_you_to_throw_ · · Score: 1

    to those smart enough to short it when this whole scheme of theirs to bet the company comes crashing down.

  165. now they're asking for it... by option8 · · Score: 1

    Sure, SCO can badmouth Linux. Feh, Microsoft says worse.

    Sure, they can take on Big Blue. Good luck to 'em.

    They can even claim to own something that Novell says they don't. The lawyers can wrestle over the semantics.

    But mess with Linus, and they're asking for trouble!

    the open source flamewar fedaykin commandos are on hair-trigger alert as it is, and everyone knows they are willing to lay down their lives for their chubby Finnish madhi.

    oh, the carnage.

  166. Time to smack down the bastards. by sstamps · · Score: 1

    I think it has become painfully obvious that this whole SCO deal has been a poorly-veiled attempt to slam Linux and boost SCO's value so the execs can have a golden exit strategy.

    I think it is time to turn the tables, and I think Linus should hire some big guns himself and sue SCO for defamation, libel, and/or whatever else a gaggle of sleazy lawyers think will fit in a suit filing. Kinda like what the German Linux group did to SCO about their spurious claims in Germany, but magnified to match the level of rhetoric that SCO is spewing.

    Surely, with all the ambulance-chasing litigation going on in the US, there should be a line of lawyers just drooling at the opportunity to make an easy buck, what with SCO's market value right now. It's not like SCO is making it HARD for anyone to smack them around in court right now.

    I say go for it! Time for SCO to put up or shut up. Permanently. If Linus won the case, and SCO couldn't pay, I think he should pursue the execs' personal holdings and pursue the bastards to the ends of the Earth for the rest of their worthless lives.

    --
    -SS "Teach the ignorant, care for the dumb, and punish the stupid."
  167. Secret Evidence by Cyno · · Score: 1

    Hey, if the government can use it why can't we?

    Everyone is insane, here in America. See, for us, this sort of thing is normal.

  168. FFS, I'll sign the NDA by xA40D · · Score: 4, Interesting

    SCO won't let people see the contested source code without signing an outrageous NDA

    This SCO thing is really starting to f**k me off. It's all just insubstantial FUD with sod-all solid facts. SCO's even looks like it's aiming it's guns at BSD - which is crazy as there has NEVER EVER been any System V code in any of the BSDs. I'm of the opinion that SCO's strategy is to declare total war on the entire Unix community in the hope that people fold. Criticize SCO and you'll be next....

    So my message to SCO has to be put-up or shut-up.

    I'm not a Linux user, I don't hack kernels. But I can find my way around source-code. So come on SCO I'll sign your fscking NDA to see what you're carping on about. I'll even check it against the BSD sources too....

    --
    Do you mind, your karma has just run over my dogma.
    1. Re:FFS, I'll sign the NDA by !Squalus · · Score: 3, Informative

      Don't do it. If you sign their onerous NDA, you may be "in the know", but you will be "held accountable" for anytjhing you say or write, and could be forced to testify on their behalf, and even muted in what you CAN say at that point.

      That is what is wrong with their NDA. You cannot tell the truth if you do sign the NDA, or work on code anymore, or develop anymore without having given them control over you. Why on Earth would anybody want these people to gain control? They are complete loonies anyway. They probably have the support of the RIAA, Senator Orin "Booby" Hatch and others of that ilk. we know that Microsoft supports them, and at least one other "as yet unnamed" vendor.

      We all know that they cannot stand freedom or innovation, because they don't own you anymore. That is what is wrong with their arguments.

      Imagine a future where the public domain does not exist. Where no product is ever allowed to be "public", where owning a book is illegal until you pay for it every time you read its pages, where you can't own a pen and toilet paper because you *might* write something and you have a vision of what it is these people really are all about.

      They hate humanity and our ability to think and reason and invent. They just want consumers of the garbage culture they purvey. Not me pal, I can think and write for myself, and every idea in Unix, Linux, and other Operating Systems did not descend down these stock-shysters precious "source-tree of invisibility".

      Never, ever, sign an agreement with them unless you enjoy being in a lwasuit. They cannot be trusted, and you'll only pay for it in terms of your job, livelihood and reputation.

      Think about it, honestly. I mean you no harm and only mean to advise you against signing this thing as a concerned human being who wants you not to be harmed.

      --
      All Ad hominem replies happily ignored as the sender shall be deemed to lack the faculties to comprehend the equation.
    2. Re:FFS, I'll sign the NDA by jakupovic · · Score: 1

      1984

      --
      You always point your finger at the bad guy, but what if the bad guy points his finger at you?
    3. Re:FFS, I'll sign the NDA by xA40D · · Score: 1

      1984

      Indeed. So how soon before we see a charge of thought-crime because that film you remember watching lastnight is copyrighted material?

      --
      Do you mind, your karma has just run over my dogma.
    4. Re:FFS, I'll sign the NDA by DenOfEarth · · Score: 1
      They hate humanity and our ability to think and reason and invent.

      Now, isn't that a bit harsh? I bet they probably don't mind humanity that much. I think what they are probably most keen on is to have a fairly reliable source of income, so they don't have to compete in a vicious marketplace. I definitely agree with you that signing an NDA is a bad idea in this case, even though I haven't read it, but it's not because the SCO guys want to steal your soul, or anything like that. They want money, money, money. simple enough

    5. Re:FFS, I'll sign the NDA by !Squalus · · Score: 1

      Now isn't that a bit harsh?

      Yes, it is a bit harsh, but that is intentional. I want them to realize they have made life-long impressions that will never go away. These impressions of their character are forever burned in my memory and I never forget someone who causes such anger. Twenty years from now I will still remember them. This isn't a flame at you (so please don't take it that way), but it is an expression of my anger at their actions. They have set the example for truly despicable behavior - behavior that could ultimately affect the entire economy and ruin our recovery. For what? A few lousy bums to enrich themselves by claiming that which they do not own? I have had enough of these 'tards - thank you very much.

      I don't think much of these people because they don't think much of me. They seem to think that if I want freedom then they want control in return.

      I do not think these men should be treated as equals - they are pariahs. They are something slightly below pond scum in my book.

      SCO:"Hi, I know we agreed we would work on the up and up and all that, but I have changed my mind, so you won't mind if I become a Microsoft shill and just stab you in the back do you? I'll sue you just because I feel grumpy today. We haven' made any money with our efforts so I declare all previous agreements null and void: except of course, those that allow me to threaten you without evidence, to call you a worthless toad that couldn't think for yourself, and to tell everyone that freedom is bad. It's bad I tell you! You can't afford to be free and think fo ryourself. You need an evil person (I mean entrepeneur) like me to tell you how to live and that you can't play in the park without my ball. That ball you got from the store and made out of a kit is my ball. I don't care where you found it, bought it, or built it - it's mine. Why? Well because I say so, that's why! I now have to sue you all, you sorry little punks!"

      In a nutshell - that's their case. They are the spoiled little kid who didn't get his way in the playground and is threatening to take the ball home.

      They are such lousy losers that they will sit back with a BB gun shooting at everyone else's ball just so no one plays the game. They do not care one whit about what is *right* - it's all about greed.

      They don't mind humanity - they don't have any humanity is more to the point. I have more admiration for a company that goes out in style than a company that sits there acting like a two year old throwing a temper tantrum. It is even worse because the mainstream media shills simply want to defend these 'tards (you pick your beginning sylabble there, I will pick mine). Between the bas and the re, there isn't that much difference.

      If they had any shred of human decency, they would have admitted that they were in trouble financially, gone to the community, maybe filed to re-organize their company and protect themselves from creditors and come out the other side a much better run company.

      As it stands, they are a kamikaze angering everyone and acting like a case study for business ignorance. I don't think you can be too harsh in those cases.

      Look at Enron, Worldcom and Tyco. Would you say they love humanity? I think they worship money and money alone. They have no future in any community of respectable people. I wouldn't want any of them in my company or even in my State for that matter. I think the things I have scraped off my boots out in the pasture are better equipped to handle a company and business ethics than those people.

      Now, do you really think they give one whit about the rest of us? I do not. I think all they care about is robbing all of us of freedom. They can kiss my ass, because I will always work against their sort of evil. It's too bad that it isn't like it used to be - a relative of mine used to have the answer: they don't do right - they can leave or they can go, but they aren't staying here to cause trouble.

      Shanghai had the answer, and he may have been

      --
      All Ad hominem replies happily ignored as the sender shall be deemed to lack the faculties to comprehend the equation.
    6. Re:FFS, I'll sign the NDA by MortisUmbra · · Score: 1

      Hahaha, I'm sorry, but, "really starting to f**k me off"???? Hahahaha, Pepsi d@mn near came out of my nose on that one.

      --

      "The saddest words of mice and men, are not those which were, but should have been."
    7. Re:FFS, I'll sign the NDA by DenOfEarth · · Score: 1
      wow, I knew some people were up in arms about this, but your response is quite the leap. Thanks for it though; I appreciate the sentiments, as I agree with them most of the way home.

      It's tough to ask whether Enron, Tyco, Worldcom, Microsoft, SCO...and so on love humanity, as they aren't the corporeal entities that can feel the emotion of love. I would be willing to bet that the people in those corpos who have a large hand in making decisions for the financial betterment of themselves and the people immediately around them don't necessarily live a happy life. That's good enough for me. I'm free to not care a whit for them and their fancy cars, and really, since I'm only going to be around for a hundred years or so, I'd rather spend my time doing stuff that I think is cooler (be it learning a new linux command every day, playing cards with my friends). If they deserve my scorn, and this scorn prompts me to rave about how terrible they are than they have effectively stolen my time, and I have thus lost. It is totally possible to disagree with what I have just said (we are all free to disagree), but that's just my take on it. I'm sure you'll disagree.

      Fortunately, the bonus of the whole situation is that there are a lot of people in the industry, who can see that this entire deal is bulls**t on SCO's part, and if those people think it's dumb, it can do nothing better than to hurt SCO in the long run (errr...unless they've already fscked themselves in the short run). I'll be happy to hear a verdict chewing them out, and it's a good possibility that may take a while to come, but until then, I have other things to worry about that are relevant to me. If they however, win, and someday in the future I am in a position to buy their products, I won't. Even if that occurs, Linux and freedom will still move onwards, it's the nature of the beast. I plan to exercise my freedom to step on the SCO cockroach too! cheers, DenOfEarth

    8. Re:FFS, I'll sign the NDA by !Squalus · · Score: 1

      No, I don't disagree. I am spending my time doing something about my anger. I am actually using the time to find every single piece if evidence from SCO/Caldera that I can find in archives on the web. I will also supply that information to the world through my own website.

      Though we see that it is al bulls**t, there are many more people who do not, and need to know the truth. The simple fact is that I believe this is a stock fraud action, plain and simple. They are out to rip off the public for work they have not done. This really does anger me, for they are stealing from the public. This is what is clearly wrong with their model. They hide and claim, hide and claim.

      They aren't even consistent in their statements and much of it is simply the lie-of-the-moment in action. That I have no respect for. I still believe in the handshake deal and I exercise that with people I respect. But there is a very heavy price to pay when you break those promises and that level of respect - you become persona non gratis with a capital "P" no matter who you are.

      If more people lived by that simple code - you would have less people attempting this sort of thievery. Where I am from - you are sent packing when you do things of that nature and don't immediately admit your mistake and change your ways. No one will have anything to do with you. You lose all *face* (to borrow from the Japanese) in the community.

      We are, after all, a global community that only works when there is mutual trust and respect. When someone becomes a traitor - they are out - plain and simple. I don't see them ever returning to any state where anyone would want to have diddly to do with them.

      I don't consider reminding the public at large of those facts a bad thing or waste of time. I condeir it to be telling the truth in the face of lies. That, I consider to be doing a service for my fellow man.

      True, the converted already know the score - but the masses do not, and need to be told and told and told, untilt they are aware of the utterly traitorous, disingenuous and back-stabbing actions of the SCO Group and its parent companies. All of this has to come out into the light of day so that the lies are exposed and the men made to pay such a heavy price that an example can be set for this sort of lying, conniving behavior.

      Our government has been bought and sold for the last four years or so, and we need to take back the rights of freedom in the face of such tyranny and lies. Why should I see that as anything less than a good cause?

      Please understand, I wish you well. I just wish enough people would stand up and say "ENOUGH!"

      That would be the only message that ever needed to get across to them. I am sorry that being a sheep is not my nature - it is my nature to decry evil when I see it, read it, and hear it. This case fits all three criteria.

      The worst villian is the cowardly Unix vendor who remains in the shadows, not wanting to be identified. They lack the intestinal fortitude to speak up and say - yeah, we set this up too with Microsoft. We are just as dirty and underhanded and don't care about freedom either.

      So, yeah I do feel strongly about it, and no, I won't conform to anyone's ideas of what is reasonable to do or say about this form of pond scum. The only positive outcome is that there never is a SCO Group anymore and that the Canopy Group is sued out of existence.

      --
      All Ad hominem replies happily ignored as the sender shall be deemed to lack the faculties to comprehend the equation.
  169. Re:I'm sure a lot of other people feel this way... by Anonymous Coward · · Score: 0

    bool be( noble_t suffering, noble_t suicide )
    {
    if( (suffering < suicide) && (get_dreams( death ) < get_existence( living )) )
    return( true ); /* To be *.
    else
    return( false ); /* Not to be */
    }

  170. Also... by interiot · · Score: 1

    Also... Yahoo news for SCOX (and maybe even message board) and news.google.com search for SCO are both good for as many updates of SCO wheel-spinning as you can possibly stand.

  171. Go after SCO's management by Aceticon · · Score: 5, Insightful

    I believe that our efforts should be aimed at identifying and exposing the top managers at SCO.

    SCO is a company but it is also a group of people. SCO's current actions have to had been sanctioned by management at the highest level. Someone made a choice, someone said "let's go ahead with this".

    So make it personal. By exposing each and every of SCO's top-level managers as being associated and willing participants in this mess their chances of ever again be employeed in a top-level management position (at least in this industry) are highly decreased.
    This is especially true if they are tracked into any new job they go into and the company that employes them is exposed (thus being smeared along with SCO by their choice of managers) - any company that hires any one of those persons has a business ethics (or more precisely lack of it) that accepts this type of attitude.

    Decisions are taken by someone (companies do not take decisions). Those that take the decisions (or are willing participiants in taking those decisions) should be made to assume their responsabilities instead of being allowed to hid behind a SCO-mask.

    1. Re:Go after SCO's management by Anonymous Coward · · Score: 0

      Well, SCO is probably going to win this lawsuit, so "smearing" them with this label will do nothing but help them in the future.

    2. Re:Go after SCO's management by Anonymous Coward · · Score: 0
      SCO is probably going to win this lawsuit


      +1 Funny, for sure.

    3. Re:Go after SCO's management by Anonymous Coward · · Score: 0

      Might want to read this:

      http://www.linuxworld.com/2003/0530.murphy.html

    4. Re:Go after SCO's management by Oper+Sorcerer · · Score: 1

      This is a great idea, but you're forgetting one important thing. When the top managers at SCO are done with their stock manipulation strategies, they'll never have to work again! What else explains the insanity of their recent public actions?

      --

      karma: Marianas Trench (mostly blub blub)
    5. Re:Go after SCO's management by mandolin · · Score: 1
      By exposing each and every of SCO's top-level managers as being associated and willing participants in this mess their chances of ever again be employeed in a top-level management position (at least in this industry) are highly decreased

      I think they may have cushy jobs waiting for them at MS, unless they're indicted for criminal fraud.

      But I'd agree you can probably rule out actual top-level management, unless you're talking about the local Dairy Queen.

      I can't figure why Caldera hired McBride in the first place, after he sued his former company while still working for them.

  172. SCO.. by Anonymous Coward · · Score: 0

    MAKE YOUR TIME!!

    HA HA HA HA!

  173. solution: IBM buys Sun, drops aix, sells solaris by Anonymous Coward · · Score: 0

    end of story SCO.

    So SCO off!

  174. summarily... by dh003i · · Score: 1

    Not only is examining patents beyond Linus' capabilities, and beyond his means (due to the cost of hiring lawyers); but it is also beyond the capabilities and means of any FOSS developer and of any company.

  175. SCO doesn't own the patent rights by Anonymous Coward · · Score: 0
    This isn't about patents. It's about a contract. This is all being explained on Groklaw.

    They don't own the patent. Novell does. But SCO is claiming copyright.

  176. You "should" be right by drew_kime · · Score: 2, Insightful
    Wrong.
    Really?
    ... to impose the burden on corporations, organization, or individuals to find out if any patent covers what they're doing would be undue and, ineed, impossible to meet.
    I'll agree with you there.
    Unreasonable burdens cannot be imposed.
    Oh, but they are.
    ... why the fuck should they have to pay ...
    My emphasis.
    Coders, inventors, and scientists should be coding, inventing, and researching ...
    My emphasis again ...
    ... patents should have no weight over you ...
    ... and again ...
    Patent holders who have issues shouldn't be able to go into stealth mode ...
    ... and again.
    The entire modern patent-system is completely corrupt and obfuscated.
    Well there's the problem! And I completely agree with you. But that is the current system. Lawyers don't generally get to argue what the system "should" be, unless they make it to the Supreme Court. It's highly unlikely this case will go that far, so the current "completely corrupt and obfuscated" system is in no immanent danger of reform.
    --
    Nope, no sig
    1. Re:You "should" be right by dh003i · · Score: 1

      If we accept the false assumption that IBM did contribute SCO's code to Linux (kernel), then the IBM case won't go to the USSC. However, a case against a Linux maintainer (e.g., Linus) or a Linux company (e.g., RedHat) very well could if SCO wanted damages agaisnt those individuals. The USSC -- or any other court with the ability to rule on the constitutionality of a law [e.g., apellate, I believe] -- would rule that the burden asked of individuals is impossible to meet. Even a trial judge with no ability to challenge the constitutionality of a law would still have leeway on damages, and would realize that the burden is impossible to meet, thus damages are not appropriate.

      P.S.: the fucked up US Patent System doesn't necessarily have any effect on Linux, or any other FOSS project. It only applies within the US. The US has no authority over organizations or individuals operating abroad. However, if proprietary code was found in Linux, it would probably be purged and re-written, for several reasons: (1) Proprietary code sucks; (2) Proprietary code really sucks; (3) Proprietary code is evil; (4) Proprietary code is really evil; (5) It would probably be more efficient upon a re-write; (6) The FOSS community hates proprietary code; (7) For the convenience of those distributing and developing Linux-based software in the US. In any event, none of this has any bearing on desktop use of Linux, nor any private users, nor really even any distributors (because they distribute, not maintain or check). For private users who use GNU/Linux for a desktop OS, the features SCO is talking about are completely irrelevant.

    2. Re:You "should" be right by Anonymous Coward · · Score: 0

      And where are those "thousands of eyes" now?

  177. An interview wit da Don of Lindon by molnarcs · · Score: 1
    There is an interview with the Don of Lindon, in which he outlines the strategy of SCO:
    "Hey, we have dis ting called no business model of any value, see, so I come on board, because I am a Don in da making anyway, and I decide to sue everyone or demand payment for having a freakin' computer. Surprisingly, da udder side just won't give in so I figure I make dem an offer dey can't refuse. I offer dem da chance to pay me lots of money for doin nuttin' see, or I will cause such a stink like dey ain't never gonna hear da end of it. I got my button man Chris here, he goes to da papers, we buy a few stories here and dere, and we make all kinds of accusations and allegations. Pretty soon, Don Gates and Don Ballmer come around, they wanna do a deal see? They wanna make like dey ain't doing nuttin' wrong or underhanded, but hey, we are paisans, no? Dey eben offa me some of dere reporters and shills in da press to use for free too.
    Click for lol
  178. Proposal to hit SCO in the pocket book? by Anonymous Coward · · Score: 2, Interesting

    I'm wondering why nobody in OSS community is considering hitting SCO where it hurts - in the pocket book.

    Is there any legal or other reason why this is not feasible?

    1. Find out what applications run on SCO and drive their O/S sales. Then write free clean-room, better, free, open source versions to run on any platform (Linux, other UNIX, Apple, even Windows) other than SCO Unices

    2. Some Linux organization in each country, contact all Linux developers in that country and invite them to a free legal briefing. The company can pay their travel, etc, and for a lawyer to come brief them about their legal rights, etc. This would be peanuts for a big company, and would get the ball rolling if Linux contributors wanted to follow the example of (and actually follow up properly on) the guy who sent the Cease and Desist about SCO's Linux distribution of his GPL code in Germany.

  179. what is going on at SCO?! by LifesABeach · · Score: 0

    SCO critizes Linus Torvalds

    linus torvalds is a guest in this country, and a business organization like sco takes time out of their 'productive' business day to berate this person; behind their back? someone tell me i'm not reading this properly! i know its a gray area were non-nationals are subject to our country's law's. but if sco is being sourcastic, i don't see the anology. i'm begining to think that sco has crossed a line, and is in the process of damaging another person's characater. i'm not comfortable about this at all.

  180. Its backwards by dnoyeb · · Score: 1

    MD5 is their to show differences, not similarities.

    The slightest benign difference will throw off the MD5. Just like you can have a 1K file encrypted. in a text comparison you have 1 character difference. But in the encrypted comparison you have 1K differences.

    Its the opposite of what the MD5 is supposed to do and a backwards idea.

  181. complaining about their own actions by Stephen+Samuel · · Score: 4, Insightful
    "If source code is copied from protected Unix code," the SCO document adds, "there is no way for Linus Torvalds to identify that fact."

    Yep. and that's because SCO refuses to identify the protected code.

    They also complain that Torvalds refuses to go hunting patents.. That's also appropriate. One of the best ways to avoid violating patented methods is to not know about them. If the solution is an obvious one, then the fact that you came to the same solution without konwing about the patent is almost a sufficient defence. On the other hand, if the solution is not an obvious one, then chances ar that you'll come up with a solution different enough from the pattern that the difference is a sufficient defence.

    The purpose of a patent is to document a method such that (once the patent expires) anybody else can use it. The patent monopoly is just to ensure that people have an incentive to register their patents so that they ultimately do go into the public domain.

    An interesting feature about the OS process is that -- once something goes into an OS project, it is (or at least should be) essentially unpatentable -- this is because any open source project is effectively published.. Especially for large and well-distributed projects like Linus, it's almost trivial to prove when that idea was published.

    If you take the time to hunt patents before you use an idea, you run the risk of delaying the publication of an idea long enough for someone else to patent it.

    The long and short result is that it's easier (and even better) to implement an idea and then wait to see if someone complains about a patent infringement than to go wandering through the patent office looking for something that may be the same as what you are using.

    Reading through a patent application well enough to understand whether or not it applies to an idea is a long, difficult and dirty job. I'd much rather leave that to someone who's paid to do it (like the patent owner's lawer). Once the issue is raised by somene who cares about it then I'll deal with that bridge when I come to it.

    I think that Linus has the same idea, and it sounds like he got it from his business colleagues.

    --
    Free Software: Like love, it grows best when given away.
    1. Re:complaining about their own actions by Anonymous Coward · · Score: 0

      "They also complain that Torvalds refuses to go hunting patents.."

      And SCO owns *none* of the Unix patents. I'm really waiting to see this guys get what they deserve, they are so obviously intentioally lying every day.

    2. Re:complaining about their own actions by Minna+Kirai · · Score: 1

      Don't wait to "implement". Publish first.

      If you take the time to hunt patents before you use an idea, you run the risk of delaying the publication of an idea long enough for someone else to patent it.

      If that's any kind of concern for you- if you've got a good idea, and are afraid someone else might patent it in the near future- then hurry up and publish immediately, before you even manage to write a functioning program that uses it.

      Post it on Slashdot (Off-topic). Spam to USENET (alt.sources ?) Do something to get a public record of the time you were aware of the idea. Just get it onto the internet in a place where third parties (Google's dejanews service) can, if needed, verify the time/date of your posting.

  182. You can sue someone for being a bastard? by Anonymous Coward · · Score: 0

    Wow! How much money can you get? I'm going to go start making a "bastards list"! Man, this is gonna be sweet...

  183. Yes, but it's a start by roystgnr · · Score: 1

    The problem is that suppose in files X and Y there is a checksum match at lines n and m respectively? You can't say anything more than that the lines match. X could have copied from Y, Y from X, or both could duplicate some other source Z.

    At least if we knew which lines were supposedly copied, we could find out who contributed the code and ask them where it came from. Right now all we can listen to SCO babble and wait for them to decide if they have any specific claims to make.

    1. Re:Yes, but it's a start by bwt · · Score: 1

      I'm pretty confident that SCO's NUMA claim is based on the new NUMA code submitted by Martin Bligh of IBM to the 2.5 kernel. See this post for more details.

  184. It's almost like.. by zogger · · Score: 1

    ...It's almost like there needs to be an even more free license than even the GPL or BSD license. The ideal "free" license would end this nonsense once and for all, ALL code, no matter where developed, once it touches the base kernel, is free, available to anyone to use, you can't keep it hidden if anyone but you personally use it or see it. An individual could play around with it on his own machine, past that, it had to be offered back, and _no_ sales of code. You do your work with the code, sell your other products, but the code is a _shared tool design and implementation_, it is _never the product itself_ no matter what. There needs to be a seperate effort for people who want to share *completely*, and *everyone else*. Seperate. This half way with exceptions and this or that is nuts. One or the other would appear to be ideal. Half way leads to stuff like this.

    I have no idea if it could or would happen, but I think it "should" happen because that is the OS and apps I would support. This crap with SCO is going to be tip of the iceberg, there's even more out there and the world is full of lawyers and ceos and whatnot, who if they can't think of anything to do, they'll make sure more laws are written so they can create more busy work for themselves. and now we have differing europaen and US law, which will further bollocks it up. Enough already, if any OS is really free as in all aspects of free except turning it into not free, then it is less likely to lead to controversy, any not free-bent efforts/companies/people wouldn't even mess with it then, it would be a waste of time. It would have to have an exact source trail, with named humans responsible, any inserted poisoned code could be traced back to the poisoner, then it's not the over-all maintainers fault.

    And it probably should never be distributed from any US servers, but kept someplace else at some country that understands "totally shared and free" as in "free and shared totally". And you have to completely remove any possibility of money being tied to it, that will eliminate 99% of the nonsense right off the bat.

  185. SCO sues Linus? by ratboy666 · · Score: 1

    Ok, here's what happens.

    SCO sues Linus (as you predict).

    News hits /. Biggest slashdot effect ever. Defense fund set up for Linus. I (and millions of other geeks) pony up $100 for the defense fund. Defense fund now has more money than SCO.

    SCO gets scorched. Completely.

    No one associated with SCO *ever* works in the industry again.

    Here's the warning, SCO. Don't fuck with us.

    Ratboy

    --
    Just another "Cubible(sic) Joe" 2 17 3061
    1. Re:SCO sues Linus? by Anonymous Coward · · Score: 0

      You really believe that "millions" of geeks would give up "$100" each? What kind of fantasy land are you living in?

    2. Re:SCO sues Linus? by MsGeek · · Score: 1

      It would be a sacrificial amount right now for me to do, but yes, if Linus got sued, I would indeed pony up $100 cash money and donate it to Linus' defense fund.

      Linux is way too important to the future of computing to not do this.

      --
      Knowledge is power. Knowledge shared is power multiplied.
    3. Re:SCO sues Linus? by Anonymous Coward · · Score: 0

      I would as well.

    4. Re:SCO sues Linus? by Anonymous Coward · · Score: 0
      I had no idea you were a dyke?

      So what is it like kissing a girl?

  186. Tommy Boy Sequel? by telstar · · Score: 1

    I'm convinced the CEO of SCO is dead, and his incompetent son has taken over resulting in the fiasco we've been witnessing. It's just like a sequel to Tommy Boy.

  187. WWLD? by re-geeked · · Score: 1

    "BFD"

    --
    "You can't get something for nothing." - my grandfather, on the stock market and Reaganomics.
    1. Re:WWLD? by Anonymous Coward · · Score: 0

      Yup - thats what I figured Linus would say, too.

  188. Linus leaving Transmeta a coincidence? by Anonymous Coward · · Score: 0

    I think not. The company obviously got cold feet with him on-board doing all this illegal (according to SCOcrosoft) stuff on company time ....

    AC

    1. Re:Linus leaving Transmeta a coincidence? by m1chael · · Score: 0

      i would think the decision was mutual.

      --
      I know you are psychotic, but please make an effort.
  189. Hare dare they! by Anonymous Coward · · Score: 0

    They attack our sacred leader? JIHAD!

  190. OOO MY GOD!!! HAHAHAHA!!!! by roman_mir · · Score: 1

    . "SCO won't let people see the contested source code without signing an outrageous NDA but the article gives a mechanism for publishing appropriate MD5 checksums which allow code trees to be compared without anyone else seeing the code - All they have to do now is to convince judge that and simply run a check sum on some arbitrary portions of Linux Kernel and then give them to judge insisting that those MD5 check sums are from their own code snippets!

  191. Re:So just take a look, an find your IP there, if by danb35 · · Score: 1

    Maybe you're missing something--SCO has filed suit, back in March, against IBM.

  192. Open Source allows for a quicker fix anyway by jtrostel · · Score: 1

    One telling comment in the NY Times article says,

    "Should the SCO suit turn up any offending code, the open nature of Linux â" and the many programmers working on it â" will ensure a quick solution, according to open- source software experts."

    This is a very obvious reason to _stay_ with Linux. If there are sections of code that have IP problems, they can be rapidly replaced by the community. Closed source OS's would not allow such discovery or remediation.

    Of course, such a solution would require SCO to actually reveal publicly where the 'offending code' is so we (the community) could check it out and replace the parts in question.

  193. SCO Linux by glenrm · · Score: 1

    SCO thought Linux was a great idea until nobody wanted the flavor they created. This is what will sink them anybody can see they are flapping in the wind here it is fodder for the bashers of Linux...

  194. Allright. *THAT* *DOES* *IT* by buss_error · · Score: 0, Redundant
    "The New York Times has an article about a new court document in which SCO critizes Linus Torvalds touting the 'inability and/or unwillingness of the Linux process manager, Linus Torvalds, to identify the intellectual property origins of contributed source code.'

    Everyone sees what is next, right? SCO is going to sue Linus Torvalds too.

    Set DEFCON 2. Get yer checkbooks ready to contribute. Keep those pens in your pocket for now, but keep 'em handy.

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
    1. Re:Allright. *THAT* *DOES* *IT* by m1chael · · Score: 0

      why need cheque books? just find a lawyer who doesnt need a down payment and counter sue SCO for court costs... depending on how long the case goes you shouldnt have to spend so much money. but SCO doesnt have any... hmmm... the law is cool. but i dont know them.

      --
      I know you are psychotic, but please make an effort.
    2. Re:Allright. *THAT* *DOES* *IT* by the+eric+conspiracy · · Score: 1

      SCO is going to sue Linus Torvalds

      Since Torvalds is holder of the Linux trademark, I think that SCO must eventually do this to realize their ultimate goal of owning Linux.

      This will unleash a jihad.

  195. Here's someone who is doing that by FunWithHeadlines · · Score: 1
    A blog is explaining the SCO case inch by inch. Take a look here: GrokLaw. It is, by far, the best examination of the facts from a legal and technical perspective I've seen yet. If you want to know what's going on, I recommend reading it.

    No, it isn't my blog. Just a site that is covering this issue very thoroughly.

    -----------

  196. ACBAL by Anonymous Coward · · Score: 0



    Anyone. can. be. a. lawyer. and learn laws/code and learn court procedure and argue cases, for themselves or even others. The major difference(there are several just speaking very generally) is whether or not you charge money for it, making you a professional. Just like any qualified juror can "rule" on the law itself in any particular case, although monopolist professional lawyers and professional lawyer-judges hate to have any jurists even know about either of those data points (US anyway).

  197. Burden of proof may be why by DrJimbo · · Score: 1

    What I don't understand about the SCO/IBM case, is why IBM isn't taking action to immediately stop SCO from doing what they are doing.

    The burden of proof is on whoever launches the law suit. It will be much easier for IBM to win if they wait for the SCO suit. That way SCO will have to prove their case. It would be much harder for IBM to prove SCO is wrong before they (IBM) get a chance to see SCO's "proof".

    --
    We don't see the world as it is, we see it as we are.
    -- Anais Nin
  198. Use SHA1 by SiMac · · Score: 1

    To increase the likelyhood of a collision, we could use a 160-bit hash, like SHA1 or RIPEMD160. It might add a bit to the calculation time, but it would be less likely to collide.

  199. Start here by utahjazz · · Score: 4, Informative
    Here is a good old one-liner that produces a list of files with duplicate contents:
    find . -type f -exec md5sum '{}' ';' | sort | uniq --all-repeated=prepend -w 33 | cut -c 35-
    I'll bet you could do the 5-line splitting, and some whitespace ignoring and still keep it a one-liner.
  200. Jayson Blair school of fact checking by virtigex · · Score: 3, Funny

    Anybody here see the irony of SCO's comments appearing in the New York Times, previous employer of Jayson Blair. Now we have two reality distortion fields to deal with.

  201. If 10 People Read This. by Anonymous Coward · · Score: 0

    Good!

    I would be the first to ask someone to end the SCO Bullshit, but screw it! I will do it myself now. This reign of total stink-mass has gotten way the hell out of hand. Can't we just "shut-them down?"

  202. This reminds me of the behavior of my two year old by Anonymous Coward · · Score: 0

    Except he doesn't cry all the time! I am so looking forward to seeing SCO proven wrong, and then watch them die off as a bogus joke.

  203. Is their FUD scheme backfiring? by kupci · · Score: 1
    With this case on the headlines in front of every CTO and CIO, their plan might actually backfire on them. No software company (Sun, Microsoft) is immune to this same sort of thing, for example Microsoft got into quite a bit of trouble with one version of DOS because it used compression technology from another company, I believe Stack Technologies, and this case seems to be on a lot shakier ground (perfect fodder for the lawyers of course).

    Therefore, in the long run, this is probably great advertising for Linux - think of all the CTOs and CIOs who can actually tell the difference between Linus and Linux now?

  204. Why even bother? by phorm · · Score: 2, Insightful

    SCO won't let people see the contested source code without signing an outrageous NDA but the article gives a mechanism for publishing appropriate MD5 checksums which allow code trees to be compared without anyone else seeing the code.

    However, the point is that SCO is claiming that their code has already been released (unauthorized) into the wild. This means that anyone who can read the linux kernel code can also view the (supposed) SCO code as well, because it is (supposedly) in the linux kernel. While the fact that SCO won't likely even support the MD5 summing method (which wouldn't work very well if the code is only "similar" as opposed to "identical") is more damning to them, even describing *where* the two equivilent chunks of code are will not hurt them anymore than they are claiming they have already been hurt.

    1. Re:Why even bother? by Anthony+Boyd · · Score: 1
      While the fact that SCO won't likely even support the MD5 summing method (which wouldn't work very well if the code is only "similar" as opposed to "identical") is more damning to them, even describing *where* the two equivilent chunks of code are will not hurt them anymore than they are claiming they have already been hurt.

      Yes. If all we did was to run the MD5 summing method on Linux & Sys V, indeed all we would have is a list of matches. Of course, what happens next is what is important:

      • Authors of the code identified will step forward and explain exactly how they wrote it -- and I expect this would be bad news for SCO.
      • Someone will compare that to BSD code, and likely find that most violations are actually cases where BSD code is the common factor.

      So what this does is give Open Source advocates the ability to go on the offensive, and flatly deny or at least remedy any SCO claim. SCO says "Through AIX, Linux got all of our code!" Fine. We come back and say "All code similarities have been identified, and nothing was copied from SCO."

      Happily, because the source code to everything except the Monterey project is out there (and I bet some people have that), and because running the MD5 summing method wouldn't violate any contract, third parties can help resolve this now, without SCO.

  205. Let's All Sing... by Anonymous Coward · · Score: 0

    the theme song of the U.S. Patent and Trademark Office!

    "Stifle innovation through support of litigation!"

  206. it would be near by m1chael · · Score: 0

    impossible to trace the code's source (ie if a naughty person stole it or SCO put it into the kernel themselves). therefore i would throw out the case on the basis of insufficient evidence.

    i am not a law person and stuff.

    --
    I know you are psychotic, but please make an effort.
  207. The Linux *kernal*??? by gorsh · · Score: 2, Informative

    Apologies if this a redundant comment, but did anyone think it strange that the word "kernel" is spelled as "kernal" thoughout this entire article?

    Methinks the NYT is in big trouble these days if they can't even be bothered to proof-read their articles.

    1. Re:The Linux *kernal*??? by rixster · · Score: 1

      Apologies if this a redundant comment, but did anyone think it strange that the word "kernel" is spelled as "kernal" thoughout this entire article?

      Yep - it's driving me nuts !!

      --
      Two wrongs may not make a right, but three ....
    2. Re:The Linux *kernal*??? by pair-a-noyd · · Score: 1

      god damnit guys!
      I've told you before, it's spelled
      kurnul !

    3. Re:The Linux *kernal*??? by cgori · · Score: 1

      Thank you!

      I was thinking that the NYT making a basic spelling error like this pretty much ends the geekdom monopoly on atrocious spelling errors.

      At least ours don't get propagated to several million readers daily....

    4. Re:The Linux *kernal*??? by whoever57 · · Score: 1

      Given that they did not fire a reporter that they knew was plagarizing/inventing stories for 6 months, what can you expect?

      --
      The real "Libtards" are the Libertarians!
  208. What the Linux kernel team doesn't have by AndroidCat · · Score: 2, Funny

    Managers. Lots and lots of managers. (Perhaps I'm being funny here, but it's true at the same time.)

    --
    One line blog. I hear that they're called Twitters now.
  209. Linus changes jobs by Anonymous Coward · · Score: 0

    In other news, Linus will be leaving Transmeta and enrolling in the NYU School of Law.

    When interviewed, Torvalds had this to say: "Lawyers are the ones responsible for the future of modern computing - programming just isn't what it used to be..."

  210. I LOVE the head line! by funwithBSD · · Score: 5, Funny

    I.B.M.'s Opponent in Suit Criticizes Linux Advocate

    SCO is so insignificant it is not mentioned the headline! Those guys at the Times are smarter than I thought, I may have to kick down for a subscription.

    It is just so sad, I learned Unix on SCO, back in '92. Shame to see the old girl is on crack.

    --
    Never answer an anonymous letter. - Yogi Berra
    1. Re:I LOVE the head line! by babyrat · · Score: 1

      Not sure this should be modded as funny - it's actually quite interesting.

      That coupled with the closing statements on how quickyl his should be resolved prett much indicates an anti-SCO stance - much different than earlier articles.

    2. Re:I LOVE the head line! by j_w_d · · Score: 1

      Nothing aggravtes a journalist more than being denied information, except perhaps being denied the oppurtunity to use it. SCO has been long malarkey and absolutely unforthcoming regarding facts. Now IBM has told them, "we'll see you in court," which undoubtedly is part of the motive for SCO upping the ante. SCO can't afford the trial to begin with.

      Now, to cap things, they have claimed ownership, through patent, of a technique that IBM owns - having purchased Sequent - and for which IBM probably also has a patent, as well as the history of prior art. The Times can probably see the writing on the wall for SCO, even if the SCO leadership doesn't.

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  211. This "derivative" shit of SCO's is stupid. by mark-t · · Score: 4, Insightful
    I have no other words for it. "shit", and "stupid" pretty much say it as well as I possibly can.

    Even if every single line of code the SCO is objecting to happened to get removed by some massive kernel overhaul by someone who had never had the opportunity to see SCO's "evidence", SCO would still claims rights over the changes as a derivative work because they consider the fact that their code was merely inspiration to be a cause for the new code to be "derivative".

    SCO would consider any code developed based merely on what one had learned from Unix code to be derivative. This would mean that at least 3/4 of the programs I wrote in Operating Systems class were probably infringing in some way on SCO's IP. The GPL does not consider code developed based on what one learned from GPL code to be derivative -- The GPL only considers a derivative if it is copied and modified, not if it is completely rewritten from scratch by the application of actually understanding what the code does.

    Let's say, for example, I wrote a book that had all the same concepts and ideas as Lord of the Rings, but didn't use any of Tolkien's names or trademarks. Having already read LotR, my book would obviously be a "derivative". Indeed many people might say my book was just a knockoff of LotR. While many Tolkien fans would likely be outraged at my writing it, I wouldn't actually be breaking any copyright laws, however. The most anyone could do would be to personally boycott my work, but they couldn't stop me from publishing it or from it being distributed anywhere I chose.

    Just as a quick recap, here are the four major IP's. I find it interesting that SCO has changed its story so many times, it's hard to actually tell which sort of IP they actually have that they are referring to. It seems like the premise of trade secret is closest to what they mean, but they keep talking about owning rights to derivative works, which has to fall back on the strength of copyright, not trade secrets.

    Copyright only protects content, it cannot protect ideas. Copyright also has provisions for protecting works that can reasonably be considered derivatives, such as translation into another language, changing the media of distribution, and several others. Trade secret can protect ideas, but it cannot protect them once they are publically known (although it is entirely reasonable to make a claim for damages from the party that caused ones trade secret to become public in the first place). Further, trade secrets do not protect against reverse engineering or reinvention. Patents more completely protect inventions and methods, even to the point of stopping reverse engineering, but unlike trade secrets, *MUST* be public knowledge in order to retain patent protection. Trademarks protect terminology, must be publically known, must be defended in order to be retained, and only apply to the field in which the trademark itself is applied (for example, a person should be able to start a plumbing business called "Apple Plumbing", without violating Apple's trademark).

    1. Re:This "derivative" shit of SCO's is stupid. by mbakunin · · Score: 1

      stupid or not, the derivative work clause in the original contracts is be the solitary item of interest. Boies et al. will certainly try to pawn off a theory like the one with failed in the BSD case.

      I don't know whether the language of IBM's conract differs materially from Berkeley's, but I doubt it. as a result, I'd expect any rational court to find as in the BSD case, that derivative work free of actual, proprietary, System-V code does not automagically become SCO-owned derivative property.

      as for the anthill this suit has stirred up, it baffles me. there is no derivative-work contract between SCO and Torvalds or Stallman.

      executive suites should not fear the GPL, but embrace it. nobody will ever come after your own, original work using BSD or GPL terms, but as SCO is demonstrating, closed-source licenses can be dangerous.

  212. Knock-knock by Anonymous Coward · · Score: 0

    Candygram.

  213. I don't think... by bhtooefr · · Score: 1

    ...that Linus would get a SCO. I mean, for all we know, he's working on a fourth kid. A SCO would prevent that! (Not to mention, if Linus got a SCO and stayed married, that'd make a lesbian couple...)

  214. Re:Seems ironic enough by Anonymous Coward · · Score: 0

    What's so terrible about that? Why would you bias yourself (and waste a LOT of time) by poring over someone's code before writing your own? You may subconsciously emulate what they've done, and taint any originality you might have started with.

    Same thing goes for other disciplines. In medicine, one should talk to the patient first, THEN read their medical records... you want an honest gestalt, unbiased by somebody else's interpretation of signs and symptoms. Isn't that what a second opinion is supposed to be?

    I heard one major reason for having a patent system is so ideas can be developed and understood by all. How does a patent system like this one promote such a thing? Is the system crazy or am I? Who wins here?

  215. Never argue with a fool or a drunk by Anonymous Coward · · Score: 1, Interesting

    IBM knows how to handle public relations, they have some experience in the matter. Slashot (especially Slahdot) shouldn't be trying to play with the big boys by printing every story they see.

    If SCO wants to claim Linus was behind the WTC terrorist attack, let them. If they want to sue Alan Cox for 98 billion dollars, let them. Whether or not they have a case is irrelevent (and for any mis-quoters out there in SCO-land, you don't). You do not ever argue with a fool or a drunk.

    Leave them shout from the hill-tops that the entire world is against them, let them buy the senators if they want to/can afford to, if you ignore them, they'll have nothing left to do except go to court and show IBM's big hairy lawyer their ass.

    If and when this does go to court, OSS doesn't need SCO to be able to say "look at these terrorists, they saying stealing is ok".

    Whilst the tech-news sites keep reporting this as the story, SCO has no reason to go to court because having their name in the NYTimes is what they want, it doesn't matter if their in the cookery section with a recipe for SCO-nuts (Tm) or whether they have a fifteen page expose on Linus and his law-breaking dog (does Linus have a dog, I don't know, geeks seem to like cars more..go figure).

    While everybody is running around like headless chickens talking about how SCO is evil,SCO is wrong, no way can SCO be right.... the SCO-board are sitting in their office laughing at your comments. They set up the fire and you are stoking it for them.

    They know their going to lose a court-case against IBM, whether by fair or patent-foul. They don't want the court-case, they can't have the court case. What they want is "IBM" to appear next to "owe 3 billion" or "can't be trusted" in the Post or Times so the Big Blue has no choice but to make it go away.

    If the tech-savy readers start talking about this to their friends, their friends become interested and so will the Post and Times, suddenly the headlines appear...(yes, more often and wilder than at present)

    Ignore the lunatics, ignore the fools and the drunks, this will go away if you let it go away, it very likely doesn't involve you, don't demand retribution, don't demand countersuits. If you must do something find a nice OSS-hackers email address and express your support, email IBM and tell them you love them (all they really want is love :). If you want to be more substantial, donate to the EFF, donate to Linus, donate to the FSF or the OSI.

    You can't win by shouting louder, you only lose your voice.

  216. Re: Gosling & Emacs by hayne · · Score: 1
    Richard Stallman created the GPL in the late 1980's after Gosling forked EMACS and made his version proprietary.

    This is (at best) misleading.
    Here's some excerpts from the wikipedia article on Emacs:

    In 1974, Richard Stallman, another hacker, added a macro feature to the TECO display-editing mode.
    [...]
    In 1976, Guy Steele began an effort to unify the many divergent macro sets. The project was completed by Stallman, who also wrote facilities for extension and self-documentation. The resulting program was called EMACS.
    [...]
    Gosling Emacs, the first Emacs-like editor to run on Unix, was written by James Gosling in 1981. It was written in C and used a stripped-down version of Lisp, known as Mocklisp, as an extension language.

    In 1984, Stallman began writing a new emacs implementation, GNU Emacs, which became the first program in the nascent GNU project.

    and from the wikipedia article on Gosling Emacs:
    Gosling initially allowed Gosling Emacs to be freely redistributed, but later sold it to UniPress. Since Gosling had permitted its free redistribution, Richard Stallman used some Gosling Emacs code in the initial version of GNU Emacs. However, since UniPress was now selling Gosling Emacs (which it renamed Unipress Emacs) as a commercial product, it forced Stallman to stop distributing Gosling Emacs source code. Thus all Gosling Emacs code was removed from GNU Emacs in version 16.56.
  217. If SCO wins by subzero_ice · · Score: 1

    I don't know whether SCO is making a fair claim but I know that winning this lawsuit would mean opening of floodgates for SCO. Linux is a religion and its not a good idea to go against it specially when they have best of the programmers on their side.

  218. Re:SCO's motivation (Microsoft lawyers sign NDA) by Anonymous Coward · · Score: 1, Insightful

    I noted an article where Microsoft lawyers signed the NDA to look at SCO's claims. I thought it odd. So while you can't say Microsoft is behind it, you might say Microsoft is looking at it to see if they can make trouble - based on previous bad spirited memos they've released in the past.

  219. And then the fairy princess granted three wishes by Anonymous Coward · · Score: 0

    and we all lived happily ever after.

    Seriously. What antigun fantasy site did you read
    this on? vpa.org? Just for the record and any
    other poor slashdotters that read this crap and
    feel moved, THE PARENT POST IS AN URBAN LEGEND.

    Thank you.

  220. SCO - f**kedcompany by Anonymous Coward · · Score: 0

    Quite simply, I think SCO know they're f**ked with Linux stomping on their market share. So, if you're going down, you can always kick, shout and scream on the way and attempt to make the opposition look untrustworthy - it might buy you more time before your head finally sinks below the water... *blob*

  221. Missing the point by tkrotchko · · Score: 5, Insightful

    When you buy SCO Unix (ha!) or AIX, or MS Windows, or anything, how do you know, as a customer, that its unemcumbered by patents?

    As a developer, when you write a bubble sort, how do you know someone hasn't patented the idea?

    As a company, given the vague nature of software patents ("A method to do ecommerce using a single button on a web page..."), and also given that developers don't necessary explicitly say what methods they're using. So a search is not reasonably possible.

    Finally, even if you buy into the idea of software patents, how would you know if MS had infringed? Unless you have access to the source code, you have no idea. And last I check, MS doesn't readily hand out source code to make sure they're not violating any software patents.

    In points out the fallacy of software patents, it highlights the stupidity of granting them, and it shows why all software patents are unenforceable, *except* against open source software.

    Software patents must be eliminated: they serve no purpose except as litigation tools for large companies.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
  222. You've completely missed the boat.. by multipartmixed · · Score: 1

    ..were you even in port?

    What you're saying is that some kind of license that exists that would allow me to steal code from you, stick it in the kernel, and have it become free.

    That's completely stupid, the only way that could happen is to globally strike down all copy right laws, so that the concept of ownership no longer existed, making that license useless.

    It's like saying, "Let's make a parking lot where when a car enters, it becomes community property. Then nobody can claim they own one of the cars in there!". Even if you made one, do you really think that car owners wouldn't be able to retrieve their stolen vehicles?

    --

    Do daemons dream of electric sleep()?
  223. Department of Redundancy Department by Anonymous Coward · · Score: 0

    "Indeed, because Linux code is published publicly..."

    As opposed to publishing something just to yourself.

    Howell Raines, please call your office! Wait, you don't have an office anymore . . .

  224. Kids Grow Up was Re:Go after SCO's management by Anonymous Coward · · Score: 0

    This is legal terrorism, fur sure.

    Its best to ignore it like Linus is, instead of allowing your reaction to build up the mess. That is what *they* want, and they are counting on it, because most of the techies grew up under this as kids, and used to react like kids.

    Times have changed. We grew up.

  225. You could win Re:Neverargue with a fool or a drunk by Anonymous Coward · · Score: 0

    You could win if you had an objective. Taking down SCO wouldn't be much of an objective, it isn't worth much.

    Getting Hatch and his son really involved in this, and making him look like a fool to the entire United States might be an objective. It would hurt the RIAA.

    Using this as a method to promote how good Linux and open source software is might be good. Its free publicity, but it only turns into good publicity when you use the oppurtunity to promote all the things Linux can do.

    But you're right, running around worrying isn't beneficial. Pick your objectives and win.

  226. Dog Poo by BigBadBri · · Score: 1
    As a senior attorney for Coca Cola, I hereby order you to cease and desist publishing the intellectual property of Coca Cola in any way shape of form.

    Your identification of 'dog poo' shows clear knowledge of our trade secrets, and any further revelations of any of the secret ingredients that make up Coca Cola will be met with the fullest force of the law.

    --
    oh brave new world, that has such people in it!
  227. Break it down by AllenChristopher · · Score: 1
    That's nothing like it. "why waste time" is in both, so we drop that. "reading code":"reading law"::"accidentally reusing code you've read":"accidentally reusing law you've read".

    That's the correct analogy. Now let's translate yours back.

    "reading law":"reading code"::"thinking of a crime":"thinking of an exception"

    This is a reasonable back-analogy. It would be fun to kick around what a "crime" is in a program, but leave it be. You can fill in "crossing the MCP" if you like.

    Clearly, programmers reading code to see where there are possible exceptions is a whole different matter. That's a stage in white-box testing, we do it all the time. So watch those analogies. They're math, so they can end up pointing in the wrong direction and look perfectly normal.

  228. SCO's claims by eric76 · · Score: 3, Insightful

    One thing to keep in mind is that the code SCO claims is infringing on their rights did not already exist in SCO's copies of System V and their own derived code.

    What SCO is claiming is that their rights include the modifications made by companies licensing the AT&T System V code.

    Their contracts specify that any derived works created by the licensees is also covered by the license.

    But their use of the phrase "derived works" does not seem at all reasonable or acceptable.

    The question is what does the phrase mean? If you look at Title 17 of the U.S. Code (available from wwww.law.cornell.edu), you find the following definition:

    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''.

    In other words, when you modify SCO's licensed code, the result is a derivative work and is consequently covered by the license.

    However, they are claiming that the modifications themselves are also derivative works, apart from the object being modified.

    But if you look at the definition, the derivative work is a transformation, adaptation, revision, ..., of the original work.

    The code in question is largely or maybe entirely code that was done by others apart from AT&T/Novell/SCO and added to their licensed copy of the code to create something better. The code that you get when you add the additional code to the original code is clearly a derivative work and SCO clearly has interests in keeping you from distributing the resulting derivative work.

    But SCO seems to be claiming that the code added to System V to create a derivative work of System V is itself a derivative work.

    The only other possibility I can imagine is that they are claiming that you can't copy code directly from the derivative work into another product because of the licenses. (See Exhibit C of their lawsuit.)

    But I haven't seen any evidence that IBM has done that. If someone at IBM excerpted the additions to the code so that none of the System V code was present and those excerpts were added to the Linux code, I don't think think there would be any violations at all.

    If someone at IBM did copy the additions directly from the derived work and was careful to avoid copying any System V code over, I suppose that would be a technical violation of the contract. I think a technical violation of that sort would be so minor that they wouldn't warrant anything more than a letter from SCO to IBM demanding that they be more careful.

    And there are no allegations that I've heard that IBM did a copy and paste of their own additions directly from the SCO code to their own code.

    It would be nice to find out what some knowledgeable lawyers thought about the issue of whether or not adding Sequent or IBM's own code to System V makes their own code a "derived work" of System V. It could be that the legal system sees it some other way.

    One other point. If SCO is interpreting the phrase "derived work" in an unobvious way, then the phrase should probably have been clarified in the agreement instead of leaving it ambiguous. In law, isn't an ambiguity in a contract generally interpreted against the side who wrote the contract? Since the basic contract was probably written by AT&T and then hammered out between both sides, I think that any ambiguity would likely be decided in IBM's favor.

    1. Re:SCO's claims by whoever57 · · Score: 1

      While your discussion of derivative works is interesting, one must not only read the original contract, but also the letter from ATT to IBM (exhibit C). In this, they state:
      "2. Regarding Section 2.01, we agree that modifications and derivative works prepared by or for you are owned by you..."

      The paragraph goes on to state essentially that the ownership of the code from the original (ie. unmodified lines of code) is still with SCO.

      Of course it is rather hard to see how NUMA technology developed for NT (NUMA) or a journaling file system developed for OS/2 (JFS) can possibly be derived works of UNIX. Why don't they just claim System/390?

      --
      The real "Libtards" are the Libertarians!
  229. Go after SCO's management - yer wish is my command by GojiraDeMonstah · · Score: 5, Informative
    http://www.caldera.com/company/execs/ tells us:
    • Darl C. McBride - President and Chief Executive Officer
    • Robert K. Bench - Chief Financial Officer
    • Sean Wilson - Senior Vice President, Corporate Development
    • Jeff Hunsaker - Senior Vice President, Worldwide Marketing
    • Chris Sontag - Senior Vice President and General Manager, SCOsource Division
    • Opinder Bawa - Senior Vice President, Engineering and Global Services
    • Reg Broughton - Senior Vice President, Worldwide Operations
    • Larry Gasparro - Senior Vice President, North America Sales
    Each has a bio page, but no email address.
    --
    "Stop throwing the Constitution in my face, it's just a goddamned piece of paper!" - George W. Bush Nov. 2005
  230. Who's the real villian? by geekee · · Score: 0, Flamebait

    Funny how Linus shows complete disregard for patents and IBM steals code from SCO, and somehow SCO is the villian. I think it's pretty clear who's in the wrong here. If MS was suing MS over the same issues, they'd be heroes here. Stop being such biased hypocrites and stop making judgements based on who's being accused, rather than the issues at stake.

    --
    Vote for Pedro
  231. And this is news? by Anonymous Coward · · Score: 0

    We know that SCO is despicable, and a has-been.

    So, what's the point of whining that SCO's complaining about Linus, now?

    Is it to rally the troops up? I'd say they're already rallied.

    Is it to make fun of their idiocy? It's not funny anymore. It's sad.

    Maybe I should have a press conference where I tell various SCO executives that they can have my my Linux distribution when they suck it out of my white American ass.

  232. Apocalypse Now! by Anonymous Coward · · Score: 0

    I don't know about you, but I'm picturing an early morning helicopter raid on SCO Headquarters, with the helicopters blaring "Flight of the Valkyries", missles destroying walkways, demolishing buildings, and obliterating the place... Or, I picture that lone helicopter gunner taking shots at SCO management, yelling, "Get some! Get some!" (a la "Full Metal Jacket")

  233. Sco love to sue!!!! by Anonymous Coward · · Score: 0

    A very interesting article
    http://www.forbes.com/2003/06/18/cz_dl_06 18linux.h tml

  234. My dad's an OS professor... by GojiraDeMonstah · · Score: 1

    (OS = operating system not open source, he is attached to the CS department) at the University of Texas @ Austin. In his pre-academic career he wrote systems that helped land men on the moon. Though his classes are usually more theoretical than practical, *nix is a standard tool for class projects. I tried to tell him he was fscked because SCO ownzered all his course material, but he just kept saying SC-who? Jeez, the Fresh Prince was right, parents just don't understand.

    --
    "Stop throwing the Constitution in my face, it's just a goddamned piece of paper!" - George W. Bush Nov. 2005
  235. Not copyright; contract by Tony · · Score: 3, Informative

    Furthermore, his statements about patents have no bearing on the lawsuit as SCO never claimed any patent infringement -- only stolen code (which is a copyright claim).

    It's a little more subtle than this. SCO isn't even calling it a copyright infringement; they are suing for breach of contract. Part of the breach of contract claims IBM used parts of System V (which SCO claims as their own) in beefing up Linux.

    Now, which parts? Apperantly, SCO claims that one specific area of infringement is in the RCU code, which removes a major bottleneck for >4 CPU machines. Sequent "invented" the RCU algorithm; Sequent was later purchased by IBM.

    So how does this constitute breach of contract? SCO claims that the Unix contract signed by IBM (and, in fact, by every Unix signee) includes provisions for SCO to claim all derivitive works.

    This is the crux; SCO has stated (through its top administrators) that all modern operating systems are merely derived works; they have hinted this includes MS-Windows, and they also want to re-visit the BSD decision.

    This is patently rediculous. (Excuse the pun. Couldn't resist.) But, if SCO succeeds in their assault on IBM, they will have a case against every other Unix provider, and against Linux. They will probably have no case against Microsoft (who would most likely pay SCO off anyway, rather than face more bad publicity) or BSD, but that wouldn't stop them from trying with their new-found booty.

    This is shares some attributes of the British Telecom case against (Compuserve? Prodigy? Don't remember off the top of my head), based on the scope of the claims. BT wanted to own the Internet; SCO wants to own every OS. The greatness of their chutzpah is stunning.

    These guys must have Epcot-sized testicles.

    --
    Microsoft is to software what Budweiser is to beer.
  236. Re:talent by tomhudson · · Score: 3, Insightful
    Well, let's see ...

    It could be argued that way in the earlier days, when people went around Microsoft wearing buttons saying "B.O.G.U.S." (bend over, grease up, sucker) to remind those whose stocks hadn't yet been vested that their stock holdings were (also a not-so-subtle badge of seniority)

    Let's face it - you've become a millionare, you want a home life, you leave. Lots of talent left - some temporarily (gone to pick lettuce, as one employee did, just to get a break), and others, well, they either retired, or created/joined start-ups.

    Remember - no overtime/weekend pay, the expectation of 80-100 hour weeks as normal, etc. And fewer interesting challenges for top coders. Under those conditions, the ones who stay are the ones you would want to leave, so we're probably seeing a rush to the bottom in terms of code talent/quality at Microsoft.

    This would explain why they had to take a couple of months to "refresh" people on the idea that buffer overflows are a "bad thing". And, when taht didn't work, appoint a group of code reviewers just to check for such inanities.

  237. Only Takes One Dishonest Coder to Make SCO Right by reallocate · · Score: 3, Insightful

    Not quite. SCO does seem intent on dancing on the thin edge, but their strategy appears to be placing Linux and IBM on the defensive, i.e., making the Linux community prove it didn't steal code. In this instance, SCO is positioning itself to assert that someone could easily slip proprietary code into Linux because no one is checking to make sure they don't. To bolster that assertion, they can produce Linus' statement counseling contributors to avoid reviewing patents. Can the Linux community show a court anything to the contrary?

    Knowledge of the technical issues isn't required of the court. Knowledge of patent law is required. If SCO does, in fact, show a court proprietary code copied into Linux, IBM and the Linux community will need good lawyers, not more assertions that the openness of their development process keeps people honest.

    It only takes one dishonest developer to make SCO right.

    --
    -- Slashdot: When Public Access TV Says "No"
  238. SCO liable for Kernel Panics by jogdial · · Score: 1

    Hi, I was wondering if I could sue SCO for damages and finacial losses if I get a linux kernel panic due to their code?

  239. Linux Possibly Defamed Somewhere by Hobart · · Score: 1
    Posted by CaptBean on Monday December 13, @03:05PM
    from the jihad!-jihad! dept.
    RabidZelot was one of a bunch to report: "In Richmond, California, this afternoon, this dude said something bad about Linux at the Hilltop Mall near the fountains right after the first showing of Phantom Menace let out. He was last seen heading towards Sears and has a 'Where Do You Want to Go Today?' T-shirt and brown hair. Let us know when you spot him."
    (from suck ... which lives on as Plastic)
    --
    o/~ Join us now and share the software ...
  240. yeah by Anonymous Coward · · Score: 0

    I actually woke up this morning wondering what was happening with SCO. And, unlike most slashdotters, I awoke with a chick in my bed. What's wrong with me!!??

  241. Is should be the intention... by Anonymous Coward · · Score: 0

    .... of every person of integrity in the IT community to make sure:

    a) That none of these individuals ever gets a job in an IT related position.

    b) To be vigiliant and when one of these individuals is trying to apply for a position anywhere, the prospective employer should be informed of the kind of person they are intending to hire. They also should be informed that any interest in their company (shares, as a client or provider, etc) will be damaged by hiring any of these people.

    I am tired that "businessmen" like these can go unpunished by clearly devious tactics.

    If the law does not the job, the IT industry should do it, ensuring that these individuals never ever damage the IT industry' reputation any more by meand of gainful employment.

  242. Re:Only Takes One Dishonest Coder to Make SCO Righ by jedidiah · · Score: 1

    All IBM needs is it's patent portfolio. IBM can take care of itself regardless of the actual facts of the case.

    OTOH, SCO has "threatened IBM's child". This gives IBM no other option but to brutally destroy SCO. Any other action on the part of IBM would undermine it's reputation and business.

    All of the comments about Pearl Harbor are completely on point.

    You simply do not hit a polar bear on the nose with a 2x4 if you wish to live.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  243. we can pass along our reader's scripts ... by GodWasAnAlien · · Score: 1

    why didn't they publish the scripts? or did i miss something?

  244. IBM press release claims SCO FUD by Ruger · · Score: 1

    You can read it here yourself. Basically, IBM is going to work this issue through the courts.

    Ruger

  245. Sadly, by GojiraDeMonstah · · Score: 1

    1) I am convinced that each of these people has a golden parachute, either through stock manipulation or M$ "contribution" to their cause. Otherwise, why commit suicide? They may never *have* to work again

    2) People have short memroies. Remember Mark Fuhrman? Although he was publicly shown to be a racist, fascist a-hole, he is alive and well and "continues his work as an award-winning author and radio show host."

    Do his listeners know or care? Probably not. He's famous, that's what's important.

    --
    "Stop throwing the Constitution in my face, it's just a goddamned piece of paper!" - George W. Bush Nov. 2005
  246. The essance of SCO's broadside at Linus by geomon · · Score: 2, Insightful

    1. Linus manages the production of software with all of the available source published in the public domain.

    2. Linus tracks each individual contributor to the kernel back to the start of Linux development.

    3. We think that your auditing process ought to include a laborious process of researching every patent ever filed for any technology related to kernel development.

    4. We find that this process is flawed compared to our model of:

    a) closing our source from public view, thereby increasing the potential that stolen code is in our source,

    b) not identifying who is working on particular aspects of kernel development and the potential conflicts of interest that might develop (e.g., hiring a Sun developer and then using their expertise to enhance SCO's code), and

    c) not researching every patent ever filed for any technology related to kernel development thereby giving us plausible deniability if we develop code that is similar to a competitor's IP.

    Does anyone but me think that SCO is getting funnier as time drags on?

    --
    "Rocky Rococo, at your cervix!"
  247. Not 100% correct by nurb432 · · Score: 1

    It is however illegal to be in a position of authority and recommend others DO violate the law. And arguably Linus is in a position of authority.

    That is what I am talking about specifically.

    Yes unintentional violation is not a crime, however you can be sued for the lost revenue that you caused.. The responsibility is on you, not the patent holder..

    Its their responsibly to catch you. I agree, but you are still libel for damages in civil court so it only makes since to be dammed sure you aren't violating anything first.

    And no, I've not searched for prior patent on eating my lunch. but I have searched on other things that I wanted to patent and I DO understand how difficult it is.. and why many companies just take a risk on new products..

    --
    ---- Booth was a patriot ----
    1. Re:Not 100% correct by DavidTC · · Score: 1
      It is however illegal to be in a position of authority and recommend others DO violate the law.

      No, it's not. It's illegal to pay someone to break the law, but it is never, at least in America, to urge someone to generally break the law. It can be illegal to urge them to break a law at this exact moment with a strong probablity they will follow your urging ('Beat that man up!' vs. 'Everyone should beat the crap out of blue eyed people whenever they see them.'.), which makes you an accessory, but that's not what Linux is doing.

      But all that's completely moot as violating a patent unknowingly, and even knowingly failing to learn you are violating a patent, isn't illegal, which you didn't seem to grasp. Hence the entire argument is completely and utterly pointless.

      Violating someone's patent unknowingly is no more illegal than failing to pay the rent because you thought it was due next week. It's a simple mistake on your part, and sometimes you will get a visit from someone demanding money. If you don't pay, you will end up in court. It's not a 'crime'.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  248. look again by zogger · · Score: 1

    --not saying that at all. Absolutely postively not. Obviously if there's stolen "poisoned" code, it would need to be removed immediately. And all the code would have a clear cut audit trail from day one, with a named real human associated with it, line by line someplace. And any accuser would have to show it immediately,say "this is mine, right here, see?", not like what is going on now with SCO where they have been just alluding to it, but not showing it, what everyone asked them to do since day one, which seems most reasonable, unless you think they are within their "rights" to just cast aspersions with no public proof.

    I think you missed the boat, missed the ocean, and don't know the difference between a boat and a turnip truck. Your analogy is nothing like I meant, not even close.

    I am proposing just a more valid, more clear, more free sort of contributed shared code macro project, that's all, and from day zero on the start. The GPL, although coming closer than most, allows exceptions to the rule (in house not distributed), that's where I think it (starts to)falls apart, and why there's this problem now. You can still have "secret" code but you must keep it your single self, that's it. I would rather see the only exception to be to a single human being, once it's shared with even one other person, then you are required to disclose it openly, and you can never sell it. It's either shared with any one else, or it isn't, and I can't write it any simpler than that. It can't be stolen, if it is, there's an easy formula to fix it, any accusations must say "such and such is stolen", you'd have to identify it, show that you had it first, so it could be removed, and whomever stole it and entered it could then be dealt with by your other normal laws that apply to copyright and other sorts of IP property. You get all your rights, all the time, without having to wait. The honest maintainers and developers and sharers of code get their use, and you as someone elese have immediate and full cooperation if you claim your code got stolen from you. All that would be asked is if you would please detail what was stolen that you claim was yours, and you do it immediately on the accusation. Is that not reasonable? How else are the ones accused of theft and diversion supposed to know, ask the psychic hotline? Isn't that what the entire linux community been asking for months now, and being denied? And conversely, you are asked to not steal what is to be all-shared only. You may not take code and modify it and not share it. You may take it, play with it individually on your own machine, but your multiple person company may not use it for business without sharing all the modifications to anyone who wants it, and you can't sell it per se, but you can use it yourself, but it MUST be shared. Not your personal data, of course not that, but the tools themselves-the code improvements, must be shared once it gets past one human seeing it or using it. That's the trade. You are still free to use any other code on the planet according to whatever that license states.

    It's a variant idea on GPL, that's all, just carried further.

  249. Now lets just hold on there a second ... by Ninja+Programmer · · Score: 1

    While the MD5 checking algorithm is pretty cool, aren't we forgetting that the point here that IBM has access to *both* source trees? Can't IBM just do a straight line by line diff themselves? I.e., can't IBM settle this once and for all by themselves? (After all isn't that what SCO did?)

  250. Re:Zappers by Anonymous Coward · · Score: 0

    One scenario no one's speculated about yet is a possible mutiny from within SCO.

    If you're a programmer for SCO right now, there's a good chance you're taking serious inventory of things. Suppose SCO is bought out? You'd always be scorned by the new owner and very well sent home with your ball. Suppose SCO simply exhausts itself financially? There's a good chance that in this economy replacement work may be difficult to find.

    The solution? Rat out the finks. Someone there knows the truth. And you can sure as hell bet it ain't just the CEO. If the SYS V source code has been massaged to appear as though it were copied into Linux someone would have had to have done it right? Approach IBM, tell the truth, and secure a nice programmer's job with Big Blue through to retirement.

    It very well could happen!

  251. An easier way by lildogie · · Score: 1

    Just run both pieces of code through the same compiler and see if the object code comes out identical.

  252. Maybe we're getting somewhere now with this... by ctid · · Score: 4, Insightful
    I think I'm beginning to get a handle on what has happened here. Suppose I license Unix from SCO and create my own version called AndyIX. Subsequently, I get my hands on some cool NUMA hardware and decide I'm going to port AndyIX to this new system. A little while later, I end up with something like this:
    #ifdef NUMAMACHINE
    blah blah blah
    #else
    yada yada yada
    #endif
    My customers are really happy with this, and I make a bit of cash out of it. A few years later, I decide to port Linux to run on this nice NUMA hardware; of course I'll GPL my changes (blah blah blah) but my plan is to sell services to customers who want to run Linux rather than AndyIX on this HW. So, I adapt blah blah blah to Linux's way of doing things (leaving most of the comments unchanged of course). Eventually, I submit the new version of blah blah blah to the appropriate member of the Kernel team and the code is incorporated into the Linus's official kernel tree.


    So now SCO come along and say that they own blah blah blah, because I implemented it into AndyIX first. As far as I can see, this seems to be the basis of SCO's "case". If the GPL is "viral", then SCO's Unix licence must surely qualify as a WMD?!

    --
    Reality is defined by the maddest person in the room
  253. Oh..... by Anonymous Coward · · Score: 0

    .....The money making scheme, or whate ver it is isn't going to work. Linux is far in excess of System V or any SCO product for that matter, and that includes SMP. I think I speak for everyone when I say - "Oh, fuck off!".

  254. MD5 and dotplots by swm · · Score: 1

    Genomics researchers use essentially the same strategy to look for similarities in DNA (the other source code...)

    They take a long string of DNA and compute hashes of base positions

    1 - 16
    2 - 17
    3 - 18

    and so on...

    53101 - 53116

    and so fourth...

    They also have a neat hack called dotplots. You make a scatter plot, and put a dot at coordinates (x, y) iff the hash of sequence X at position x equals the hash of sequence Y at position y. Similar regions of code show up as diagnoal runs of dots.

    You can also dotplot a piece of code against itself. In DNA, you often see repeated regions, and sometimes see inverted repeats, where the diagonals slant down instead of up.

    Large repeated regions in C code would suggest poor coding practice. Inverted repeats in C would be bizarre.

  255. Re:Click through agreement by Anonymous Coward · · Score: 0

    Linus could implement a click through agreement to add new code. Surely that would clear up all the legal issues with copyrighted material.

  256. Re:Only Takes One Dishonest Coder to Make SCO Righ by nightsweat · · Score: 1
    Patent law is necessarily technical. If you don't understand the intellectual property at hand, how can you determine whether it meets the criteria for infringement?

    The average judge and jury are not equipped to make sensible determinations about technical matters.

    While you are correct that it only takes one dishonest developer to make SCO right, it would also take the ignorance and dishonesty of all the other developers exposed to the code. Most of those developers are not going to know if the code is infringing, but I'll bet more than a few would be able to say "Hang on, I've seen that somewhere before..."

    --

    the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
  257. Linux "Crunchies" by geomon · · Score: 1

    Here's Forbes take on the case.

    They think IBM should settle because Caldera got Microsoft to settle and because McBride got his former employer to settle.

    Here's the link to the story

    --
    "Rocky Rococo, at your cervix!"
    1. Re:Linux "Crunchies" by manvantaradude · · Score: 1

      Although Forbes does seem to be saying "all these delusional little pissant Linux crunchies don't have a chance against the powerhouse that is Darl McBride", Forbes themselves are making the same mistake.
      Any Linux "point men" that NEED to deal with this are well aware they are facing a nutcase with a loaded gun, and that there is no second guessing what a court may decide.
      The main point that Forbes glosses over is that SCO , while claiming to respect intelluctual property, has the sole purpose of hijacking OTHER PEOPLES hard work, and prostituting it for themselves.
      One wonders that if there is such a huge problem with MAINSTREAM PROGRAMMERS working for PRIVATE COMPANIES copying code into an open source project (where it is visable), that a court ordered review of UNSEEN proprietory source is needed. Or are we to believe that these same programmers never copy code into anything but the Linux kernel?

  258. Dowling is missing the point by 73939133 · · Score: 1

    SCO isn't publishing the information because it is in their interest not to do so. MD5 checksums don't change that. If they wanted to publish bits and pieces, they could already do so under copyright laws. But they just want to pretend that this stuff is so valuable and so secret that they can't show even the smallest bits.

  259. At least now we know... by Anonymous Coward · · Score: 0

    Where the Iraqi Information Minister went.

  260. UNbiased opinion? by snackbar · · Score: 1

    interesting read at forbes. http://www.forbes.com/2003/06/18/cz_dl_0618linux.h tml?partner=yahoo&referrer=

  261. What?! Did somebody say... by macshune · · Score: 1

    Rambus?

  262. Another View -- from Forbes by Mansing · · Score: 1

    And is read by many financial business people. Perhaps articles like this are why SCOX retains it stock price.

    Forbes Article

  263. Let's prove that SCO stole the code from Linux by MrJerryNormandinSir · · Score: 1

    There's no doubt in my mind that SCO stole Linux code for their "Linux Personality Module" so it
    is time we stop their FUD engine!

    I hope IBM squashes them.

    RHAT stock is gowing up today!
    SCOX is DOWN!

    Has anybody ever thought that perhaps SCO is spreading FUD to manipulate their stock?

  264. Re:Only Takes One Dishonest Coder to Make SCO Righ by reallocate · · Score: 1

    I think you need to have enough technical savvy to know what a kernel is and is not, what source code is and how it is different from the programs that run on PC's, but that's about all. These things can, and will, be explained ad nauseum by lawyers for both sides if/when this thing gets into court.

    The question at issue -- Is there proprietary Unix code in Linux? -- could be answered by completely non-technical people who carefully review the evidence SCO (presumably) produces in court. If non-trivial portions of code from SCO and Linux are absolutely identical, that seems to me to wrap it up. If portions are not identical, but differ only in choice of variable names, style, and the like, then it will depend on IBM's ability to convince the court that it's a coincidence.

    I agree, and hope, that developers would raise a flag about potential proprietary code, but what SCO has now done is cast Linus as someone who doesn't care enough about the issue to institutue a formal review process. Suppose Linus is called to give evidence and is asked to describe the procedures he has put in place to ensure no migration of Unix code into Linux takes place. I think SCO is counting on an answer that says no process is in place, other than trusting the good intentions of Linux developers.

    --
    -- Slashdot: When Public Access TV Says "No"
  265. The problem is... by Eric+Damron · · Score: 1

    that SCO, out of desparation, decided to try to bully IBM into buying them out. Now they have their pee-pee caught in a wringer and either their egos or maybe plain stupidity won't let them stop turning the handle.

    --
    The race isn't always to the swift... but that's the way to bet!
  266. Don't forget by flafish · · Score: 1

    Farenheit 451. The owning of books is banned.

    Now, how many people own a copy of "Linux Core Kernal Commentary" by Scott Maxwell and published by CoriolisOpen Press?

    Lawyer for SCO "Have you read it?"

    You "Yes"

    Lawyer "Did you look at the code."

    You "Yes"

    Lawyer " Your Honor, SCO would like to add this witness to the suit as he has seen SCO's secret code. And to declare him/her a hostile witness."

    Think the above is far-fetched? No?
    Do you work for SCO?

  267. Solution... by Anonymous Coward · · Score: 0

    You can't verify something submited to an open source project isn't a direct copy of something in a closed source code. No fucking way!

    Without the co-operation of companies who with to protect their IP can this be accomplished. So... further linux development MUST send an e-mail containing the source to SCO. They must identify specificly what they consider to be a IP violation.

    So far, my attempts to do this have failed, e-mail support failed to identify any IP violations in source code i've sent them. Based on this failure to identify their own IP by e-mail support, I must conclude that there are presently no IP violations in the linux kernel.

    While I don't represent the linux project, I'm just a user who wants answers. NO IP violations have yet been identified by SCO personal i've e-mailed on the subject.

  268. mod parent up by Anonymous Coward · · Score: 0

    Mod parent up.

  269. Forbes weighs in on SCO matter by Anonymous Coward · · Score: 0

    [...] like many religious folk, the Linux-loving crunchies in the open-source movement are a) convinced of their own righteousness, and b) sure the whole world, including judges, will agree.

    They should wake up. SCO may not be very good at making a profit by selling software. (Last year the company lost $24.9 million on sales of $64.2 million.) But it is very good at getting what it wants from other companies. And it has a tight circle of friends.


    Source

  270. Corporate Shell by pyrrho · · Score: 1

    this may mean that large OSS projects should form not-for-profit (or for-profit) corporations to own the code base, and that fund must be arranged to have a review process so that mistakes, if they happen, are in good faith and recoverable.

    --

    -pyrrho

  271. Non Sequitur by bstadil · · Score: 1
    If you had thought for say 5 seconds your would have noticed a problem with your suggestion

    We do not have the SCO source code DUH!

    That is the whole friggin problem

    --
    Help fight continental drift.
    1. Re:Non Sequitur by hobsonchoice · · Score: 1

      No but IBM and others do Actually a more serious problem, is that SCO seems to be claiming stuff that was never in the original source. For example if IBM added something to their copy of SCO's source, SCO seems to think they own it.

  272. Linus is right by 73939133 · · Score: 1

    "The fact is technical people are better off not looking at patents. If you don't know what they cover and where they are, you won't be knowingly infringing on them," Mr. Torvalds wrote in the e-mail message last August.

    And he is completely right. That approach is standard policy at many companies. SCO probably has done the same thing. I fail to see how adopting a common corporate policy towards patents is indicative of a "disregard" for IP rights.

  273. Re:And then the fairy princess granted three wishe by Anonymous Coward · · Score: 0

    BULLSHIT!!

    I heard it on NPR (what, THAT's not a credible source?) on the way to work last week.

  274. SCO Amends Suit, requests apology from Linus by danpbrowning · · Score: 1

    This evening on C|Net, SCO revealed that they are amending their suit again. They are willing to accept a personal, heart-felt apology from Linus Torvalds in the place of $3 billion dollars. The SCO CEO commented, "This internet isn't big enough for the two of us."

    In response, Linus Torvalds said, "you're braindamaged."

    --
    Daniel
  275. A big repository of copyrighted fingerprints by chato · · Score: 2, Interesting

    An idea: the method of 'shingles' (fingerprints of n-grams of lines/words/characters) could be used for creating a big, shared repository of copyrighted code -- without the code. This can avoid this kind of claims in the future, without the need of manually checking for every line of code contributed to open source projects.

    A 'client' program is run by people that have access to copyrighted code. Then program generates the fingerprints, that are uploaded to the repository (including information about the copyright holder, software name, version, filename, linenums, fingerprint). Whenever anyone wants to check if a piece of code is copyrighted, s/he can generate the fingerprints and compare them against the repository.

    False positives?: MD5 checksums in general don't collide. Poisoning?: probably a person can upload huge amounts of fake MD5 checksums. That's why some redundancy is necessary: an MD5 checksum is valid if it has been uploaded by at least X people.

  276. Re:And then the fairy princess granted three wishe by Anonymous Coward · · Score: 0

    From the NPR site:
    All Things Considered

    GUNS -- NPR's Daniel Zwerdling reports on a former lobbiest for the gun industry who is now saying that some gun makers are knowingly allowing guns to get into the hands of crimnals. Bob Ricker, now a whistleblower, accuses the gun industry of putting profits before safety, and he is testifying in suits against the industry around the country. Industry repsentatives deny the charge, and so far, most courts agree there is no way to connect gun makers to crimes committed with guns.


    Get a transcript!

  277. you know what they say. by geekoid · · Score: 1

    win some, loose some, get paid for them all.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  278. patents shmatents by jav1231 · · Score: 1

    Didn't SCO themselves say that "patents didn't matter, it's the contracts stupid" recently when their patents were called into question? >

  279. liability, gun laws, NPR, and other sundries by Jeremy+Erwin · · Score: 1

    I heard it on NPR (what, THAT's not a credible source?)
    Considering that NPR is falsely cited as a source for "Sad News, Stephen King, dead at 60" reports, I'd say that people who cite NPR on /. have very little credibility.

    In product liability law, which is the legal theory on which many of these lawsuits are based, prior knowldege of a product defect can increase liability substantially, particlarly if the defect is not corrected in a timely matter. I suppose if the gun manufacturer had no intention of stopping shipments to sloppy dealers, or had determined that such a program would hurt the bottom line--"I don't care if he supplies the Mob, he's our best customer," knowledge of such statistics would be a burden in litigation.

    I suppose, however, if Congress decides to write a special exemption from liability for gun manufacturer, the manufacturers will be free to look in the data. (Of course, once relieved from such liabilty, the manufacturers might not have any incentive to act on such information.)

    1. Re:liability, gun laws, NPR, and other sundries by rifter · · Score: 1

      The catch-22 here is if they do not stop selling guns to gun dealers who are selling guns to criminals they can be sued by gun control activists. But if they do stop selling guns to these gun dealers the gun dealers can sue them.

  280. Better Make sure by SomeOtherGuy · · Score: 1

    before they use MD5 comparisons, that SCO does not own any of the prorietary algorithms used in MD5 encryption OR decryption.....This could be a big honeypot for some "rainy day" money for SCO.

    --
    (+1 Funny) only if I laugh out loud.
  281. SCO claims EVERYTHING! by Xtifr · · Score: 1

    "SCO won't let people see the contested source code without signing an outrageous NDA but the article gives a mechanism for publishing appropriate MD5 checksums which allow code trees to be compared without anyone else seeing the code. This is offered as a means to locate the source of SCO's contested code. ... This mechanism gives a concrete procedure that SCO can be challenged to follow as part of the community's "put up or shut up" response. There would be no threat to SCO's claimed IPR."

    SCO will never agree to this. They want to own Linux (or kill it). Their goal is to get paid anytime anyone sells or gives away any Unixlike system, including Linux. If they made it possible for the "infringing" code to be identified, even by an indirect mechanism like this, then the code could be removed/replaced and they would no longer be able to say, "all your *nix are belong to us!"

  282. stand up and finish this by spiffyspiff · · Score: 1

    i see thousands of people on /. just waiting for the command, many thousands elsewhere. can someone not lead?

    1. Re:stand up and finish this by Anonymous Coward · · Score: 0

      You get the pitchforks... I'll bring some torches. Hey does anyone have any tar, feathers, or rope?

      >:-)

    2. Re:stand up and finish this by spiffyspiff · · Score: 1

      actually i was trying to make a vaguely serious point: it seems odd a bunch of lawyers (paid or not), moneygrabbing shareholders and assorted fools can rally round an ms-shill like dear Mr McBride and head off, all coordinated like, in a single (albeit somewhat slightly wrong) direction. i don't see the OS people doing the same. being all coordinated i mean. don't be anonymous unless you have something to hide.

  283. Why would this change anything? by Kjella · · Score: 3, Insightful

    SCO could already provide us with a list of files and line numbers they claim are infringed, since they have access to both sources.

    They could already have stated "We claim line 13-37 of /foo/bar.c in Linux 2.4.18 violates our IP rights" and it would not violate their IP at all, since it simply a reference to a location in a public work.

    To make a more concrete example, I could claim that Stephen King's latest novel has sentences identical to mine. But when asked to point them out, I would answer "No, that would reveal what my sentences are. See you in court." Does that make any kind of sense?

    The fact that they won't show it except under an NDA, makes it very clear that they do not *want* to identify the infringing pieces, if there are any at all. They certainly don't want anyone to be able to find them or replace them.

    The MD5 approach would be appropriate for two closed source companies disputing the same problem - it allows a comparison by a third party without compromising either codebase. But in this case SCO has already done what the program is meant to do - they just won't tell you the results. Period.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  284. Pump and dump? SCO insider trades by wrestler · · Score: 5, Informative

    SCO management has been selling stock lately (June 5 - June 11). Look here for details.

    This comes after almost two months of no insider trades.

  285. SCO doesn't stand a chance by nucrash · · Score: 1

    As an Admin for both AIX and Linux I must say, WHERE IN THE FUCK IS THIS TECHNOLOGY????

    Sure Linux has JFS and NUMA and a few other things to boot that all the big and bad UNIXes have, but where are all the good AIX things that make AIX what it is? I mean, no smit or smitty, no websm, no JFS2. For christ sake, they didn't even bring over the lvm, or the damn 'pg' command in.

    Jesus Darl, JFS could have come from anyway, SMP was bound to be enhanced, NUMA is throughout the UNIXes. Any BSD Junkie could have felt the need to throw that in there. Quit picking on the big dogs for doing things right.

    This just in, SCO sues pfizer for inventing viagra because it violates morality. Guess some Eighty year-old IBMer ran off with Darl's Wife.

    --
    Place something witty here
  286. Re:Go after SCO's management - yer wish is my comm by HuffMeister · · Score: 1

    These guys are business men. Check out: this article which talks about some of the deals they've done.

  287. What happened to....? by dacarr · · Score: 1

    Last I checked, one was innocent until proven guilty. Maybe the media has skewed this, but does this not still hold true in a court of law?

    --
    This sig no verb.
  288. Linus' "anti-patent" message by JWSmythe · · Score: 5, Informative

    I found the thread that they're citing.
    In the mlist.linux.kernel From 02-Aug-2002 to 12-Aug-2002

    The conversation isn't about SCO at all. The conversation started about virtual memory, and some SGI patents.

    Linus' comment was to the effect that it's a waste of time for programmers ("technical people"). It's very likely someone has patented any idea you can come up with. Even if we see the patent, we aren't qualified to judge if it effects us. That's the legal department(s) problem (or your lawyer, or whoever). IANAL. LINAL (Linus is not a lawyer), but a lawyer would be more than happy to tell you that they understand the law better than us technical people. :)

    Think of the recent stories on here about tabbed browsing, hyperlinks, and the one-click purchase. Read the full thread to get it in context, rather than a couple lines thrown in a news story. I doubt that I've written anything that hasn't been patented before, even though I stick (c) on all my code. :)

    BTW, the filters on here really suck. I've been trying to post this message, but have been hitting filters all over the place. The current one I'm hitting is "Your comment has too few characters per line (currently 33.3).", so I'm just filling in some space here to get it to post, without changing any of the quoted material. {sigh}

    Now for the real messages (quoted directly from dejanews).

    x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x- x- x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-
    -x-x-x-x-x-x-x-x-x -x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x -x-x-x-x-x-x-x-x-x-x-x-x-x-x-x

    From: Linus Torvalds (torvalds@transmeta.com)
    Subject: Re: large page patch (fwd) (fwd)
    Date: 2002-08-11 16:42:30 PST

    On Mon, 12 Aug 2002, Daniel Phillips wrote:
    >
    > It goes on in this vein. I suggest all vm hackers have a close look at
    > this. Yes, it's stupid, but we can't just ignore it.

    Actually, we can, and I will.

    I do not look up any patents on _principle_, because (a) it's a horrible
    waste of time and (b) I don't want to know.

    The fact is, technical people are better off not looking at patents. If
    you don't know what they cover and where they are, you won't be knowingly
    infringing on them. If somebody sues you, you change the algorithm or you
    just hire a hit-man to whack the stupid git.

    Linus

    x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x- x- x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-
    -x-x-x-x-x-x-x-x-x -x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x -x-x-x-x-x-x-x-x-x-x-x-x-x-x-x

    From: Linus Torvalds (torvalds@transmeta.com)
    Subject: Re: large page patch (fwd) (fwd)
    Date: 2002-08-11 16:44:17 PST

    On Sun, 11 Aug 2002, Linus Torvalds wrote:
    >
    > If somebody sues you, you change the algorithm or you just hire a
    > hit-man to whack the stupid git.

    Btw, I'm not a lawyer, and I suspect this may not be legally tenable
    advice. Whatever. I refuse to bother with the crap.

    Linus

    x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x- x- x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-
    -x-x-x-x-x-x-x-x-x -x-x-x-x-x-x-x-x-x-x-x-x-x-x-x-x -x-x-x-x-x-x-x-x-x-x-x-x-x-x-x

    From: Linus Torvalds (torvalds@transmeta.com)
    Subject: Re: large page patch (fwd) (fwd)
    Date: 2002-08-11 19:22:06 PST

    On Sun, 11 Aug 2002, Larry McVoy wrote:
    >
    > This issue is more complicated than you might think.

    No, it's not. You miss the point.

    > Big companies with
    > big pockets are very nervous about being too clo

    --
    Serious? Seriousness is well above my pay grade.
    1. Re:Linus' "anti-patent" message by Anonymous Coward · · Score: 0

      If somebody sues you, you change the algorithm or you just hire a hit-man to whack the stupid git.

      And this is the man you people worship?

    2. Re:Linus' "anti-patent" message by j_w_d · · Score: 1

      Tell us that your "irony" sense was damaged as a child. Your mother beat you about the head and shoulders until you were incapable of discerning the finer shades of sense and meaning in English, is that it?

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
    3. Re:Linus' "anti-patent" message by classified · · Score: 1

      Linus' comments are very typical in the software development context. Developers use previously authored building blocks of code not because they want to use someone else's IP, but rather because it is less wastefull and promotes innovation by not having 1000's of people re-inventing the wheel.

      Sadly, too, his comment is the best explanation of why pure software patents and particualrly method patents often do not make sense to me. The U.S. Patent system is a give/take system: an underlying concept in US law is that you publicly disclose your idea, thus destroying any trade secrets, and you get a 20yr monopoly on the claim. The purpose of the disclosure ostensibly is to permit others to learn the idea and improve on it.

      If software developers are not reviewing new software patents for the ideas disclosed in them (and I have every reason to believe that Linus is in with the vast majority of programmers not doing so), then a fundamental tenet of the US patent law system is being undermined. Either: (i) the law should be changed to promote such review; (ii) developers should begin reviewing the patents for ideas and suck it up; or (iii) we should stop looking at the patent system as one which "promotes the useful arts" and simply acknolwedge it for what it is, a property protection system. (there is a constituional question whether if that is all it is, it was authorized by the granting clause in Article I, but that's another discussion)

      Of course, this tension is not endemic to software - many industries suffer the same issues - where ideas that are patented are not "true ideas" but merely eloquently designed claims by patent lawyers designed to "cover" some useful system that may or may not have actually been "invented" by the patent applicant. Invention is not the same thing as discovery.

      I think if you looked at the history of patenting in the US, you would see a steady deviation away from patents being issued for true inventions (i.e. the light bulb, the cotton gin, etc) and towards a system that is provoking people not to innovate, but to find clever ways to claim inventorship in simple methods that have been converted to electronic methods.

      There is a story, the reference to which I cannot recall, that the Commissioner of Patents at the turn of the 20th century, declared that there were no new ideas, that everything had been patented that could. No question he was wrong (radio, TV and transistor were yet to come), but he was headed in the right direction . . .

      (and, in any event, SCO is saying its copyrights have been infringed, not its patents (AFAIK), so I am not sure how this morphed into the patent issue, but its the most interesting one to me)

      - mike oliver

    4. Re:Linus' "anti-patent" message by JWSmythe · · Score: 1

      I believe in most human languages, that would be considered humor..

      --
      Serious? Seriousness is well above my pay grade.
  289. No, it's not the same at all. by mindstrm · · Score: 1

    With regards to the law, ignorance is no excuse. You can't say "I didn't know it was illegal to commit murder".

    However, patents are not laws.. although they are backed by laws. It is not your responsibility to do a patent search on everything you create, it is merely an option.

    Here are the scenarios:

    If you know something is patented, and use it anyway, you can be held liable for damages from the point you learned about the patent.

    If you don't know about a patent, you cannot be held for past damages, but from the point you are notified of the infringement, you can be held for damages.

    Were it to work any other way, every single invention and business in the US would have to do a patent search every time they did ANYTHING new, to check to see if it was patented.. and that's totally unworkable.

    The incentive to do a patent search before launching a product is to avoid future problems, not to prevent damages.

    I've developed dozens of applications in house for use in my company.. should we have to do a patent search on every single aspect of every single one? I mean, technically we could be violating someone's patent, right?

    1. Re:No, it's not the same at all. by Anonymous Coward · · Score: 0

      Sadly, it doesn't work that way. If you are infringing a patent, you are liable from the day it was issued, whether you knew or not, whether you reinvented it independently or not. If you did know, then you're liable for triple damages for wilful infringement. Therefore choosing not to know is a good idea (especially when finding and decrypting a trivial patent is harder than reinventing it).

      we could be violating someone's patent, right?

      You almost certainly are (since the USPTO will rubber-stamp basically anything to maximize fee income), it's just a matter of whether they realize it. It's impossible even in principle to be totally safe, because what you invented today, someone else could have invented yesterday and filed, and the patent probably won't issue for a couple of years.

  290. Re:This is great! by Billly+Gates · · Score: 0
    Aaahh! Music to my ears!

    Everyone should stay away from GPL software. Why? Because this type of software poses real liability problems for its users. Proprietary vendors can actively work to ensure their code is squared away legally so as to indemnify their customers â" because among other things, their code development is a lot more controlled. But GPL software distributors would find it just about impractical to audit all the code they distribute, and ensure that it does not violate any copyright, patent, or other forms of IP. This (and setting up a procedure to carefully check in code that is legally clean) would simply be too expensive an undertaking GPL software distributors. Even if SCO is not terribly successful in its legal effort, SCO has managed to bring great scrutiny to the robustness of GPL software to legal challenges. (This whole affair is so sad. So sad indeed.)

  291. Patents aren't all bad. by nucrash · · Score: 1

    Granted, I know I will lose my positive karma for this, but businesses have a right to protect their technology through patents and copyrights. However, when software is opened up for all to see, technology can move at a much faster rate. Ofcourse some companies such as IBM and HP decide to embrace this idea and improve upon it, where SCO and Microsoft refute the OSS practices and start condemning them for showing promise. SCO's actions are actually quite typical and predictable. If a company finds a way to exploit an income, they will continue to do so until that option is no longer viable. To back this, SCO will continue to become more of a pain, such as a two year-old child would until they a) get attention, in this case money via purchase or court victory; or b) get knocked on their ass and told to shut the hell up. Currently the legal system has so many holes that b) is not really an option. Back to my original point though, patents allow the corporate world to protect company technology. The original thought was so that Joe Blow Business Man could invent something and not be run over by Evil Corporation X. There are some cases where the small guy still needs help in this matter. Open Source has decimated the need for this in the software world.

    --
    Place something witty here
    1. Re:Patents aren't all bad. by rutledjw · · Score: 1
      The original thought was so that Joe Blow Business Man could invent something and not be run over by Evil Corporation X

      I'm not so sure. Look, I'm a conservative Republican, but after watch the DMCA and people like Hollings and Hatch WRT RIAA and MP3 trading I just don't know. These laws which were supposed to help the little guy end up slamming him while giving Large Corporate America more power and suthority. THEN these weasels are reluctant to fix the issue.

      I'd like to think you're right. I'm not convinced you are...

      --

      Computer Science is Applied Philosophy
  292. And as a side effect by mindstrm · · Score: 1

    The FSF could take the GNU utilities and start distributing them under a proprietary license as well, as they are the outright copyright holders.

  293. RSA by Anonymous Coward · · Score: 0

    See the subject.

  294. SCO FUD Sucker fodder by Anonymous Coward · · Score: 0

    A fairly uningenious way for SCO to play with their stock value. They know their business is dead. But they are shareholders and want to offload stock before the market realises. They need to attract 'greater fools' to buy their worthless stock to keep the price up while they sell up. How do they do it?

    File a meritless suit, make a song and dance about it but ringfence it with an NDA so nobody can publicly destroy it until it gets to court where it will fail. By which time, you've offloaded your stock to the idiots you duped into believing you were defending legitimate IPR. And, even though your POS company tanks, you made a packet out of it. One piece of investment advice: treat this stock as you would a handshake from Kevin Lay .

  295. Re:This is great! by Hentai · · Score: 1

    Last I checked, AIX isn't GPLed software.

    --
    -Hentai [in vita non pacem est]
  296. Re:Only Takes One Dishonest Coder to Make SCO Righ by EzInKy · · Score: 1

    If non-trivial portions of code from SCO and Linux are absolutely identical, that seems to me to wrap it up.

    So if you were on the jury, you wouldn't even consider the possibility of their being identical because SCO used Linux code or even that it originated from a third source like *Bsd?

    --
    Time is what keeps everything from happening all at once.
  297. I'm still waiting for the one that goes at by Anonymous Coward · · Score: 0

    ludicrous speed...

  298. SCO must be doing something right... by LionMage · · Score: 1

    Please don't flame me, because I hate SCO as much as most of you do (if not moreso), but they must be doing something right, at least insofar as their shareholders are concerned, because ever since they announced their lawsuit with IBM, their stock price has gone upward. I consult for a company that does option trading and teaching people how to do risk averse trading, and we're working on software that can be used to view stock trends (among other things).

    SCO's stock value has continued to climb, so the general perception among investors is that they have something. Whether they actually have a case or not is irrelevant in a sense, because they've created a perception that they have something, and IBM has deep enough pockets that this lawsuit could be very lucrative for SCO. So it's in SCO's best interests to keep shoveling out the FUD and to not reveal any information publicly, because as long as they do this, their stock price will keep climbing.

    Now, if investors start to catch wise and realize that SCO is full of crap, maybe this trend will reverse itself. But as of the market close today, their stock was about 1000% higher in value than it was several months back (before they announced their lawsuit with IBM). Before the lawsuit, they were trading at about $1 a share. Now they're up around $11 a share. Periodic fluctuations aside, I don't see the upward trend stopping. Now, I'm not a stock broker, and I'm not giving anyone advice on what to invest in; I'm merely pointing out what appears to be a correlation.

    Personally, I hope people in the investment community realize what we in the software development community already know -- SCO has nothing.

    1. Re:SCO must be doing something right... by towatatalko · · Score: 1

      Perception of stock market by investors is OFTEN not based in rational thinking. What? â" Some would say. It is not, because the last so called dot.com mania that ended around Mar 2000 clearly shows that. There were companies that lost 70-90% of their stock value since then (including VA Linux and Red Hat), many went bankrupt, and many more will still go under, because of overvalued perception that got suddenly removed.

      According to Elliott Wave International, www.elliottwave.com, investor perception is based on psychological and socioeconomic factors. You can analyze any particular stock chart for hours and you will see that fundamentals arenâ(TM)t there but people keep buying that stock. Why? Because the force of believe that is behind it is stronger than rational analytical considerations.

      Therefore, it would be interesting to find out who are the investors behind SCO (trading symbol SCOX), because those are the people that keep SCO alive and make contributions to their sorry lawsuit against a lot of decent people. Maybe you can find out since you are connected to option trading and financial information that may not be available to everyone. By the way, I also do option trading, but SCOX doesnâ(TM)t have options, so you canâ(TM)t trade it on options like IBM, MSFT, INTC, etc. The only way with it is to go long or short. In my opinion, SCOX still has a chance to go higher, intermediate term. From current 10.30 down to 9.50 then to $13-14 range and then really tank down to hell.

      --

      IP was invented for the sake of lawsuits.
  299. Re:Only Takes One Dishonest Coder to Make SCO Righ by reallocate · · Score: 1

    No, not at all, and I shold have said as much. I wouldn't be at all surprised to see the same chunks of venerable BSD code in both SCO and Linux.

    If that's the case, I'm sure IBM will point it out, if/when they need to.

    --
    -- Slashdot: When Public Access TV Says "No"
  300. In other news... by rune2 · · Score: 1

    Rambus Inc today announced that they were suing SCO for infringing on their business strategy of 'suing everything that moves'.

  301. copyright this by Anonymous Coward · · Score: 0

    int i;
    char *p;

    I'm planning to copyright those two lines of code - and I want everyone to pay me 10c if you plan to use those that pattern :D

  302. go after Canopy Grp. by Anonymous Coward · · Score: 0

    It is time for all good hackers to rise to the defense of Linux

    Take direct action against these pig fuckers and their investments.

    from the Fortune article:

    "SCO is basically owned and run by The Canopy Group, a Utah firm with investments in dozens of companies. Canopy's chief executive, __Ralph J. Yarro III__, is chairman of SCO's board of directors and engineered the suit against Microsoft in 1996. __Darcy Mott__, Canopy's chief financial officer, is another SCO director, along with __Thomas Raimondi__, chief executive of a Canopy company called MTI Technology (nasdaq: MTIC ). In this cozy company, SCO even leases its office space from Canopy--a fact disclosed in Securities and Exchange Commission filings, along with the fact that SCO's chief financial officer, __Robert Bench__, has a side job as a partner in a Utah consulting firm that last year billed SCO for $71,200. "

  303. Re:Only Takes One Dishonest Coder to Make SCO Righ by hobsonchoice · · Score: 1

    Read, Copy, Update (RCU): 1. http://www.cs.helsinki.fi/linux/linux-kernel/2001- 36/0393.html Andrea Arcangeli rejecting submission of RCU to Linux because the technology is covered by US Patent, in particular, this one: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PT O1&Sect2=HITOFF&d=PALL&p=1&u=/ netahtml/srchnum.htm&r=1&f=G&l=50&s1=5442758.WKU.& OS=PN/5442758&RS=PN/5442758 2. http://www.cs.helsinki.fi/linux/linux-kernel/2001- 36/0394.html IBM employee Dipankar Sarma states that IBM owns this patent, having purchased the inventor Sequent, and that IBM legal has reviewed it and approved its release under GPL. 3. http://www.cs.helsinki.fi/linux/linux-kernel/2001- 36/0505.html Andrea Arcangeli confirms that an IBM patent grant letter has been sent to both Linus and him.

  304. Re:Only Takes One Dishonest Coder to Make SCO Righ by hobsonchoice · · Score: 1

    Sorry, forgot to set post style to text:

    Read, Copy, Update (RCU):

    1. http://www.cs.helsinki.fi/linux/linux-kernel/2001- 36/0393.html
    Andrea Arcangeli rejecting submission of RCU to Linux because the technology is covered by US Patent, in particular, this one:

    http://patft.uspto.gov/netacgi/nph-Parser?Sect1= PT O1&Sect2=HITOFF&d=PALL&p=1&u=/ netahtml/srchnum.htm&r=1&f=G&l=50&s1=5442758.WKU.& OS=PN/5442758&RS=PN/5442758

    2. http://www.cs.helsinki.fi/linux/linux-kernel/2001- 36/0394.html
    IBM employee Dipankar Sarma states that IBM owns this patent, having purchased the inventor Sequent, and that IBM legal has reviewed it and approved its release under GPL.

    3. http://www.cs.helsinki.fi/linux/linux-kernel/2001- 36/0505.html

    Andrea Arcangeli confirms that an IBM patent grant letter has been sent to both Linus and him.

  305. Re:So just take a look, an find your IP there, if by aphor · · Score: 1

    Oh, that's right. I forgot. I guess the idea of a lawsuit made no sense without some kind of court reporting. My brain must have thrown it out.

    --
    --- Nothing clever here: move along now...
  306. Or George Bush by Anonymous Coward · · Score: 0

    In which case one is not powerless

  307. another article from the no-duh department by vt0asta · · Score: 1

    SCO's SEC filing says IBM case may be long, costly affair

    http://www.theage.com.au/articles/2003/06/19/105 58 28414118.html

    --
    No.
  308. The NPR programme in question by Jeremy+Erwin · · Score: 1

    a more direct link Not exactly last week, though--it's slightly older.

    1. Re:The NPR programme in question by Jeremy+Erwin · · Score: 1

      crap: should have previewed Ah well.

  309. Re:Not normally a Linus fan but.. (But I am :-) by deunan_k · · Score: 1

    {Quote}I'm surprised SCO hasn't tried to persuade Linus to support them. "Join me my son!". ;-) {End Quote}

    Oh yeah...

    Since SCO claims that they're the ones who owns the original UNIX and originally came out with everything UNIX including Sys V/BSD and SMPs and RCUs and god knows what..

    Next we gonna hear SCO say "I am your father"

    I am sure Linus will find it hard to resist the dark side :-P

    "No, no, no!!", but deep inside his heart Luke(Linus) knows it is true "That's impossible" :-P

    SCO said after that "Join me, together we shall rule the UNIXverse as father and son". SCO would even throw in a juicy offer, "You can defeat the software emperor and the services king and everybody else, I have foreseen it", and "Join me" urged SCO

    Hoo boy!, they gonna get it.. bigtime!, Microsoft, IBM, Novell, Oracle might as bow to the inevitable

    Luke would jump away into the void, thus saving himself.. Whether Linus would, we have to ask him ;-)

    Regards all

    Will code for food

    --
    Will sys-admin for food
  310. Do You Really Think by GnarlyNome · · Score: 1

    My Point exactly.

    --
    Diplomacy is the art of saying "Nice doggie" until you can find a rock. Will Rogers
  311. Re:md5 (what if you change the names of variables) by kompiluj · · Score: 1

    int main() {
    int x, y;
    if (x == 0)
    y = 0;
    }
    MD5 (first.c) = 38c2cf1f11c9523b429d1234538bb3e1

    int main() {
    int p, q;
    if (p == 0)
    q = 0;
    }
    MD5 (second.c) = e79fe2328e03d64bc7c4b7d36f274761
    I think that those two snippets of code are similar. What do YOU think?

    --
    You can defy gravity... for a short time
  312. Heh by Anonymous Coward · · Score: 0

    Fuck off you dickless queer.

  313. You. by Anonymous Coward · · Score: 0

    your a dumb fuck.

  314. Suck boy! by Anonymous Coward · · Score: 0

    We don't need comments from M$ suckboys.
    Go back to cleaning your Windows.

  315. again by Anonymous Coward · · Score: 0

    last post!

    --
    Ruby says "bwarghhhhh!"