Forgot your password?

typodupeerror
Linux Software

What if SCO is Right? 666

Posted by CmdrTaco
from the stuff-to-think-about dept.
b17bmbr writes " What if SCO is right. Bruce Perens was quoted with this scenario. "it's entirely possible that SCO was inadvertently distributing its own proprietary Unix code in its version of Linux. In that case, SCO would've already released its Unix source code into open source". But here's the catch: Does this validate Microsoft's view of a "viral GPL"?"
This discussion has been archived. No new comments can be posted.

What if SCO is Right?

Comments Filter:
  • Really.. (Score:5, Insightful)

    by CausticWindow (632215) on Sunday May 18, 2003 @12:34PM (#5985861)

    If SCO were right, they would've given some evidence to the public by now. It's not like doing that would hurt their case.

  • by Anonymous Coward on Sunday May 18, 2003 @12:37PM (#5985881)
    But here's the catch: Does this validate Microsoft's view of a "viral GPL"?"

    Then they've still done it purposely, given away their code in a GPL product. They had the choice, and didn't have to. It's about as viral as phoning up your closest friend and saying "hey! I saw your mom giving head to my dad in the car" and complaining that the phone you spouted that into is a device for invading your privacy and letting your thoughts out to the world.

    If they did release their code as GPL, it was their choice. Read that. CHOICE.
  • by Doctor7 (669966) on Sunday May 18, 2003 @12:37PM (#5985884)
    No it doesn't. If you're a software developer with proprietary code that you want to protect, then yes, you have to be careful about what you release under the GPL. But that isn't what Microsoft were saying, they were trying to worry the majority into avoiding GPL software. But the majority, even if they change the code, are not likely to have a reason to redistribute their changed version, so the terms of the GPL are irrelevant.
  • by prgrmr (568806) on Sunday May 18, 2003 @12:38PM (#5985893) Journal
    Does this validate Microsoft's view of a "viral GPL"?"

    Not at all. Releasing software, whether under the GPL or the MS EULA is an intentional action. Any sloppiness resulting in disclosing and/or giving away IP is the responsibility of those doing the software release.

    The GPL is a tool. Consequences resulting from the use of any given tool are the burden of the weilder, not the tool.
  • Well, (Score:4, Insightful)

    by Realistic_Dragon (655151) on Sunday May 18, 2003 @12:41PM (#5985906) Homepage
    No one _forced_ SCO to release code without checking it, and the fact that they did reflects badly on their professionalism as a software company and even worse on their due diligence that they are meant to exercise in protecting their shareholders. If their code was eaten by the GPL then that was their fault.

    What other companies thinking of dabbling with GPL software will think will most probably depend on who wins the FUD war and how it gets written up in 'PHB Weekly' rather than the actual facts. Unfortunatly Microsoft employs lots of people like Stef (yes, the UF one) where as OSS software is championed by people more interested in Quake than golf.
  • by Anonymous Coward on Sunday May 18, 2003 @12:41PM (#5985908)
    I'd use the reference to signing a contract to buy a car and in the contract is the clause that if you don't pay back the car, the seller has the right to repossess it, or your other possessions to get their money back. Like you said if you sign that contract (accept the GPL) then you're under its conditions, and if you didn't understand that well ignorance is no part of the law.
  • by mindstrm (20013) on Sunday May 18, 2003 @12:42PM (#5985918)
    with the GPL being viral.

    Take *ANY* other license, and put it in the same scenario.

    Company X steals code from company Y, and later licenses a library back to company Y.

    Company Y licenses the library to it's customers for $1 per seat. Later, company Y realizes that it's own proprietary code was stolen, adn they don't want to license it for $1. Are those to whome they have licensed code guilty? No. Company X is.

    I'm not putting it very clearly.. but it has nothing to do with the GPL. They took code, and released it under a license that said "anyone can use this". Later, they said "Oops we didn't realize that we had some code in there we didn't want to license to someone"

  • Re:Really.. (Score:5, Insightful)

    by Cytlid (95255) on Sunday May 18, 2003 @12:45PM (#5985938)
    Actually it might... if they show the code in question, it can be changed... then they no longer have a suit. I think that's one of the things their afraid of. Part of their strategy is keeping that info hushed... hence the need for NDA's, etc... to the people they end up showing it to. In the end, ultimately, despite all the controversy, it probably makes the case for Open Source and Free Software stronger.
  • by tmark (230091) on Sunday May 18, 2003 @12:45PM (#5985940)
    The GPL is a tool. Consequences resulting from the use of any given tool are the burden of the weilder, not the tool.

    Absolutely, but what this does show - in spades - is that companies need to be extremely circumspect when dealing with the GPL because if they're not, there might be long-ranging unintended ramifications to their business down the road.
  • Re:Really.. (Score:5, Insightful)

    by CausticWindow (632215) on Sunday May 18, 2003 @12:47PM (#5985954)

    Changing it doesn't change previously released versions, so they would still have a case.

  • Only if... (Score:3, Insightful)

    by weston (16146) <westonsd@cannc[ ]ral.org ['ent' in gap]> on Sunday May 18, 2003 @12:48PM (#5985960) Homepage
    Only if the GPL whacks you over the head with a nightstick and then releases itself with your other code while you're out cold.

    Remember: when you use GPL'd code in your business, you don't pay for it with cash. There's no direct monetary cost. The only cost is that if you create a derivitave work with it, you're essentially engaging in an IP cross-licensing agreement: you get to use the GPL code, but must make your own contributions available. There are costs and downsides to that, but businesses make that kind of trade all the time, and they'll do it with the GPL. Calling it "viral" is one spin... viewing it as cross-licensing agreement is another, and probably closer to reality IMHO.

  • by rumpledstiltskin (528544) on Sunday May 18, 2003 @12:48PM (#5985961) Homepage Journal
    The blurb makes a good point about the gpl maybe being a viral influence on proprietary code distributors, but I think the more important point is corporate incompetence. If SCO mindlessly opensourced their Unix code, then it's their fault, not the fault of the GPL. If you plan to make money on something, particularly if you are planning on vending both closed source Unix and open source Linux, you should damn well make sure you're not using any dependent packages that would out code that you don't want outed. The idea that the gpl is viral extends to the idea that it is overly restrictive, preventing innovation because users of gpl'd code will be afraid to publish for fear that their Intellectual Property will not be protected. However, if you look at closed source licenses, you'll find that they could be viewed as just as limiting, by preventing access to resources that would allow for the creation of new ideas. The GPL is not viral; SCO was (probably) just foolish.
  • Re:Really.. (Score:1, Insightful)

    by Anonymous Coward on Sunday May 18, 2003 @12:52PM (#5985981)
    The code can be changed, but there is already enough evidence out there. They can get the sources in question from the linux vendors, as they are offered freely on the vendors' sites.
  • by alienw (585907) <<alienw.slashdot> <at> <gmail.com>> on Sunday May 18, 2003 @12:53PM (#5985983)
    This is the case with any license. Hell, release it under the BSD license (which microsoft _loves_) or under any other license, and you've just made your proprietary code public. The truth is, this has nothing to do with the license and everything to do with how a company manages its IP.
  • GPL is a Tool (Score:1, Insightful)

    by Anonymous Coward on Sunday May 18, 2003 @12:55PM (#5985990)
    The GPL is a tool. Consequences resulting from the use of any given tool are the burden of the weilder, not the tool.

    I've seen in many cases and lawsuits where the "tool" was found responsible and put to blame. Surely in twisted America somehow the GPL can be put to fault and charged with something? Sorry but I'm not too informed on this topic, so can anyone enlighten me?
  • by nurb432 (527695) on Sunday May 18, 2003 @12:57PM (#5985999) Homepage Journal
    You DONT give out evidence before court in a IP type case.. thats just stupid.

    It gives the other side time to come up with a defense.. regardless if you are right or wrong you need every advantage you can get.
  • Re:Really.. (Score:4, Insightful)

    by Anonymous Coward on Sunday May 18, 2003 @12:57PM (#5986002)
    Not divulging only hurts their punitive damages possibilities... part of the responsibility if you have been wronged is to let the offending party know what the infringements are so the damages may be limited. Obviously, if protecting their code from being illegally distributed were fiscally important they would list the offending code so that it can be pulled from further distribution.
    If SCO's ultimate goal is to be purchased by someone with deep pockets why drag it out? I think they have an under the table deal with Bill Gates to drag this out. After they run SCO completely into the ground with this silly lawsuit then M$ will buy them at far above market value and then migrate to a Unix on the desktop.

  • I would suggest that you get your tinfoil panties unknotted and back up your rather spurious claims that SCO is somehow paying SCO to spread 'fud'.

    I think that if this claim has any merit, it's this. SCO clearly didn't consider all sides of the pro and anti GNU License issue carefully before entering the market. Once they were in for a while, and saw the effects that their influence had on their IP, they realised that they'd chosen unwisely.

    It's pretty clear that with it's anti-business qualities, the GNU license (and any code under it) has to be handled with care. SCO found that out the hard way, IBM probably will find that out fairly soon as well.

    In the end, I think only apple handled this issue properly. Oh, wait, they chose BSD, didn't they?
  • by Kjella (173770) on Sunday May 18, 2003 @12:58PM (#5986010) Homepage
    If they did release Unix code as part of SCO Linux, that would be intentional in the sense that they purposefully put it into Linux, not realizing the consequences. It would be equally stupid if they had released it under BSD, or any other "non-viral" OSS licence. Yhe code they released would either way be free for the public to use and reuse.

    The viral argument usually works the other way around - introduce a small amount of GPL code to a non-GPL program, and it will force the rest of the program to be be GPL'd. SCO has not been forced to GPL-licence any additional code as a consequence of GPL contamination. If they chose to insert non-GPL code in a GPL project, would simply be gross negligence and incompetence from their side.

    Kjella
  • by arcus (143637) on Sunday May 18, 2003 @01:02PM (#5986033) Homepage

    That may well be the point of view of the law.

    But if so, I think it does rather validate the 'viral license' accusation, although not quite in the way MS seemed to be intending it to be taken.

    Here's the scenario: your company, a medium-sized software business, has a few commercial projects underway. One of your employees naughitly includes some of the code from the commercial project into some GPL'd project, which later makes its way into RedHat. Let's say over a few years she steals quite some bucketful of code. You don't notice, of course, because checking all your code against all of RedHat's source would be kinda onerous and not something that would occur to most people.

    Then your company starts distributing RedHat. Then you discover that you've been distributing your own code, inadvertantly, under the GPL, so there's nothing that you can do except fire and sue your employee.

    'Tough Cheese', you may respond. But if this is right, then it's going to make many companies quite wary about having anything to do with the GPL.

    Which I think would be bad.

  • by gpapilion (19023) on Sunday May 18, 2003 @01:05PM (#5986046) Homepage

    How does this effect the argument for bazzar versus catherdral style development?

    This is what has always worried me about bazzar projects, since there is no controling body, it depends on the honesty of those developing the code not to violate anyones IP rights, or anything else for that matter.

  • by Anonymous Coward on Sunday May 18, 2003 @01:05PM (#5986054)
    But would that "somebody" admit to it. Let's say you where a coder at IBM facing a really annoying problem in the Linux kernel. You have access to the relevant SCO code and cut and paste in a bit of code so that you can finish and get home early, thinking surely no one will ever notice. Now 18 month later this whole thing blows up. So would you admit to what you did or sit quietly and hope it all goes away?
  • Re:Really.. (Score:5, Insightful)

    by Bobzibub (20561) on Sunday May 18, 2003 @01:09PM (#5986076)
    If they gave evidence of some owned code it would likely be rewritten by the time it went to court. Then a rational judge would probably ask: "Why are we all here, exactly? Your code appears to be so very special that it was made redundant in the last week by a bunch of volunteers for free. So you'd like compensation for your precious code? Instead, why don't you go get a *business* plan!" = )

    -b
  • Re: Really (Score:5, Insightful)

    by Homebrewed (154837) on Sunday May 18, 2003 @01:18PM (#5986127)
    If SCO were right, IBM would have already settled and/or bought SCO. Remember, IBM has SCO's source, the best IP attorneys on earth, and grep. I would assume they knew for sure within a couple of days of the lawsuit being filed whether or not there is any offending code in linux.
  • Re:Really.. (Score:4, Insightful)

    by treat (84622) on Sunday May 18, 2003 @01:20PM (#5986143)
    Actually it might... if they show the code in question, it can be changed... then they no longer have a suit.

    This is like the plaintiff in a personal injury suit refusing to see a doctor in case he might be cured and not have a reason to sue. I know that the court would not look kindly on such a case - does this sort of thing extend to SCO's lawsuits?

  • by Wavicle (181176) on Sunday May 18, 2003 @01:25PM (#5986171)
    I don't support SCO, and I hope this matter is resolved in such a way as brings about their ruin, and IANAL, but... SCO's argument is that in good faith they redistributed code that they were told was an entirely original creation or otherwise GPLd under agreement with a copyright holder.

    If SCO's IP was in there, then those whom originally released the code acted in bad faith. You can't go around tricking companies into releasing their IP by executing bad faith deals and then claiming that it is too bad because they weren't forced to release the code in the first place. I doubt the court will support this mode of argument.

    I think what SCO will have to show is that their IP is in the kernel (the hard part) and then show that prior to them releasing the code themselves, somebody else released the code in bad faith claiming it was legitimately licensed under the GPL, that they had no reason to believe the claim false, and acting on the good faith assumption that it did not violate any IP then distributed it themselves.
  • by anonymous loser (58627) on Sunday May 18, 2003 @01:32PM (#5986203)
    Why is there a court case in the first place?

    If SCO were really concerned about losing IP, they could have discreetly contacted the parties in question, demonstrated their case, and maybe worked out some kind of licensing agreement.

    Instead the first thing they do (before even contacting the companies in question) is to file a lawsuit. This is like taking my neighbor to court because his dog did his business on my front lawn. If I ask my neighbor politely to fix the problem, he probably will. If he doesn't, THEN I might take more serious action, but not before.

    The first step in any dispute is to try to reach some kind of resolution outside of a courtroom setting. That SCO did not take this step indicates to me that they are up to no good.

  • The SCO problem (Score:3, Insightful)

    by linuxislandsucks (461335) on Sunday May 18, 2003 @01:34PM (#5986213) Homepage Journal
    SCO has this problem..

    Pretend for a moment that someone completely independently codes a processof one click ordering-although they can be sued for infringing on Amazon's IP this cannot be confused with copying code..and even then it comes down to is the Patent a valid one..

    Waht we know for sure that Kernels and OSes are different enough in the unix ful world that one solution while have some code the saem and solving the smae problem can have vastly different code foot prints on various OSes o fboth Unix and Linux..and thus saying 20 lines matches has no meaning in this scheme of things on the basis of patent infringement it has to be base don the full code footprint and its effects for thsoe 20 lines of code..ie ho wimport are thos e20 lines towards meeting the ful infringment conditions..

    To complicate matters if SCO Group by accident distrbuted code under GPL via their Linux distribution they have already violated the first conditions of a trade secrecy by not keeping the methods secret..

    Apple had the same problem with Microsfot in the late 1980s and early 1990s in that Microsoft did copy or come up with code independently that was tghe saem as Apple's but it caqme down to how important was that code to the IP rights that Apple was claiming infringment on..and notice Apple lost that battle..

    and also notice Apple is still in buinsess for basing the decision to sue or not or settle on business economic conditions. SCO Group should follow tha texample...

  • But there won't be anything left to sue, and SCO knows it. If SCO loses, you can expect an immediate chapter 11 declaration. There won't be any meat to pick off the carcass. SCO has quite literally bet the farm on this one.

  • by ctid (449118) on Sunday May 18, 2003 @01:43PM (#5986259) Homepage
    What happens if you're a software company that buys some closed source static libraries from another company and link them to your proprietary product and sell the result to customers and later discover the library company included GPL'd code without telling you?


    What happens if you're a software company that buys some closed source static libraries from another company and link them to your proprietary product and sell the result to customers and later discover the library company included someone else's copyrighted code without telling?

    The concept of copyright violation seems like a nasty can of worms.

    Really, it doesn't matter if it's GPLed code or code under some other licence.

  • by DavidinAla (639952) on Sunday May 18, 2003 @01:46PM (#5986291)
    No, you don't surprise the other side in a Perry Mason-like way in open court, but you also don't present your evidence until you are legally required to. You speak of discovery in this case as though it's already happened or is happening now. Do you actually KNOW where the case stands legally? Do you have a clue what depositions might have been taken or what evidence has been exchanged? Just because a case has been filed, that doesn't mean that all information is automatically given to the other side right then. Whether they end up being right or not, the SCO lawyers would be idiots to let their clients give their evidence right now (unless it was already given to the other side because of some legally required disclosure).
  • Re: Really (Score:1, Insightful)

    by Anonymous Coward on Sunday May 18, 2003 @01:56PM (#5986359)
    The reason a company has "the best IP attorneys on earth" is so they can get away with shit even when they are guilty.

    You make far too great of an assumption about the morals of "the good guys". IBM fought the federal government for 30 years, they aren't about to give into SCO in the first round.
  • by Brett Glass (98525) on Sunday May 18, 2003 @01:57PM (#5986374) Homepage
    Yes, it is indeed possible that the GPL will prove to have hurt SCO badly. As it did Corel (which found itself unable to differentiate its Linux distribution from others) and VA Linux (which likewise couldn't differentiate its products with special software, better drivers, etc.).

    We all must remember that the purpose -- and, in fact, the raison d'être -- of the GPL is to destroy software companies. Richard Stallman, in The GNU Manifesto, specifically stated that the purpose of the GNU Project, and the GPL, was to "ban" high-paying jobs for programmers and successful software businesses. And it has been quite effective in doing so -- recent history is literally littered with the corpses of failed companies that attempted to deal in GPLed software. The MIT X License and the BSD License do not have within them the business-destroying "poison pill" that's built into the GPL, but the pointy-haired bosses and ideologically minded, young employees of these companies did not recognize this. Hence, Stallman's dream is coming true: software companies are failing and job prospects for programmers are drying up. (Many of the jobs that remain are being exported to countries where programmers are paid a pittance for their work.)

    SCO is flailing, trying to save itself by attacking IBM and others. But it may be too late.

  • by mattbee (17533) <matthew@bytemark.co.uk> on Sunday May 18, 2003 @01:57PM (#5986376) Homepage
    Why wouldn't Microsoft be eyeing SCO for a buy-out? If that's what SCO are so desperate for, Microsoft acquiring the rights to UNIX IP through SCO would give it the leverage it's been desperate to have over Linux. I'm not sure what the kinds of timescale to expect on such a move, but you'd think MS' lawyers are looking carefully to see if this case has any merit, to take full advantage if they think it will hurt the Linux business community.

    I agree with a previous poster though-- if specific pieces of code are singled out for infringement, which could take years to bring to a legally enforceable position, they'll be replaced with unencumbered code within a fortnight.
  • by Anonymous Coward on Sunday May 18, 2003 @02:04PM (#5986421)
    SCO is suing IBM, not ftp.kernel.org or the linux-kernel mailng list.

    Somehow I have a hard time picturing IBM's lawyers as "unwashed, smelly, hairy anti-capitalist hackers".

    Also remember that the parent company sued Microsoft, and settled for $150 million. Caldera has been down this road before, successfully.

    I'd watch it on C-SPAN with a bucket of popcorn.

    Hell, yeah! Although I disagree with your scenario, I do think that the GPL may actually get a test in court, when IBM points out that SCO itself distributed the offending code under the GPL. That's worth lots of popcorn.
  • Re:Really.. (Score:5, Insightful)

    by Fulcrum of Evil (560260) on Sunday May 18, 2003 @02:08PM (#5986463)

    So you'd like compensation for your precious code?

    I thought this was a copyright case - there are still damages, even if infringement has since stopped.

  • Re:The Viral GPL (Score:2, Insightful)

    by antiMStroll (664213) on Sunday May 18, 2003 @02:11PM (#5986472)
    Of course the GPL is viral.

    Is it? A developer who includes proprietary code in a project will be bound by the limitations of originator's license. Any code that further makes use of the new code will also be so bound, as will every further re-use. GPL affects the re-use of code in exactly the same way.

    It seems to me there are two real differences. Being open to anyone's examination, GPL code is far more likely to be re-used than code requiring NDAs and an army of lawyers. Additionally, GPL differs in the form of payout. The cost of re-using proprietary code is monetary, the cost of using GPL code is communal. GPL code isn't any more viral than proprietary code, it more accessible.

  • Re:Well, (Score:5, Insightful)

    by KrispyKringle (672903) on Sunday May 18, 2003 @02:22PM (#5986546)
    " No one _forced_ SCO to release code without checking it, and the fact that they did reflects badly on their professionalism as a software company and even worse on their due diligence that they are meant to exercise in protecting their shareholders. If their code was eaten by the GPL then that was their fault."

    I seriously doubt that. Had SCO released their code due to some sort of internal mixup, it would be their fault. But the chronology, according to SCO, is that IBM released SCO source code, in violation of the terms on which IBM was given the code, which led to that proprietary code being integrated into Linux as a whole. Only later did SCO release the code, and SCO was not the one to release it as GPL.

    Since SCO didn't label it as GPL, SCO's code was never licensed as GPL by the owner, hence, it was never legally GPL'ed. Whether or not SCO released their code, unintentionally, while leaving it as GPL is really irrelevent, since it was, according to SCO, never actually GPL'ed to begin with, and their actions merely resulted from IBM's violation of their IP.

    No one could ever, succesfully, argue in court that SCO "inadvertently" licensed their code as GPL. You cannot do such a thing inadvertently; if SCO did not know that their code was contained in Linux, the responsibility lies with IBM's alleged violation of SCO's IP, not with SCO itself. This is a very neat, cute scenario, but I can't imagine it would have any weight in court.

  • by moncyb (456490) on Sunday May 18, 2003 @02:23PM (#5986550) Journal

    SCO clearly didn't consider all sides of the pro and anti GNU License issue carefully before entering the market.

    I don't see how this is true. If I remember the chronolgy correctly, Caldera was a software company, they started a Linux distro (therefore benefiting from the GPL), then they bought SCO and took the name. They were already using the GNU license long before they acquired SCO, and I'm sure they understood the implications well.

    If Linux developers took so much SCO code, then why didn't Caldera notice it right away? Their people had to be knee deep in Linux code. I doubt it would take them 2 years to figure out if there was so much SCO Unix code in Linux as they say. This leaves two possibilities:

    1. SCO/Caldera is lying about the copyright / trade secret violations, or
    2. SCO/Caldera knew about it, but did nothing. Hoping the code would become more entrenched, and they'd be able to sue for more money. Who knows, maybe they put the code in Linux or someone from SCO put Linux code in SCO Unix. Many of the clauses in the GPL were intended specificly to defend against this sort of thing.

    Either way, I don't think SCO/Caldera deserves anything--except to get reamed.

    It's pretty clear that with it's anti-business qualities, the GNU license (and any code under it) has to be handled with care.

    I don't like the GNU license much, but it doesn't have "anti-business" qualities any more than anything else. Plenty of businesses use GPLed software just fine. Yeah the GPL is viral, but you can say the same thing about obvious patents and ethically bankrupt software companies.

    At least the GPL doesn't take away your rights to use something you made, and many people made Linux. SCO's claim in their court papers amount to "all Linux developers are disorganized stupid incompetent back-wood hicks who couldn't code their way out of a paper bag, so they must have stolen our code!" I not only find this insane, I find it insulting.

  • by letxa2000 (215841) on Sunday May 18, 2003 @02:32PM (#5986598)
    Let's say you where a coder at IBM facing a really annoying problem in the Linux kernel. You have access to the relevant SCO code and cut and paste in a bit of code so that you can finish and get home early, thinking surely no one will ever notice. Now 18 month later this whole thing blows up.

    I don't understand... if someone did this then why doesn't (or shouldn't?) SCO sue IBM or the coder that did this? Sending letters to users of Linux is like Honda stealing trade secrets from Ford on how to build a certain engine, me buying a Honda, and then getting a letter from Ford letting me know that I may be in violation of something.

    It just seems bogus to me. The users of Linux didn't commit a crime. They used what they had every reason to believe was free, GPL software. If that isn't the case then the guilty party is the person that put the offending code in Linux, not all the users (commercial or not) that later used Linux.

    At least that's the way it would be in a sane justice system...

  • SCO's big mistake (Score:3, Insightful)

    by Black Copter Control (464012) <samuel-local@bcgr e e n . c om> on Sunday May 18, 2003 @02:32PM (#5986599) Homepage Journal
    I think that SCO's big mistake is that they didn't -- as soon as they realized that there was UNIX code in Linux (or as soon as they decided that they would go after IBM et. al) -- shut down their distribution of Linux. By saying, at the same time that they were going after IBM that they were comitting to continue distributing Linux, they also comitted to distributing the impugned Unix code under the GPL.

    It gets a bit more interesting, though. By claiming to go after non-IBM users, they're also effectively limiting distribution of GPL code that they've been distributing. This leaves them in violation of the GPL -- so they've now lost all right to distribute the impugned GPL code. This means (for the moment, anyways -- until and unless they describe which Linux code they're accusing of containing their IP) that if they try to distribute any Linux code, they'll be open to Copyright lawsuits themselves.

    Time for the FSF lawyers to get their suits ironed.
    (this all, of course, presumes that there really is Unix code in Linux -- which is still a question.)

  • by hqm (49964) on Sunday May 18, 2003 @02:42PM (#5986634)
    The thing that makes SCO so evil in this is that the people who make Linux distirbutions don't want any proprietary code, and they take pains to avoid it. If there is some proprietary code in there by mistake, the just and correct response is simply to remove it, and if it is critical, replace it with "clean" code written from scratch, like 99% of the system already is.

    It's not like some proprietary code vendor stole some of SCO's code. The GPL crowd makes a lot of effort to keep their code free. It's like the difference between hitting someone with a car on purpose or by accident. If you accidently do harm, and you have taken extremely careful precautions to avoid harming others, you should not be charged with the same kind of crime and be subject to the same penalties as someone who harms another on purpose.

    SCO needs to be punished somehow in this whole affair. I imagine no one is buying their aging properietary flavor of unix anymore, so perhaps the best punishment is to drive them all the way out of business. That means any company which uses SCO legacy code should switch to something else (Linux, BSD) *today*!

  • by BHearsum (325814) on Sunday May 18, 2003 @02:43PM (#5986635) Homepage
    That would put all commercial users and vendors (assuming they weren't aware of the propritary code) in the clear as well I believe.
  • by Anonymous Coward on Sunday May 18, 2003 @02:45PM (#5986647)
    Your last two points are out of order. First they launched the lawsuit, and then they stopped selling Linux. And this was after months of ominous rumblings. They screwed up, and it may cost them the case.
  • by Dr.Evil (47264) on Sunday May 18, 2003 @02:53PM (#5986692) Homepage
    As soon as they find them, they drop their Linux product, and launch a lawsuit.

    But what they did not do is stop shipping their Linux distribution as soon as they claimed IBM had leaked their code into Linux. If you assume that their lawsuit was filed legitimately, in that they knew there was proprietary code of theirs included in Linux, it then follows that they, under the terms of the GPL, were giving an implicit license to that code by continuing to distribute it. They didn't cease shipping their distribution of the code for nearly two months after they first alleged infringment.

    So no, they did not do everything they could to limit their damages. In fact, by not stipulating what the infringing code is (which, as many others have noted, would not prevent them from seeking damages for the past infringment), they are in fact trying to increase their alleged damages by not allowing the infringing developers to fix the problem. SCO is acting in bad faith on every front to try and get a court to give them what they have never been able to achieve on their own merits (either as Caldera or as SCO in its previous incarnations) - dominance in the UNIX for x86 space.

    It's funny - I always thought Caldera was a bit of a joke with Ransom Love at its helm. I recall the cheering that went on when he was no longer in charge there. Now, though, I think we'd rather have the clownish Love, who just didn't get it, instead of Darl McBride and crew, who don't get it and are determined to mess it up for everyone else.

  • by HighOrbit (631451) on Sunday May 18, 2003 @04:09PM (#5987132)
    The reason they won't publically disclose the code in question is because they claim the code is a *Trade Secret* . The law requires they perform due diligence to protect their own trade secrets from public disclosure and also do everything posible to mitigate their own damages. If they publically release the code (even for comparision), they will legally destory their own trade secret. That's why they will only disclose it under Non-Disclosure Agreements.

    This brings us back to the question, did they already distroy the trade secret by publishing the open source of Linux? Although similar, this is a completely seperate legal issue from whether they already GPLed it.

    What might save them on this issue (and its a stretch but possible, and I would argue it if I was their lawyer) is that Linux was distributed by Caldera *before* it bought SCO or had any knowledge of what was in the SCO-Unix code . So Caldera had no more reason to believe that Linux contained Unix code than anybody else did. When Caldera bought SCO, they now had access to Unix code and whammo! -- they suddenly saw the infringement.

    The reason they are no longer distributing Linux is because they are trying to demonstrate to the court that they are taking the "due diligence" mentioned above to protect their trade secrets and mitigate their damage. The question is now whether they acted fast enough to stop the discloure and mitigate the damage. The fact that the spent a few months distributing "SCO Linux" after they had knowlege of the infringment might work against them. But to save themselves there, they might argue that they were under dueling obligations between their own interest and fulfilling contracts as Caldera/United Linux and therefore ended it as soon as practicable without breaching the previous contracts.
  • by Lord Bitman (95493) on Sunday May 18, 2003 @04:20PM (#5987211) Homepage
    unfortunatly the collage would have to be around nine miles long and five miles high, constantly having every last bit of it altered by thousands of people, to compare in any way. The allegation that SCO specifically kept its mouth shut for a while in order to make sure they had a large pool of sue-ables is more serious than the more likely claim that they are merely full of shit.
    The real problem with your example is that it's too close to the actual situation. If you can see fault in someone stealing your copywrited photograph and adding it to the bottom left corner of a huge collage you're working on the top center of, you probably already understand what is wrong about stealing code and redistributing it as free code.

    In both cases, the Linux Kernel itself isnt the problem. SCO couldnt care much less that their code is being used in a product they sell, the problem is its use in products they dont sell. That is the viral nature of the GPL in this situation: the code is free, and now the code can spread like a virus.

    Is this whole concept bullshit? Yes.
    Is SCO full of shit? Yes.
    Should SCO lose all legal rights for refusing to publically state what it is they believe to have been violated? Yes.

    But none of that is at issue here. The issue is: Can I take the code which you have licensed to me, sneak it in to code which we both contribute to and both distribute as OSS, and be free from any charges of IP Theft or contract violation only because you dont have people checking every line of code contributed to the main bit of it against code from closed projects you happen to have.
    Sure, SCO has people who look at code, SCO may have people who happened to look at the exact infringing lines of code. Does this relinquish their rights? Of bloody fucking course not. Not everyone browsing contributed Linux code for errors is going to be a fucking expert on the SCO Unix source AND have a photographic memory AND be anal-retentive enough to actually bother to check.
    If somebody who worked at O'Reilly as a proof-reader came across a line from a non-open book which they didnt proofread [but was published by O'Reilly], there's no reason to expect them to instantly recognize it and decide that this chapter shouldnt go in a free online book. Let's say the chapter is about Death-Rays and was only distributed to IBM and the Coca-Cola corperation under a strict NDA. This open book has nothing to do with IBM and Coca-Cola, but Coca-Cola happens to be one of the contributers (due to their expertise in object-oriented programming, of course). The book is published completely free-of-charge and open on the internet, and it's 27,000 pages long. (broken up into roughly 10 million chapters and a thorough appendix).
    Now, does O'Reilly lose their IP rights to their insightful chapter on Death-Rays found in their expensive and closely-gaurded book about Death-Rays? More importantly, can Coca-Cola be held responcible?

    Gee, how much code can we use this trick to steal before anybody catches on?

    PS: Fuck you.
  • by geekee (591277) on Sunday May 18, 2003 @05:00PM (#5987482)
    Leave it to slashdot to bash SCO and then accept their advertizing money.
  • Re:Really.. (Score:2, Insightful)

    by innocent_white_lamb (151825) on Sunday May 18, 2003 @05:01PM (#5987486)
    Not divulging only hurts their punitive damages possibilities.

    That should be actual damages, not punitive damages. Punitive damages, i.e. "punishment for wrongdoing" would not be affected by after-the-fact changing of source code. Actual damages, on the other hand, would be reduced after the infringement is withdrawn from circulation.

    Compare this to an assault on a person. If someone assaults me, I can sue them for punitive damages (they assaulted me, for ghawd sake!) and for actual damages (I incurred a hospital bill and lost time fromm work). But I have to take steps to minimize the actual damages that I suffer; if I tell my assailant, "Hit me again and break my arm" then I can't sue for additional damages if my arm is subsequently broken.
  • by spitzak (4019) on Sunday May 18, 2003 @05:04PM (#5987502) Homepage
    Sure the GPL can be "revoked". So can public domain, or code released under NDA, or just code employees who worked at either company saw. Now practically none of these can "really" be revoked in that you cannot delete the stolen information, but you can stop anybody from distributing copies of the copyrighted code. The GPL provides no more or less power to stop this.

    If you rummage through Microsoft's garbage and find a printout and then release it as a GPL program that does not suddenly mean Microsoft lost their copyright. If you broadcast it on the internet with no copying restrictions whatsoever, it does not mean Microsoft lost their copyright. What it means is that you violated the copyright.

    Trying to assign mystical impossible powers to the GPL is I think a new tactic to discredit it.

    The GPL grants "exceptions" to copyright. It allows the receiver to do everything that copyright allows, plus more. If the GPL had all these powers than putting code into public domain would be even worse, since it grants all the powers the GPL has and many many more!

    The original poster is absolutely correct that there is no difference with the GPL code from any other license, even public-domain, in this case.

  • by Anonymous Coward on Sunday May 18, 2003 @05:32PM (#5987667)

    Actually, the mitigation of damages doctrine is applied in reverse. It is SCO's duty to mitigate the damages of the party in breach. This means that SCO cannot attempt to prolong any offense in hopes of cashing in on more damages.

    Additionally, there is no law protecting trade secrets once the information is publicly available. Trade secret law only applies to the original individual who divulged the information.

    So SCO's claim that they cannot point out which part of already publicly available code was once their trade secret has little legal merit. I would argue they are operating as such so that they are able to prosecute as many offenders as possible, therefore increase the potential damages, before said offenders are able to rectify their potential infringements.

    As to the infringing code, there is no legal protection for independent creation of similar works. If there is a clear evolution of ideas within the Linux community that demonstrates uninformed (with no possible link to SCO code) and independent creation, the code can be character for character identical to SCO's code without being a copyright infringement.

    In short, it is SCO's responsibility to notify others of the exact nature of the infringement. Simply claiming that something somewhere infringes their copyright is not sufficient. SCO's only recourse with regards to dissemination of their trade secrets would be to prosecute the individual or individuals who originally divulged SCO's trade secrets. And as for copyright infringement, SCO much demonstrate that whoever introduced infringing code into the Linux kernel had access to SCO's source code. The individual could point to the evolution of independent development, especially since there should be a publicly available record of fact, as a defence.

  • by hey! (33014) on Sunday May 18, 2003 @06:00PM (#5987859) Homepage Journal
    I thought that the major issue was trade secret violation -- much more likely IMHO. It would be plain stupid to copy code into a major GPL project.


    If it is trade secret issue, then this would be a bad thing for open source on PR grounds, but it wouldn't be a huge deal for anybody other than IBM (although losing IBM contributions would be too bad). It'd pretty clear to me that SCO in any case is making the most of the publicity to spread anti-Linux FUD.

  • Re:Really.. (Score:3, Insightful)

    by wideBlueSkies (618979) on Sunday May 18, 2003 @06:02PM (#5987870) Journal
    I can see the community having a quick turnaround if this were to happen. So lets say that a dedicated and generous team ove developers codes and tests replacements for SCO's alleged IP.

    How long would it take for the distros to get patches out there? Probably hours. Which would limit their liability significantly for past versions. IANAL, but if the distro owners can say that their OS' are fixed, then their liability is significantly limited.

    And future versions are not an issue.

    Ans SCO can go scratch their asses and fade out into IT history.

  • by psychonaut (65759) <psychonaut@nothingisreal.com> on Sunday May 18, 2003 @06:11PM (#5987921) Homepage
    In order to recover damages in a civil case, the plaintiff must demonstrate that he took reasonable steps to mitigate his damages. I don't see much mitigation going on here -- seems to me that SCO could have very easily contacted the kernel developers and have had them remove the offending code. The judge in this case will be very interested to know why this was never done.
  • by iabervon (1971) on Sunday May 18, 2003 @06:53PM (#5988137) Homepage Journal
    But they'd have to reveal the code at some point, and then people would remove the code. It doesn't matter what the state of things is when they go to trial. In fact, if there is improperly licensed code in there, SCO is contributing to infringement by refusing to reveal what portion is under their copyright.
  • by Anonymous Coward on Sunday May 18, 2003 @07:42PM (#5988390)
    Let me sum up what you're saying:

    Since SCO may not have known what they were distributing, they should not be held accountable for it.

    That is bullshit.

    If I am ignorant of something (say, curfew law) am I exempt from abiding by that law? No.

    If I sign an agreement, even if it's 100 pages and I don't feel like reading it, am I bound by it? Most probably yes.
  • by letxa2000 (215841) on Sunday May 18, 2003 @07:46PM (#5988406)
    However, what if no big company is involved? The law will want to make someone responsible... In that case, SCO could well get licence fees from Linux End Users.

    Right, but why not the (supposed) idiot programmer who stole code from SCO and stuck it in Linux? If it happened, THAT'S where the law was broken and where justice should be done. If that idiot goes bankrupt, sorry, SCO is out of luck. But to hold Linux End Users financially responsible through license fees for someone elses copyright violation just because the responsible party doesn't have deep enough pockets to make SCO happy is bogus.

  • by arkanes (521690) <arkanes@noSpam.gmail.com> on Sunday May 18, 2003 @08:02PM (#5988476) Homepage
    I'm not an attorney, but if I got a letter from someone telling me that a product I was selling - note that a Linux distro is 10s of millions of lines of code, many many gigabytes of files - contained in it, somewhere, IP that they claimed to own, without any specifics, I'd ignore them - certainly I wouldn't stop selling or distributing my product - that'd be tantamount to letting anyone put me out of buisness.

    Just for clarification - to my knowledge, SCO has not sent any C&D letters to any Linux vendors. The letters we're talking about are hypothetical follow-ups to the open letter thats posted on thier website, which does include any details, simply claiming that Linux contains SCO IP, with no details, no authentication, and no collaborating evidence. There's not even enough information for the vendor to do a check themself. Based on SCOs behavior up to this point, however, it wouldn't suprise me a great deal to learn that they would in fact send C&Ds that nebulous.

    Another clarification - I have no especial love for Linux - I'm actually a Windows user, myself - but I have a great hatred of manipulation of the legal system, which this clearly is. It's a grevious example of corporate misbehavior, and, like many people, I find SCOs behavior puzzling enough that I can't rationally explain it without resorting to conspiracy theories. Chief among these behaviors is that EVERY informed analysis of the case that I've come across, except SCOs, is extremely dismissive - for a great many reasons. And all the analysises(?) I've read are equally puzzled - SCO is doing a great deal of posturing and attempting to make a great deal of press, and not providing even the most reasonable amounts of information. It's childish, it's disrespectful, and it stinks of ulterior motives.

  • by Anonymous Coward on Sunday May 18, 2003 @09:03PM (#5988741)
    From what I could see SCO has a stronger case with M$ than SCO Linux .

    I wonder why SCO is not suing M$....hmmm
  • Re:viral gpl? (Score:3, Insightful)

    by Alomex (148003) on Sunday May 18, 2003 @09:24PM (#5988822) Homepage
    SCO deliberately distributed their code under the GPL.

    Really? How do you know that? There is no evidence that they knew exact copies of their copyrighted code were contained in the distribution.

  • by Anonymous Coward on Sunday May 18, 2003 @09:33PM (#5988865)
    Look, if I say "Microsoft is giving away free copies of Windows XP! Just download it off Kazaa.", you would certainly be legally responsible if you believed me.

    Now imagine another situation where you download some source code off the net where there is a big comment /* THIS IS RIPPED FROM UNIXWARE */. You don't read the comment, just compile it and stick into production. Are you responsible then?

    The point is that there's a huge gray area here (depending who, where, what, how much, how long, etc), that some judge is going to have to sort out. So it's far too premature to give end users an automatic free pass.
  • by bobs2pacsvegaswirled (578500) on Sunday May 18, 2003 @10:52PM (#5989191)
    Sending letters to users of Linux is like Honda stealing trade secrets from Ford on how to build a certain engine, me buying a Honda, and then getting a letter from Ford letting me know that I may be in violation of something.

    It's exactly like that, but with these additions: not only did you get your Honda, you also got the plans for it and you have the ability to produce them yourself and make a profit from delivering them. In that case, I think Ford would be justified in sending you a letter.

  • by dbrutus (71639) on Sunday May 18, 2003 @11:01PM (#5989228) Homepage
    Actually, it's not so clear, IMO. When you install RedHat Linux (for example) you are agreeing to hundreds, if not thousands of licenses. Every single individual project may have the identical GPL, but they are separate licenses AFAIK. If a compilation of hundreds, or thousands of separate programs are available on a few cds, a cease and desist order really shouldn't be against the compilation, but against the individually licensed subsections. In it's simplest manifestation it's the old RMS distinction between "Linux" and "GNU/Linux". In fact, if SCO insists in not distinguishing between the legally innocent GPL IP holders and those who are not, the non-infringing project leaders may have grounds for suit themselves, for defamation of character at least...
  • by Anonymous Coward on Monday May 19, 2003 @12:21AM (#5989464)
    Just a thought, but consider for a moment that SCO doesn't want the infringing code removed from the linux kernel just yet. As it stands, they can sue any company that uses linux for violating their copyright, in addition to IBM for putting the code out in the first place.

    If the linux kernel is patched to remove the offending code, then all companies have to do to be in compliance is download a kernel patch. They can then proceed to tell SCO to stuff it.

    Suddently, SCO is left with only one defendant - IBM. Maybe, just maybe, they want to make sure that they cash in with a few scared/chicken poop companies BEFORE the linux kernel can be cleared legally?

    Or, maybe it's just really late, and I just need some sleep...
  • 1: if IBM had the SCO code made known to them that is supposedly in linux, they would be in the process of removing it, like, now. That is, if it is actually a violation, unlike the laughable farce i believe this to be.

    2: Many users are not using the code SCO claims was taken. I take for example the SMP scalability issue. Most users don't even know what SMP stands for, much less have more than one processor in their computer. There goes that one...

    Now, here's where it gets silly.

    3: SCO would have shared this information with someone who could fix the problem if they were serious about getting it removed from Linux. Last time I checked, the courts were not the first place a grieved entity was supposed to go, but rather to the defendant, to try to get things taken care of without wasting our tax dollars in court.

    Clearly, SCO is on a petty rampage about nothing. I wouldn't be surprised to see them taking cash from Microsoft to do it, either. It's win-win for SCO...either they get lots of money on the extremely off-chance that they have a case, or they get put out of their misery.
  • by braddeicide (570889) on Monday May 19, 2003 @02:25AM (#5989805)
    If SCO is just trying to hurt linux to try get people going back to their unix, its a waste of time. Worst case, everyone will be using OpenBSD, i'm not sure about the other BSDs, but OpenBSD is EXTREMLY anal with their licencing.

    The irony of all that would be in the fact that openbsd is a fork from bsdlite, which i believe came about from when SCO sued 386BSD.

Does the name Pavlov ring a bell?

Working...