| IBM's Redacted Memo in Opposition to SCO's Objections and more - Updated: text | ||||||||||||||||||||||||||||||||||||||||||||
| Wednesday, August 23 2006 @ 09:25 PM EDT | ||||||||||||||||||||||||||||||||||||||||||||
|
We certainly have had enough material to munch on this week, haven't we? And here's more, more, more, starting with IBM's Redacted Memorandum in Opposition to SCO's Objections to Magistrate Judge Wells' Order of June 28, 2006 [PDF} along with Addendum A, B, and C [PDF]. There is an Addendum D and a lot of cases attached as Exhibits 3-6. We're working on getting text versions of all of it for you, as we are able. Also on Pacer now are the following, all PDFs:
This memorandum is IBM's magnum opus, where it defends Judge Brooke Wells' Order regarding limiting SCO's claims. We've been working on a text version, but it is quite long, and it wasn't filed as a text PDF, so it's hand work, and rather than have you keep waiting, I'm putting it up as PDF for now and we should have the text done by the morning. Enjoy. For the blind and those who have difficulty managing PDFs, I'm very sorry to leave you out, but we're working as fast as we can. Updated: Done! Thank you most particularly to Steve Martin. Here's my favorite part so far, where IBM counters SCO's contention that the order it is objecting to is dispositive and thus requires de novo review:
These SCO dudes never learn, do they? And I ask myself this: if they thought their case had a prayer of success in a courtroom, as opposed to mere FUD value in the press, would they ruin it by talking to the press in violation of a judge's directive? Duh. And those of us with a taste for irony, and justice, will note that Forbes' Dan Lyons's handiwork ended up evidence and is damaging SCO's case. De novo review would mean that Judge Kimball would look at the facts starting fresh. If a decision is dispositive, it has to be de novo review. If it is not de novo, then he must accept the magistrate judge's order under review, unless he finds error or abuse of discretion, that kind of thing. SCO very much does not want Judge Kimball to defer to Judge Wells' decision, and yet they stupidly talked to Forbes and said things that destroy their claim that the order is dispositive and thus requires de novo review, which is what they desperately want. And so the Lyons article has hurt them badly. I doubt that was the intention, but there you are. There is a God.
SNELL & WILMER L.L.P.
CRAVATH, SWAINE & MOORE LLP
Attorneys for Defendant/Counterclaim-Plaintiff
IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF UTAH
THE SCO GROUP, INC.,
IBM'S REDACTED MEMORANDUM IN OPPOSITION TO SCO'S OBJECTIONS TO MAGISTRATE JUDGE WELLS' ORDER OF JUNE 28,2006
Civil No. 2:03CV-0294 DAK 1 TABLE OF CONTENTS Page Preliminary Statement.................................................. 1 Statement of Facts ....................................................5 Argument ........................................................15 I. THE ORDER IS ENTITLED TO CONSIDERABLE DEFERENCE ............... 15 A. The Order Is Nondispositive and Reviewable Only for Abuse of Discretion .............................................................15 II. JUDGE WELLS PROPERLY FOUND THAT SCO FAILED TO COMPLY WITH THE COURT'S ORDERS AND RULE 26(e) . ............................................23 A. The Court Repeatedly Ordered SCO to Disclose the Allegedly Misused Material with Specificity ............................................................231. The Court's Orders and Rule 26(e) Required that SCO Specify Its Claims by Version, File and Line of Code ........................................24a. The December 12, 2003 Order.... ............................................ 24 III. JUDGE WELLS PROPERLY FOUND THAT SCO ACTED WILLFULLY ......................................41 A. The Courts' Orders Were Clear and Unambiguous .................................. 43 2
TABLE OF CONTENTS
Page B. SCO's Purported Belief That It Was in Compliance Is Beside the Point . ...............................................45 IV. JUDGE WELLS AFFORDED SCO A FAIR HEARING . ...................... 52 A. The Court Considered the Adequacy of SCO's Disclosures on an Item-by-Item Basis .................................................52 V. THE RECORD FULLY SUPPORTS JUDGE WELLS' FINDING OF PREJUDICE AND THE REMEDY SHE USED TO PREVENT IT . ...........................................56 A. Judge Wells Properly Considered the Issue of Prejudice ...............................561. SCO's Conduct Resulted in Severe Prejudice ..................... 56 Conclusion.....................................................70 3 TABLE OF AUTHORITIES
Page(s) Cases
Acker v. Burlington Northern and Santa Fe Ry. Co.,
American Stock Exch., LLC v. Mopex, Inc.,
Anderson v. Corr. Med. Servs., Inc.
Ann L. v.-X Corp.,
Benedict v. Amaducci,
Boucher v. Cont'l Prod. Co., Inc.,
Campbell v. Meredith Corp.,
Cardenas v. Dorel Juvenile Go., Inc.,
Carney v. KMart Corp.,
Charter House Ins. Brokers, Ltd. v. New Hampshire Ins. Co.,
Compton v. Illinois Dept. of Corrs.,
Computer Assocs., Int'l, Inc. v. Altai, Inc.,
Cooper Hosp./Univ. Med. Ctr. v. Sullivan,
Denmon v. Runyon,
Dreyer v. Ryder Auto. Carrier Group, Inc.,
Ellsworth v. Gibson , 4 TABLE OF AUTHORITIES
Page(s) Evans v. Atwood,No. CIV.A. 96-2746,1999 WL 1032811 (D.D.C. Sept. 29,1999)..........22-23
F.D.I.C. v. Daily,
FTC v. Enforma Natural Prod., Inc.,
Fiarris v. Van Hoesen,
G.J.B. & Assocs., Inc. v. Singleton,
Gates Rubber Co. v. Bando Chem. Ind., Ltd.,
Godlove v. Bamberger, Foreman, Oswald, and Hahn,
Gomez v. Martin Marietta Corp.,
Hakim v. Cannon Avent Group,
Hill v. SmithKline Beecham Corp.,
Hilterman v. Furlong,
Home Port Rentals, Inc. v. Ruben,
In re Bono Dev., Inc.,
In re Flag Telecom Holdings, Ltd. Sec. Litig.,
In re Orthopedic Bone Screw Prods. Liab. Litig.,
In re Standard Metals Corp.,
In re Westinghouse Elec. Corp. Uranium Contracts Litig., 5
TABLE OF AUTHORITTES
Pages
Internationale Pour Participations Industrielles et Commerciales, S. A. v. Rogers,
Jesselson v. Outlet Assocs. of Williamsburg, Jones v. Amalgamated Warbasse Houses, Inc., 721 F.2d 881 (2d Cir. 1983)..,.... .......................................... .................................................. 53
Kaul v. Stephan,
Kearns v. GMC,
Kern River Gas Transmission Co. v. 6.17 Acres Of Land,
King v. G.G.C., Inc., ............................................... 16, 20
King-Hardy v. Bloomfield Bd. of Educ,
Kropp y. Ziebarth,
Lancaster v. Indep. Sch. Dist. No. 5,
Langley v. Union Elec. Co.,
Lee v. Wakins,
Liberte Capital Group, LLC v. Capwill,,
Lopez-Bignotte v. Ontivero,
Luman v. Champion,
Lynchval Sys. Inc. v. Chicago Consulting Actuaries, Inc.,
Mannick v. Kaiser Found. Health Plan, Inc.,
6
TABLE OF AUTHORITIES
Page(s)
McHugh v. Apache,
Miller v. Auto. Club of New Mexico, Inc.,
Miller v. Sprint Commc'ns, Moghadam-Falahi v. I.N.S., 9 RM 1552, 1993 WL 430075 (9th Cir. 1993) ................................ ....................................... 53
Nike, Inc. v. Top Brand Co. Ltd.,
Ocelot Oil Corp. v. Sparrow Indus.,
Pall Corp. v. Micron Separations,
Parker v. Cent. Kansas Med. Ctr.,
Parts & Elec. Motors, Inc. v. Sterling Elec., Inc.,
Penn v. San Juan Hosp., Inc.,
Pentalpha Macau Commercial Offshore Ltd. v. Reddy,
Perry v. Vill. of Arlington Heights,
Peterson v. Hantman,
Phalp v. City of Overland Park, Kansas,
Price v. Lake Sales Supply R.M., Inc.,
Proctor & Gamble Co. v. Haugen, 7 TABLE OF AUTHORITIES Page(s) R.W. Int'l Corp. v. Welch Foods, Inc.,937 F.2d 11 (1st Cir. 1991) ......................................... ............................................................. 45
Rambus, Inc. v. Infineon Technologies AG,
Robson v. Hallenbeck,
Schroeder v. Southwest Airlines,
Segal v. L.C. Home Contractors, Inc.,
Serra Chevrolet, Inc. v. General Motors Corp.,
Sithon Mar. Co. v. Holiday Mansion,
Sonnino v. Univ. of Kan. Hosp. Auth.,
Steil v. Humana Kan. Cty., Inc.,
Sunroof de Mexico, S.A. de C.V. v. Webasto Roof Sys., Inc.,
T.N. Taube Corp. v. Marine Midland Mortgage Corp.,
Tenen v. Winter,
The Chase Manhattan Bank v. Iridium Africa Corp.,
Thibeault v. Square D Co.,
Thomas v. Denny's Inc.,
Travelers Ins. Co. v. Monpere,
Tyler v. City of Manhattan,
8 TABLE OF AUTHORITIES
Page(s)
Umbenhower v. Copart, Inc., United States v. Corbett 57 F.3d 194 (2d Cir. 2004) ............................................. ...............................................52
United States v. U.S. Gypsum Co.,
Von Brimer v. Whirlpool Corp.,
Wachovia Bank, N.A. v. Deutsche Bank Trust Co. Americas,
Wallin v. Alfaro,
Williams v. Sprint/United Mgmt. Co.,
Zappala v. Albicelli,
9
TABLE OF AUTHORITIES
Page(s) Statutes and Administrative Codes 28 U.S.C. § 636 ......................................................................... 1, 19, 20 D.U. Civ. R. 72-1 .................................................... 1 D.U. Civ. R. 72-2 ......................................................................... ..................................................1 D.U. Civ. R. 74-1 .................................................................1 Fed. R. Civ. P. 26 .................................................................. ......................................1, 19, 24, 32 Fed. R. Civ. P. 72 .............. ..............................1, 16, 20
10 Pursuant to Fed. R. Civ. P. 72, D.U. Civ. R. 72-1, 72-2, 74-1, and 28 U.S.C. § 636, defendant/counterclaim-plaintiff International Business Machines Corporation ("IBM") respectfully submits the following response to the objections of The SCO Group, Inc. ("SCO") to Magistrate Judge Wells' Order Granting in Part IBM's Motion to Limit SCO's Claims, dated June 28, 2006 (the "Order").1
Preliminary Statement While publicly touting its case, SCO refused for years specifically to identify the material it claimed IBM misused. Magistrate Judge Wells twice ordered SCO to identify the material by version, file and line of code, but SCO declined. That failure led this Court to note the astonishing gap between SCO's public statements and its disclosures to IBM. Even in the face of a third order from this Court requiring that SCO specifically identify the allegedly misused material by an interim and then a final deadline, SCO failed fully to do so. As a result of SCO's failure to comply with the Court's orders and Fed. R. Civ. P. 26(e) — which left IBM looking for unidentified needles in an enormous haystack of operating system code, methods and concepts -- IBM was unable properly to prepare a defense to SCO's allegations. Thus, Judge Wells entered the Order, precluding SCO from supporting, or introducing evidence concerning, 187 items of allegedly misused material (the "Disputed Items'). In so doing, Judge Wells properly exercised her discretion to manage these proceedings. SCO's objections to the Order seek to find fault with Judge Wells where there is none. SCO's objections do not bear even the slightest scrutiny and should be overruled. 11 SCO asserts four objections to the Order. SCO asks this Court to set it aside on the grounds that Judge Wells erred in: (1) finding that SCO failed to comply with three separate Court orders, which required SCO to specify its allegations that IBM misused the elements of three operating systems; (2) finding that SCO willfully failed to comply with the orders; (3) "failing to consider whether specific disclosures were adequate"; and (4) "failing to require IBM to establish prejudice and to consider alternatives to the sanction imposed."As a threshold matter, Judge Wells' decision is entitled to substantial deference, and SCO bears a heavy burden to sustain its objections. The Order is a nondispositive adjudication of a discovery matter. It does not dispose of any cause of action or defense; it merely precludes SCO from supporting or introducing evidence relating to the Disputed Items. Thus, the Order cannot be modified or set aside unless clearly erroneous, and an order is not clearly erroneous unless it leaves the reviewing court with a clear and definite conviction that an error was committed. As the Seventh Circuit puts it, an error is clearly erroneous where it strikes the reviewing Court as wrong "with the force of a five-week-old, unrefrigerated dead fish." Even if (contrary to fact) the Order were subject to de novo review, it would be entitled to deference. Judge Wells has supervised discovery in this litigation for more than three years; she wrote two of the three orders SCO violated; and she devoted substantial time and effort to evaluating SCO's conduct and the prejudice it caused, as the Order makes clear. Therefore, the Order should not be set aside absent an extraordinary showing of error, which (as we discuss below) SCO cannot establish. (See Section I below.) First, SCO objects to Judge Wells' finding that SCO failed to comply with the Court's orders requiring SCO to identify the Disputed Items with specificity. SCO argues in effect that Judge Wells misunderstands her own orders. As we discuss below, however, the three orders at 12 issue (two of which were authored by Judge Wells) and Rule 26(e), which SCO fails even to mention, plainly and unequivocally required SCO specifically to identify the Disputed Items by providing version, file and line information. For each of the Disputed Items, SCO was required to tell IBM what its case was about by providing at least nine coordinates (version, file and line information for each of three sets of operating systems). SCO did not provide the required coordinates with respect to any of the Disputed Items. In fact, for some of the Disputed Items, SCO did not provide any coordinates at all, refusing to disclose anything of consequence about its case. Thus, for all of the Disputed Items, SCO not only violated the Court's orders, it did so in multiple respects. The only way to find error with Judge Wells' decision would be to disregard literally scores of violations of the plain language of those orders and of Rule 26(e). (See Section II below.)Second, SCO objects to Judge Wells' finding that SCO acted with the requisite intent. Although we believe the record readily supports a finding of bad faith, such a finding is not required to uphold Judge Wells' ruling. A finding that SCO acted willfully in violating the Court's orders and Rule 26(e) is sufficient to justify the Order. SCO acted willfully so long as its actions were voluntary (as opposed to inadvertent). There can be no serious question that SCO's violations were voluntary and not inadvertent. IBM twice moved (successfully) to compel production of SCO's specific allegations of misuse; the Court entered three separate orders specifically requiring SCO to provide them; SCO failed in numerous respects to comply with its obligations; and SCO ignored IBM's warnings that SCO's disclosures fell far short and that IBM would seek to preclude SCO from using any material not identified with the requisite particularity. Hence, the record fully supports Judge Wells' conclusion that SCO acted willfully 13 in describing the Disputed Items on its own terms, rather than as required by the Court. (See Section III below.)Third, SCO objects to the Order on the grounds that Judge Wells failed "to consider whether specific disclosures were adequate." This objection, like all of SCO's objections, finds no support in the record, which shows that Judge Wells carefully considered each of the Disputed Items. The Order expressly states: "SCO submitted its alleged misappropriated materials on CD-ROM. The Court has reviewed all of the disputed items individually." SCO offers no reason — and there is none — why Judge Wells should not be taken at her word especially where the critical facts (i.e., that SCO failed to provide the thrice-required coordinates that would have shed critical light on its allegations) are not in dispute. Moreover, contrary to SCO's contention, the Order fully and fairly describes the bases for Judge Wells' decision, which is nearly 40 pages. The Court's reasoning is described in the Order in detail, without ambiguity, permitting full and fair review by this Court. (See Section IV below.) Finally, SCO objects that Judge Wells failed "to require IBM to establish prejudice and to consider alternatives to the sanction imposed." By this objection, SCO complains (in scattershot fashion) that Judge Wells abdicated her duty to consider the issue of prejudice; IBM's alleged responsibility for SCO's deficiencies; whether SCO had been warned; and alternatives to limiting SCO's proof. Here again, SCO's complaints simply ignore the record. As the Order itself makes plain, Judge Wells carefully and expressly considered the prejudice caused by SCO's conduct; SCO's unsupported allegations of misconduct by IBM; the fact that SCO had ample notice of its obligations and the consequences of its failure to comply with them; and alternatives to limiting SCO's proof. Notwithstanding the impression SCO seeks to create, Judge Wells did not rush to 14 an unconsidered decision. She reached the right result for the right reasons after giving SCO a full and fair opportunity to be heard. (See Section IV below.)In attempting to find fault with Judge Wells, SCO blithely ignores the plain language of three court orders and Rule 26(e), the fact that it willfully violated them in multiple respects (despite ample warning and opportunity to comply), and the severe prejudice that IBM would have experienced if Judge Wells had not entered the Order. Judge Wells made the correct decision in limiting SCO's proof, and no basis exists for disturbing it.
Statement of Facts2 The crux of SCO's case is that IBM misused elements of three sets of operating systems to which SCO claims rights: (1) Unix System V, (2) AIX or Dynix and (3) Linux. SCO claims, among other things, that IBM improperly dumped AIX and Dynix materials (code, methods and concepts) — which IBM owns, but SCO purports to control on the theory they are derivatives of Unix System V — into Linux. (Sec. Am. Compl. paragraphs 110-36, 143-66.) According to SCO, IBM's contributions to Linux breached its alleged contractual obligations to SCO, resulted in the success of Linux, and caused the failure of SCO's business. (Id.) Thus, SCO claims, it is entitled to billions of dollars of damages. (Id.) As this Court recognized, SCO made "a plethora of public statements" touting its case, while offering no support for its allegations.3 (Ex. 7 at 10.) For example, SCO's "Chris Sontag 15 stated in November 2003 during an interview that, 'There are other literal copyright infringements that we have not publicly provided, we'll save those for court. But there are over one million lines of code that we have identified that are derivative works by IBM and Sequent that have been contributed into Linux that we have identified. . . . " (Order at 6.) Nowhere in its responses to IBM's discovery requests did SCO specifically identify more than 1 million lines of code in Linux to which it has rights allegedly infringed by IBM.To defend against SCO's allegations, IBM propounded a series of discovery requests seeking specific identification of the elements of System V, AIX/Dynix and Linux that IBM was alleged to have misused. (James Exs. 3, 4.) Specific identification of the allegedly misused material was required because the operating systems implicated by SCO's claims are comprised of at least hundreds of versions, millions of files, and billions of lines of source code, as well as methods and concepts, as illustrated in the following table:
(Ex. 18 paragraph 42.) IBM's discovery requests clearly and unequivocally asked SCO to identify each element of allegedly misused material by version, file and line of code. (See James Ex. 3 at 2-4; James Ex. 4 at 2.) In no less than six separate requests, IBM sought, for each item of allegedly misused 16 material, at least nine coordinates (version, file and line information for each of at least three operating Systems),4 Notably, for purposes of its requests IBM defined the term "identify" as follows:"in the case of alleged trade secrets or confidential or proprietary information, whether computer code, methods or otherwise, to give a complete and detailed description of the trade secrets or confidential or proprietary information, including but not limited to an identification of the specific lines and portions of code claimed as trade secrets or confidential or proprietary information and the location (by module name, file name, sequence number or otherwise) of those lines of code within an larger software product or property." (James Ex. 3 at 18-19 (emphasis added); James Ex. 4 at 3 (emphasis added).) The requested specificity was essential to understand SCO's claims and prepare a proper defense; without them, IBM would be forced to search the massive haystack of code, methods and concepts implicated by SCO's claims, without specific version, file and line coordinates. (Ex. 18 paragraphs 9-13, 37-48.) After SCO refused repeated IBM requests to provide the information, IBM moved twice to compel production of the specifics of SCO's allegations. (See Exs. 1, 2.) In support of its motions, IBM reiterated that specific version, file and line information was required for IBM to defend itself. For example:
17
any Linux operating system and any Linux distribution) to which plaintiff has rights". (Ex. 2 at 3 (emphasis added).)
In an order dated December 12, 2003, Judge Wells required SCO to "identify and state with specificity the source code(s) that SCO is claiming form the basis of their action against IBM". (Ex. 5 paragraph 4.) In addition, Magistrate Judge Wells ordered SCO, "To respond fully and in detail to Interrogatory Nos. 1-9 as stated in IBM's First Set of Interrogatories .... [and] 2. To respond fully and in detail to Interrogatory Nos. 12 and 13 as stated in IBM's Second Set of Interrogatories ...... (Id. paragraphs 2-3 (emphasis added).) By requiring SCO "to respond fully and in detail" to IBM's requests, "as stated in" IBM's requests, the Court ordered SCO to respond to IBM's requests using the definition of the term "identify" included in IBM's requests. Thus, the Court ordered SCO to provide version, file and line information for each of the Disputed Items. Even without reference to the definition of "identify" included in IBM's discovery requests, the December 2003 Order clearly required SCO to provide at least nine coordinates for each item of allegedly misused material. The Court ordered SCO:
18 locations where the alleged trade secret or confidential or proprietary information may be found or accessed" (IBM Interrog, No. 3);
(Ex. 5 at 2-4 (emphasis added); James Ex. 3 at 2-4 (emphasis added); James Ex. 4 at 2 (emphasis added).) The Court required SCO to provide version, file and line coordinates for each of the relevant operating systems, as Judge Wells confirmed in the Order. (Order at 2, 32, 36-38.) Again, in an order dated March 3, 2004, Judge Wells reiterated her order that SCO provide all of the information required by the December 12, 2003 Order. (Ex. 6 at 2.) Judge Wells ordered SCO "to provide and identify all specific lines of code that IBM is alleged to have contributed to Linux from either AIX or Dynix" and "to provide and identify all specific lines of code from Unix System V from which IBM's contributions from AIX or Dynix are alleged to be derived". (Ex. 6 paragraphs I.l-1.3.) Here again, the Court required SCO to provide version, file and line information for each of the supposedly misused elements of System V AIX/Dynix and Linux. 19 (Id. paragraphs I.1-1.4.) Judge Wells confirmed as much in the Order, in which she found that SCO failed to provide the required information. (Id.) Based on SCO's failures to comply with the December 2003 and March 2004 Orders, IBM moved for summary judgment. The Court deferred resolution of IBM's motions but recognized the difference between SCO's public claims of misconduct and its disclosures to IBM: "Viewed against the backdrop of SCO's plethora of public statements concerning IBM's and others' infringement of SCO's purported copyrights to the UNIX software, it is astonishing that SCO has not offered any competent evidence to create a disputed fact regarding whether IBM has infringed SCO's alleged copyrights through IBM's Linux activities." (Ex. 7 at 10.) The Court then entered a third order, dated July 1, 2005, requiring SCO, over its objection, to provide the twice-ordered but missing specificity. (See Ex. 8 at 4.) The Court set interim and final deadlines for the disclosure of all allegedly misused material and the updating of interrogatory responses. (Ex. 8 at 4-5; Ex. 9 at 56.) The Court set October 28, 2005, as the "Interim Deadline for Parties to Disclose with Specificity All Allegedly Misused Material Identified to Date and to Update Interrogatory Responses Accordingly". (Ex. 8 at 4.) The Court set December 22, 2005, as the "Final Deadline for Parties to Identify with Specificity All Allegedly Misused Material". (Ex. 8 at 4.) The July 1, 2005 Order made perfectly clear that SCO was to put all of its allegations on the table before the close of fact discovery to permit efficient expert and surrimary judgment proceedings. (Cf. Order at 2 ("Obviously what I don't want is either side to use information that has been withheld in support of a summary judgment motion or in support of their case at trial, all evidence need[s] to be on the table for the other party to analyze and take a look at.").) 20 Although IBM had already produced hundreds of millions of lines of source code (which SCO could have used to meet its discovery obligations), SCO claimed that it required more discovery from IBM to comply with the Court's orders. (Ex. 20 at 8-9.) SCO demanded that IBM produce hundreds of millions of lines of additional code, programmers' notes and design documents. (Id.) IBM produced the equivalent of tens of millions of pages of these materials. The production involved more than 4,700 hours of work from more than 400 IBM employees, not including the time spent by IBM counsel and consultants. (Ex. 10 ¶ 5.) Despite the scope of IBM's production, SCO's interim disclosures fell far short of the specificity required by the Court's three orders. (See Ex. 11 at 1-2.) SCO failed to describe all of the allegedly misused material by version, file and line of code. (Id.) In fact, SCO failed to disclose version, file and/or line information for multiple elements of each item. (Id.) IBM brought these deficiencies to SCO's attention and asked that SCO correct them in its Final Disclosures: "Despite IBM's requests and the Court's orders, SCO's interim disclosures and interrogatory responses fail to specifically disclose all of the allegedly misused material as required. For most of the allegedly misused material, SCO still fails to disclose (1) files and lines of code in Linux; (2) files and lines of code in AIX or Dynix; and (3) files and lines of code in UNIX System V. Furthermore, in the few instances where SCO does identify specific lines of Linux, AIX, or Dynix code as allegedly contributed material, SCO generally fails adequately to provide any identification of the lines of UNIX System V code from which the allegedly contributed material is alleged to derive or result."(Id.) Because it is impossible to defend against the unknown, IBM advised SCO it would have no choice but to ask the Court to preclude SCO from supporting its allegations with respect to allegedly misused material not properly disclosed in the Final Disclosures. (See Id. at 2.) SCO elected not to respond to IBM's letter. 21 Rather than correct the shortcomings in its interim disclosures, SCO compounded them in its final disclosures (the "Final Disclosures") by challenging even more items — 294 in all — without specifically describing them, despite the fact that SCO's claims implicate at least hundreds of versions, millions of files, and billions of lines of source code, methods and concepts. (Ex. 21 ¶¶ 10-17.) While SCO's Final Disclosures are voluminous in some respects, none of the 294 Items provided the level of detail sought by IBM and required by the Court. However, SCO's shortcomings were especially egregious with respect to the Disputed Items. (Id.) As to the Disputed Items, of which there are 187, SCO failed to provide even the most basic information about the allegedly misused material. (See Item Nos. 3-22, 24-42, 44-89, 91-93, 95-112, 143-49, 165-82, 193, 232-271, 279-93.) As illustrated in Addendum B, for all of the Disputed Items, SCO failed to provide most of the information required to tell IBM what SCO's case was about. Every blank space in Addendum B represents a separate violation of each of the Court's orders. SCO's non-compliance is further summarized in the following table, which shows the number of the (187) Disputed Items for which SCO provided the required version, file or line information.
(Ex. 18 ¶ 20.) This table shows that SCO failed to provide any System V, AIX or Dynix line information for any of the 187 items, and it provided specific lines of Linux for only three of the Disputed Items (for which it provided no version information). In short, SCO came nowhere 22 close to providing the information that IBM needed to defend itself and that the Court ordered SCO to provide. SCO's failure to specify its claims put on 113M the impossible burden of looking for undefined needles in an enormous haystack. (Ex. 21 ¶ 15.) As stated, the code base implicated by SCO's disclosures exceeded two billion lines of code, in more than 5 million files, and 500 versions of different operating systems. (Ex. 18 ¶ 42.) But the size of the haystack was only part of the problem.5 The real problem with the Disputed Items was that SCO failed adequately to describe the needles it was sending IBM to find. (Ex. 21 ¶¶ 11-17.) As a result, the needles looked just like hay. (Id. ¶ 17.) Rather than define the Disputed Items (which could only properly be done by providing version, file and line information), SCO described them in general and imprecise terms, suggesting that either SCO did not itself know what it claimed, or wished, for tactical reasons, to hide its claims from IBM.6 (Id.) SCO's failure to provide specific coordinates for all of the allegedly misused material in the Disputed Items made it impossible for IBM to conduct the kind of investigation that was necessary for IBM fully to defend itself. (Ex. 18 ¶¶ 9-13, 37-48.) SCO's allegations required inquiry into, among other things, the origin of the code and concepts (which are, of course, embodied in code), the value of the code, whether SCO distributed the code under the General Public License, whether it was developed to comply with publicly known standards, whether the code was dictated by externalities, whether the code was merely an unprotectable idea, whether 23 the code ever shipped without a required copyright notice and whether the code was otherwise in the public domain, (Ex. 21 ¶ 20.) The only way to answer these kinds of questions was on a line by line basis. (Id.) That could not be done without knowing the versions, files and lines of the allegedly misused material. (Id.) IBM moved to limit the scope of SCO's claims to the items properly identified by SCO in the Final Disclosures. (See Exs. 23, 24.) The purpose of the motion, which was brought under Rules 1, 26, 30 and 37, was, quite simply, to preclude SCO from supporting or seeking to introduce evidence relating to those items that were not identified with the requisite specificity (in the Final Disclosures) without which IBM could not prepare a proper defense. (Ex. 23 at 2.) IBM did not seek any dispositive relief its motion. (Id.) In fact, IBM did not even move against nearly 100 of SCO's items, which SCO may attempt to use to support its case following Judge Wells' decision. (Id.) Magistrate Judge Wells heard extensive oral argument on the motion, after full briefing, and then took it under advisement for more than ten weeks. In considering the motion, Judge Wells not only considered the parties' written and oral arguments, but also she considered individually each of the Disputed Items — all 187 of them. (Order at 2 n.3.) The Order makes plain that she considered each of the items separately, as well as in relation to those items not challenged by IBM's motion and those items challenged by IBM but as to which IBM's motion was denied. In all, Judge Wells appears to have reviewed, in context, a very large quantity of material. In a lengthy opinion, Judge Wells granted IBM's motion in part and denied it in part, further demonstrating that she carefully considered IBM's motion and SCO's discovery responses on an item-by-item basis. (Order at 1-2.) Judge Wells ruled that SCO may not rely on 24 187 of its 294 items because (1) it failed to disclose its allegations as to the Disputed Items with the requisite specificity (i.e., version, file and line information), despite three orders of the Court and the requirements of Rule 26(e); (2) it acted willfully, not inadvertently, in withholding its allegations; and (3) SCO's conduct had caused and, unless remedied, would further cause significant prejudice to IBM. (Order at 2, 7-17, 30-36.) In entering the Order, Judge Wells drew not only on her knowledge of the three orders at issue (two of which she had authored), but three years of experience managing discovery in the case. As we discuss in more detail below, SCO's objections lack merit and should be overruled. Argument I. THE ORDER IS ENTITLED TO CONSIDERABLE DEFERENCE. Despite the fact that the Order interprets three other orders of this Court (two of which Judge Wells authored) and concerns matters over which Judge Wells has had direct oversight for more than three years, SCO argues (in effect) that her judgment is entitled to no deference. (Obj. at 13-14.) That is wrong. As we discuss below, (1) the Order concerns a nondispositive discovery matter and is therefore subject to review only for abuse of discretion; under that standard, the Order cannot be modified or set aside unless clearly erroneous or contrary to law; and (2) even if it were reviewed de novo, Judge Wells' decision is entitled to substantial deference because it interprets three other orders of this Court and concerns matters about which Judge Wells has special knowledge. A. The Order Is Nondispositive and Reviewable Only for Abuse of Discretion. In an effort to nullify the exercise of Judge Wells' discretion, SCO argues that the Order has the "identical effect" of an order granting summary judgment and is thus dispositive. (Obj. at 13-14.) Under Rule 72 of the Federal Rules of Civil Procedure, pursuant to which SCO 25 objects to the Order, a dispositive decision of a magistrate judge is reviewed by the district court de novo, whereas a nondispositive decision is reviewed only for abuse of discretion. See Fed. R. Civ. P. 72; Ocelot Oil Corp. v. Sparrow Indus., 847 F.2d 1458, 1461-63 (10th Cir. 1988); King v. G.G.C., Inc., No. 86-6009-C, 1988 WL 142413, at *1 (D. Kan. Dec. 12, 1988). Contrary to SCO's contention, the Order is not dispositive. It does not dismiss, enter summary judgment, or rule on the merits of any claim or defense. Each of SCO's causes of action remains in suit. Despite Judge Wells' admonition about discussing this case in the press, SCO is quoted in the press criticizing Judge Wells' decision and discussing its effect. (Ex. 25.) Of particular relevance here, counsel for SCO is quoted in Forbes Magazine — only a week after filing its objections — as stating that, despite the Order, all SCO's claims and damages remain intact: Hatch concedes the Wells ruling represented a setback for SCO. But he says SCO still has a strong case.(Ex. 12.) If, as SCO says, its claims and damages remain in the case after the Order, then it could not possibly be considered dispositive. The Order merely limits SCO's ability, pursuant to Rules 26 and 37, to support certain of its allegations of misuse and introduce certain matters into evidence. (See Order at 20.) Judge Wells made clear that was her intent in describing the standard of her review. She states, for example: "Pursuant to Rule 37(b)(2) a court may sanction a party for failing to comply with an order. For example, a court may enter, 'An order refusing to allow the disobedient party to support or oppose designated claims or 26
defenses, or prohibiting that party from introducing designated matters in evidence.'(Order at 18-19 (emphasis added),) Likewise, at the close of the Order, Judge Wells emphasizes that her decision is not on the merits: "The court notes that its decision to either strike or not strike certain alleged misappropriated items should not be viewed as a decision on the merits. The court's decision is based solely on whether or not SCO met the requisite disclosure threshold as required by the court's orders."(Order at 38 n.128.) Thus, the Order itself forecloses SCO's claim that it is dispositive. SCO suggests that the Order is dispositive because IBM styled its motion as one to limit the scope of SCO's claims and because the Order affects 187 of SCO's 294 Items. (See Obj. at 13.) While it is true IBM styled the motion as one to limit the scope of SCO's claims, the motion plainly sought only to limit the scope of SCO's proof; it did not seek a dispositive determination. (Ex. 23 at 2.) IBM brought the motion under Rules 1, 26, 30 and 37, not Rules 12 or 56. (Id.) Moreover, it is the substance of the relief granted, not the label placed on a motion or order, that determines whether it is dispositive. See Gomez v. Martin Marietta Corp., 50 F.3d 1511, 1519-20 (10th Cir. 1995) (holding that "[e]ven though a movant requests a sanction that would be dispositive, if the magistrate judge does not impose a dispositive sanction the order falls under Rule 72(a) rather than Rule 72(b)."); Segal v. L.C. Hohne Contractors, Inc., 303 F. Supp. 2d 790, 794-95 (S.D.W. Va. Jan. 22, 2004) (stating "I FIND that when a party 27 brings any motion for sanctions, the sanction chosen by the magistrate judge, rather than the sanction sought by the party, governs the determination of whether Rule 72(a) or 72(b) applies."). SCO cites no authority for the proposition that the fact that the Order reached 187 of SCO's 294 Items (as opposed to only a few of them) renders the Order dispositive, and we are aware of none. SCO's "items" are not causes of action, just as any piece of evidence is not a cause of action. To reiterate the public claims of SCO's counsel about Judge Wells' decision: "the claims are still there", (Ex. 12.) SCO's Items are nothing more than an assortment of the evidence that it proposed to offer to support its theory of the case, which remains the same following the Order. Decisions like the Order are routinely considered nondispositive and reviewed for abuse of discretion. See, e.g., Von Brimer v. Whirlpool Corp., 536 F.2d 838, 844 (9th Cir. 1976) (evidence excluded by trial judge under Rule 37(b)(2)(B) is not the equivalent of a dismissal); Jesselson v. Outlet Assocs. of Williamsburg, 784 F. Supp. 1223, 1228 (E.D. Va. 1991) (holding that a magistrate's ruling precluding the use of evidence at trial was not dispositive and therefore reviewable under a clearly erroneous or contrary to law standard); McHugh v. Apache Corp., Civ. A. No. 89-A-1297, 1991 WL 16495, at *1-2 (D. Colo. Feb. 1, 1991) (holding that a magistrate's sanction of "prohibit[ing] the plaintiff from presenting evidence at trial" "was inextricably tied to the discovery process, and therefore should be treated as a non-dispositive motion" that was not "outside of the Magistrate's scope of authority", and that was subject to a "clearly erroneous or contrary to law standard of review").7 28 The cases on which SCO relies to support its contention that this Court's review is de novo, Ocelot Oil Corp. v. Sparrow Indus., 847 F.2d 1458, 1461-63 (10th Cir. 1988), and American Stock Exch., LLC v. Mopex, Inc., 215 F.R.D. 87, 91 (S.D.N.Y. 2002), do not support its conclusion. In both cases, the courts held that certain types of sanctions may be deemed the equivalent of involuntary dismissals under 28 U.S.C. § 636(b)(1)(A), and as such, are to be reviewed under a de novo standard. However, the sanctions granted in those cases were different from the sanctions granted here. In Ocelot, the district court struck the plaintiff's pleadings entirely, 847 F.2d at 1462, while the court in Mopex precluded the plaintiff from asserting a 29 particular patent claim, 215 F.R.D. at 91.8 Here, Judge Wells merely precluded the use of certain evidence. As discussed above, sanctions entered by a magistrate judge precluding evidence are not treated as dispositive under 28 U.S.C. § 636(b)(1)(A), and therefore are not subject to de novo review. See, e.g. Lynchval Sys. Inc. v. Chicago Consulting Actuaries, Inc., Civ. Action No. 95 C 1490,1996 WL 780492, at *8 (N.D. Ill. Dec. 11, 1996; McHugh, 1991 WL 16495, at *1-2; Jesselson, 784 F. Supp. at 1228.9 Since it is nondispositive, the Order may be set aside by this Court only to the extent it is "clearly erroneous or contrary to law". Fed. R. Civ. P. 72(a); see also King, 1988 WL 142413, at * 1. "A finding is 'clearly erroneous' when although there is evidence to support it, the reviewing court on the entire evidence is left with the definite and firm conviction that a mistake has been committed". United States v. U.S. Gypsum Co., 333 U.S, 364, 395 (1948); Ocelot Oil, 847 F.2d at 1464. To be clearly erroneous, "a decision must strike [the court] as more than just maybe or probably wrong; it must ... strike [the court] as wrong with the force of a five-week-old, unrefrigerated dead fish." Parts & Elec. Motors, Inc. v. Sterling Elec., Inc., 866 F. 2d 228, 233 30 (7th Cir. 1988), cert. denied, 493 U.S. 847, 110 S. Ct. 141, 107 L. Ed. 2d 100 (1989). "A litigant who seeks to overturn a magistrate's discovery order [thus] bears a heavy burden." Wallin v. Alfaro, No. Civ. A 03 CV 00281, 2005 WL 2125224, at *5 (D. Colo. Sept. 2, 2005) (internal quotation omitted). For all the reasons set out below, SCO cannot meet this burden. B. Even if Reviewed De Novo, the Order Would Be Entitled to Considerable Deference. Even if (contrary to fact) the Order were dispositive and subject to de novo review, Judge Wells' judgment would nevertheless be entitled to substantial deference. The Order depends in significant part on Judge Wells' construction of three prior orders of this Court (two of which she wrote). (See Exs. 5, 6, 8.) For this reason alone, considerable deference should be given to Judge Wells' decision. It is well-established that deference should be given to a court's construction of its own orders. See Lancaster v. Indep. Sch. Dist. No. 5, 149 F.3d 1228, 1237 (10th Cir. 1998) (rejecting plaintiff s argument that "the November 18 minute order issued by the magistrate limited any potential attorney's fees award" because "[w]e defer to the magistrate's interpretation of his own words" that "'it was not the Court's intention to impose such a limitation.'"); Tyler v. City of Manhattan, 118 F.3d 1400, 1403 (10th Cir. 1997) ("Because the district court is in the best position to interpret its pretrial order, our standard of review on appeal is abuse of discretion.").10 Such deference is appropriate even where the standard of review is de novo. See, e.g., Liberte Capital Group, LLC v. Capwill, 99 Fed. Appx. 31 627, 633 (6th Cir. 2004) (holding that "although a de novo standard of review applies, it must be balanced against affording deference to the district court."). Deference to a court's construction of its own orders is all the more appropriate where, as here, the party challenging the court's construction could have appealed from or sought clarification of the orders but did not. Cf. Serra Chevrolet, Inc. v. Gen. Motors Corp, 446 F.3d 1137, 1150 (11th Cir, 2006) (holding that if sanctioned party "was unclear about the scope of the discovery request or the August 27, 2004, order, [it] was obliged to request clarification from the court; it was not free to ignore the Order [of of the district court] and to impose [its] own interpretation of the order." (internal quotation marks omitted)); Parker v. Cent. Kansas Med. Ctr., 178 F. Supp. 2d 1205, 1212 (D. Kan. 2001) (holding that if plaintiff had objections to the district court's ruling, "Plaintiff should have filed (a] motion to reconsider"); Kaul v. Stephan, 828 F. Supp. 1504, 1510 (D. Kan. 1993) (holding that a party who fails to move for reconsideration of district court ruling is precluded from rearguing issues in that ruling). Moreover, Judge Wells' decision is entitled to deference because it is based in significant part on her understanding of discovery proceedings she has supervised for more than three years. The issues raised in the Order are particularly within Judge Wells' purview. No judicial officer could know better than Judge Wells what her orders mean; whether SCO acted willfully; or whether SCO's conduct was prejudicial to IBM. See Anderson v. Corr. Med. Servs., Inc., No. 04-3410, 2006 WL 1644709, at *2 (D.N.J. June 6, 2006) (holding that "[w]here a magistrate judge is authorized to exercise his or her discretion, the decision will be reversed only for an abuse of that discretion.... The deferential standard of review is particularly appropriate in the case where the magistrate judge managed the case from the outset, and thus has a thorough knowledge of the proceedings."); Evans v. Atwood, No. CIV.A. 96-2746, 1999 WL 1032811, 32 at *1 (D.D.C. Sept. 29, 1999) (holding that "[o]n review by this court, a United States Magistrate Judge's decisions are entitled to great deference, particularly on discovery issues. That deference is especially appropriate where, as here, the magistrate judge has managed the discovery component of the case from the outset and has developed a thorough knowledge of the facts, law and procedural history of the case."); Cooper Hosp./Univ. Med. Ctr. v. Sullivan, 183 F.R.D. 119, 127 (D.N.J. 1998) (same). As discussed in detail in Part II, below, Judge Wells' Order expressly reflects her unique familiarity with more than three years of discovery and motion practice between the parties, which form the foundation of the Order. II. JUDGE WELLS PROPERLY FOUND THAT SCO FAILED TO COMPLY WITH THE COURT'S ORDERS AND RULE 26(e). SCO first objects to the Order on the grounds that Judge Wells erred in finding that SCO failed to comply with the Court's previous orders requiring that SCO specify its allegations. (Obj. at 15-23.) The objection fails because: (1) the Court clearly and repeatedly ordered SCO to disclose the allegedly misused material with specificity, and SCO waived the right to challenge the Court's orders; (2) SCO failed repeatedly and in numerous respects to comply with the Court's directions; and (3) SCO's scattered criticisms of Judge Wells' reasoning are unavailing. A. The Court Repeatedly Ordered SCO to Disclose the Allegedly Misused Material with Specificity. As stated above and illustrated in Addendum C, the Court entered three separate orders requiring SCO to specify its allegations of misuse. Each of the orders, as well as Rule 26(e), required SCO to identify the operating system elements that it alleges IBM misused (whether code, method or concept) by version, file and line of code. (See Exs. 5, 6, 8.) The Court's three orders and Rule 26(e), upon which the Order also relies, each represent an independent basis for 33 Judge Wells' ruling. Thus, SCO cannot prevail on its objection unless it establishes that Judge Wells misconstrued all of the orders and Rule 26(e), which she clearly did not do.
1. The Court's Orders and Rule 26(e) Required that SCO Specify Its Claims by Version, File and Line of Code. Three separate orders of the Court and Rule 26(e) plainly required SCO to provide version, file and line information for each of the Disputed Items. (See Exs. 5, 6, 8; see also Fed. R. Civ. P. 26(e).) As we explain below, Judge Wells properly construed the orders and Rule 26(e) to require SCO to identify the operating system elements that it alleged IBM misused (whether code, method or concept) by version, file and line of code.
a. The December 12, 2003 Order. On December 12, 2003, the Court ordered SCO to "identify and state with specificity the source code(s) that SCO is claiming form the basis of their action against IBM". (Ex. 5 ¶ 14.) In addition, the Court ordered SCO "To respond fully and in detail to Interrogatory Nos. 1-9 as stated in IBM's First Set of Interrogatories. . - , [and] 2. To respond fully and in detail to Interrogatory Nos. 12 and 13 as stated in IBM's Second Set of Interrogatories ...... (Id., ¶¶ 2-3.) As illustrated in Addendum C, IBM's requests — which the Court expressly incorporated into its order — expressly required SCO to provide version, file and line information as to each and every item of allegedly misused material. By requiring SCO "to respond fully and in detail" to IBM's interrogatories, "as stated in [IBM's Interrogatories]", the Court required SCO to provide version, file and line information as to each operating system element implicated by each of the Disputed Items. (James Ex. 3 at 2-4 (emphasis added); James Ex. 4 at 2 (emphasis added).) Thus, the Court required SCO to provide at least nine separate coordinates for each of the Disputed Items version, file and line information for System V, AIX/Dynix, and Linux), because this is precisely what is "stated in" IBM's interrogatories. 34 In support of its argument that the December 2003 Order did not require it to identify all allegedly misused material by version, file and line of code, SCO purports to deconstruct the language of four of the IBM interrogatories that were incorporated into the Order (IBM Interrogatory Nos. 1, 4, 12 and 13). (See Obj. at 18-23.) Specifically, SCO claims that the use of the words "where appropriate" in Interrogatory No. 1 indicates that IBM was only asking SCO (and it was only required) to provide version, file and line information to identify the alleged misuse of source code, not the alleged misuse of methods and concepts. (Obj. at 19-20.) Similarly, SCO claims that the use of the term "location" in Interrogatory No. 4 is not "synonymous with 'version, file and line of code'" and does not indicate that IBM was seeking, and the Court required, that information. (Id. at 20-21.) SCO's arguments ignore the plain language of IBM's requests and the Court's orders and must therefore be rejected for at least two independent reasons. First, SCO completely disregards the definition of the term "identify", which is at the heart of both IBM's interrogatories and the Court orders that incorporate them. For all relevant purposes, the term "identify" is defined to require that SCO provide no less specificity than version, file and line information: "The term 'identify' shall mean: ... in the case of alleged ... confidential or proprietary information, whether computer code, methods or otherwise, to give a complete and detailed description of the trade secrets or confidential or proprietary information, including but not limited to an identification of the specific lines and portions of code claimed as trade secrets or confidential or proprietary information and the location (by module name, file name, sequence number or otherwise) of those lines of code within any larger software product or property."(James Ex. 3 at 18-19 (emphasis added); James Ex. 4 at 3 (emphasis added).) The definition makes perfectly clear that version, file and line information was required for allegedly misused 35 material, including allegedly misused methods. For this reason alone, SCO's arguments about the language of IBM's interrogatories, and thus the Court's Order, fail. Second, SCO misconstrues the language of the interrogatories incorporated into the Court's Order, any one of which is sufficient to justify the Order. To begin, SCO makes no mention of two of the six IBM interrogatories at issue, Interrogatory Nos. 3 and 6. Read in connection with the definition of "identify" (as they must be), these interrogatories obligated SCO to provide version, file and line information. Interrogatory No. 6 asked SCO to "identify" "all products in which, in whole or in part, the code or method is included or on which, in whole or in part, the code or method is based." (James Ex. 3 at 4 (emphasis added).) As stated, the term "identify" is defined to require that SCO give a "complete and detailed description of trade secrets or [the] confidential or proprietary information, including but not limited to an identification of the specific lines and portions of code claimed as trade secrets or confidential or proprietary information and the location (by module name, file name, sequence number or otherwise) of those lines of code within any larger software product or property." (James Ex. 3 at 18-19 (emphasis added).) Version, file and line information was required for "confidential or proprietary information, whether computer code, methods or otherwise". (James Ex. 3 at 18 (emphasis added).) Similarly, Interrogatory No. 3 asked SCO to "identify" "all places or locations where the alleged trade secret or confidential or proprietary information may be found or accessed". (James Ex. 3 at 2-3.) With respect to "confidential or proprietary information", the term "location" was defined to include the "location (by module name, file name, sequence number or otherwise) of those lines of code within any larger software product or property." (James Ex. 3 at 18-19 (emphasis added).) Hence, the two requests SCO omitted even to mention 36 in its objection could not have been more clear that version, file and line information was required. SCO mentions Interrogatory Nos. 12 and 13 in its objection but says nothing about their terms. (Obj. at 20-21.) Even cursory review of the language of Interrogatory Nos. 12 and 13 reveals why. They could not be more clear that SCO was required to provide version, file and line information. The interrogatories provide as follows:
Finally, SCO misreads Interrogatory Nos. 1 and 4. It is true that Interrogatory No. 1 asks SCO to identify allegedly misused material "by product, file and line of code, where appropriate". (James Ex. 3 at 2 (emphasis added).) But that does not mean, as SCO contends, that it was only required to provide version, file and line information where it felt like it or even only as to allegedly misused source code. The "where appropriate" language merely allows for the possibility that some of the allegedly misused material might not relate to an operating system. In any event, when the definition of "identify", the context in which the Order was entered, and IBM's repeated statements to SCO about what the interrogatory required are taken into account, it is beyond doubt that Interrogatory No. 1 required version, file and line information. 37 The same is true regarding SCO's argument about Interrogatory No. 4 and its use of the term "location". Here again, SCO's construction requires a rewrite of both the interrogatory and the December 2003 Order. In addition to the considerations noted above, SCO ignores the fact that both Interrogatory No. 4, and thus the December 2003 Order, clarify the term "location". The term "location" means the "module name, file name, sequence number or otherwise [] of those lines of code within any larger software product or property." (James Ex. 3 at 18-19 (emphasis added).) As SCO interprets "location", it is meaningless, leaving SCO to do as it wishes. Unless the language of the December 2003 Order is meaningless, it means what Judge Wells said it means. If any one of IBM's interrogatories and any one of the corresponding provisions of the December 2003 Order required SCO to provide version, file and line information, then SCO's objection must be overruled and Judge Wells' decision must be affirmed. No less than six of its provisions separately required SCO to identify the allegedly misused material by version, file and line of code. Therefore, SCO's argument is unavailing for multiple, independent reasons.
b. The March 3, 2004 Order. Even if there were some doubt or ambiguity about whether Judge Wells' December 2003 order required version, file, and line information, Judge Wells made her intentions absolutely clear in an order dated March 3, 2004, which explicitly states that SCO is "to provide and identify all specific lines of code that IBM is alleged to have contributed to Linux from either AIX or Dynix", "to provide and identify all specific lines of code from Unix V for which IBM's contributions from AIX or Dynix are alleged to be derived", and "to provide and identify with specificity all lines of code in Linux that it claims rights to". (Ex. 6 ¶ I.1 - I.4 (emphasis added).) In addition, the Judge Wells ordered SCO "[t]o fully comply ... with the Court's previous order 38 dated December 12, 2003", including providing IBM with responses to its Interrogatory Nos. 1, 12 and 13 requiring identification of the allegedly infringing and allegedly infringed materials by file and lines of code. (Ex. 6 ¶ 1; Ex. 5 ¶ 4; James Ex. 3 at 2-4; James Ex. 4 at 2.) Here again, the Court required SCO to provide version, file and line information as to each operating system element implicated by each of the Disputed Items (in all, at least nine coordinates for each of the Disputed Items). Irrespective of the December 2003 Order, the March 2004 Order justifies the decision under review. To support its argument that Judge Wells misconstrued her own March 2004 Order, SCO asserts that it would be unreasonable to apply the order (as well as the December 12, 2003 Order) to allegedly misused methods and concepts. (Obj. at 2 1.) According to SCO, requiring version, file and line coordinates as to methods and concepts would essentially require SCO "to identify, for IBM, code that was solely in the mind of the IBM developer at the time he or she made the disclosure", (Obj. at 21-22.) This is simply untrue. With respect to both source code and methods and concepts, IBM requested, and the Court ordered, SCO to provide its allegations. They are, by definition, the product of SCO's mind, not IBM's. The Order simply prevented SCO from sandbagging IBM with undisclosed allegations after the close of fact and expert discovery, when it would be unable fairly to defend against them. As explained in the declarations of Professor Davis, which were offered in support of IBM's motion, there is no reason SCO could not have provided specific coordinates for the allegedly misused material, (Ex. 18 ¶¶ 25, 51, 56.) The methods and concepts employed in an operating system (or any computer program) are in the source code. (Id. ¶ 29.) It could not be otherwise. The source code of a program specifies all of its possible behavior. (Id.) "If that behavior truly embodies a method, that method must be expressed in specific lines of the source 39 code; there is just no other way to do it." (Id.) Despite IBM's insistence that SCO provide version, file and line information as to methods and concepts (as well as source code), and despite the Court's orders requiring it, and despite SCO's insistence in its objections that methods and concepts have been part of their case from the beginning, SCO never once asked the Court to relieve it of the obligation to specify allegedly misused methods by version, file and line of code. SCO also argues that IBM's Interrogatory No. 23 — which was served after SCO submitted its final disclosures, and nearly three years after IBM served its First Set of Interrogatories — undercuts Judge Wells' interpretation of her orders. (Obj. at 22-23.) As expressly stated in the email on which SCO relies (James Ex. 6), IBM's Interrogatory No. 23 included language that could be read (unintentionally) to request information that IBM had clearly requested and the Court had already ordered SCO to provide. We recognized the ambiguity and withdrew the request before SCO ever responded. (See James Ex. 6.) We also made perfectly clear to SCO that Interrogatory No. 23 had nothing to do with IBM's motion to enforce the Court's orders. (Id.) For SCO to suggest that a withdrawn interrogatory in any way affected the meaning of the Court's three preexisting orders is untenable. Moreover, SCO never raised the issue with Judge Wells and it is not properly before this Court. Thus, even before considering this Court's July 2005 Order, discussed below, Judge Wells' decision must be sustained for numerous, independent reasons.
c. The July 1, 2005 Order. In an order dated July 1, 2005, this Court adopted (over SCO's objection) an IBM proposal to set interim and final deadlines for the disclosure of all allegedly misused material. (See Ex. 8.) The Court set October 28, 2005 as the "Interim Deadline", and December 22, 2005 40 as the "Final Deadline" for the parties to "Disclose with Specificity All Allegedly Misused Material Identified to Date" and to update their interrogatory responses accordingly. (Ex. 8 ¶ III; Ex. 9 at 56:8-56:15, 58:11-59:1.) The July 2005 Order reiterated the obligations imposed by the December 2003 and March 2004 Orders and established a final deadline for SCO to comply. (Ex. 8 ¶ III.) SCO seeks to explain away the Court's July 2005 Order by arguing that it did not expressly mention the terms version, file and line, though IBM's proposed order included a footnote suggesting them. (Obj. at 17.) While it is true that the July 2005 Order does not use the magic words "version, file and line", there is no question, as Judge Wells found, that the order required them. (Order at 27.) IBM requested that the language used be included in the July 2005 Order (over SCO's objection) following SCO's repeated failure to disclose version, file and line information. (Ex. 19 at 2-5.) The very purpose of the request was to permit IBM to conduct analyses it could not conduct without version, file and line information. (Id. at 5 & n.4.) The Court entered the July 2005 Order against the backdrop of the December 2003 and March 2004 Orders, which expressly and unequivocally required version, file and line information (as discussed above). And the Order required SCO to update its responses to IBM's interrogatories which (on their face and as construed by Judge Wells) called for version, file and line information. (Ex. 8 ¶ III.) It would make little sense for this Court to enter an order that required less specificity at the end of the case than Judge Wells had required at the beginning, and nothing on the face of the order suggests this Court intended to modify Judge Wells' prior rulings — something SCO did not even ask the Court to do. Hence, SCO's effort to dismiss the July 2005 Order as imposing less specificity than the orders that come before it (for no reason and without a request by the parties) is unconvincing. 41
d. Rule 26(e). Finally, independent of the Court's orders, Judge Wells found that SCO violated Rule 26(e), (Order at 3 1.) Rule 26(e) requires "[a] party ... to amend a prior response to an interrogatory, request for production, or request for admission if the party learns that the response is in some material respect incomplete or incorrect and if the additional or corrective information has not otherwise been made known to the other parties during the discovery process or in writing." Fed. R. Civ. P. 26(e). SCO does not (and could not) contend that it is not bound by Rule 26(e). SCO nevertheless makes no mention of Rule 26(e). It did not even specifically object to Judge Wells' ruling regarding Rule 26(e), as it was required to do to prevail on its objection. See Lee v. Wakins, No. 03-MK-72, 2005 WL 2991730, at *11 (D. Colo. Nov. 07, 2005) (holding that because plaintiff's "[o]bjections note [only] his disagreement with these findings, but [] do[] not present any ... focused argument against them" plaintiff has "waived further consideration of the validity of those findings]"); Travelers Ins. Co. v. Monpere, No. 93-CV-0127E(F), 1995 WL 591141, at *3 (W.D.N.Y. Sept. 8, 1995) (denying objections to magistrate's order where "this Court concludes that VIM and NYCPDC have failed to set out their objections with the requisite specificity"). In any event, and wholly apart from the orders discussed above, it is undisputed and indisputable that SCO has never updated its responses to IBM's discovery requests to provide version, file and line information for the Disputed Items. That failing alone is sufficient to require affirmance of Judge Wells' Order. * * * 42 In summary, no less than three separate orders and Rule 26(e) required SCO to provide version, file and line information as to the Disputed Items. In fact, each of the orders, including the two as to which SCO long ago waived any objection, contain multiple provisions to the same effect. Numerous provisions of three separate orders required SCO to provide the version, file and line information that it failed to provide (as we discuss below).
2. SCO Waived the Right To Complain About the Requirement That It Specify Its Claims by Version, File and Line of Code. Moreover, SCO's objections fails for another reason: it is untimely and has been waived. The first of the Court's orders requiring SCO to identify the allegedly misused material by version, file and line of code was entered nearly three years ago, on December 12, 2003. (See Ex. 5.) The second was entered more than two years ago, on March 3, 2004. (See Ex. 6.) These orders have governed these proceedings since their entry. SCO did not timely object to the orders at the time they were entered. Nor did it seek clarification or reconsideration of them, despite the fact that Judge Wells expressly advised the parties that any uncertainty about the Court's orders should be raised promptly with the Court and that IBM consistently has taken the same position as to their meaning, By its objection, SCO seeks to end run orders that were conclusively decided against it more than two years ago and that are no longer subject to review. That it cannot do. An objection to the order of a magistrate judge is waived unless timely asserted. See Fiarris v. Van Hoesen, No. CIV-05-0250, 2006 WL 149027, at *1 (W.D. Okla. Jan. 18, 2006) (holding that because plaintiff "failed to object to the Report and Recommendation" of the magistrate within 10 days of the order, he "waived his right to appellate review [by the district court] of the factual and legal issues it addressed"); Campbell v. Meredith Corp, No. 00-2275, 2003 WL 1119552, 43 at *1 (D. Kan. Mar. 7, 2003) (denying plaintiff's motion to reargue an "issue disposed of by the Magistrate Judge's August 14, 2002 and September 4, 2002 Orders" because "Plaintiff had 10 days after being served with the orders to object" and "Plaintiff filed the instant motion on January 30, 2003"); Hilterman v. Furlong, 966 F. Supp. 1021, 1023 (D. Colo. 1997) (holding that "[b]ecause no timely objection was filed to the [magistrate's] Recommendation ... I find that [plaintiff] has waived his right to appeal"). B. SCO Failed to Comply With the Court's Orders. While SCO professes to have complied with the Court's orders, it is undisputed (and indisputable) that SCO did not provide the required version, file and line information. Thus, SCO violated each of the numerous provisions of the three orders and Rule 26(e) described above, and SCO's objection fails.
1. SCO Violated Three Orders and Rule 26(e) in Numerous Ways. The Disputed Items each implicate three sets of allegedly misused material (System V, AIX/Dynix and Linux), which, as stated, SCO was required to identify by producing version, file and line coordinates for each set of material for each Item. As is described in Addendum B, SCO did not provide a complete set of coordinates (version, file and line information) for any of the Disputed Items and thus refused to tell IBM what its case was about. SCO failed to provide any System V, AIX or Dynix line information for any of the 198 items, and it provided specific lines of Linux for only three of the Disputed Items (for which it provided no version information). In short, SCO came nowhere close to providing the information that IBM needed to defend itself and that the Court ordered SCO to provide.11 44 Put differently, the Court's Orders and Rule 26(e) required SCO to provide nine coordinates for each of the Disputed Items: (1) System V version(s); (2) System V file(s); (3) System V line(s); (4) AIX/Dynix version(s), (5) AIX/Dynix file(s); (6) AIX Dynix line(s); and (7) Linux version(s); (8) Linux file(s); and (9) Linux line(s). Failure to provide any one of these nine elements — which would have told IBM what SCO's case was about — violated the Court's Orders and Rule 26(e). For some of the Disputed Items SCO provided nothing. For most of them, it provided only one of the nine elements (files) — but not the most specific one (lines). Thus, with respect to each of the Disputed Items, SCO violated the Court's orders and Rule 26(e) in multiple respects. Notably, SCO admits, as it must, that it did not provide the specificity required by the Court's orders. In its opening brief, SCO states: "What SCO did not do, and did not believe it had to do, was provide a source code identifier for a method and concept where source code (either written as a patch for Linux or an example from a Dynix or other IBM system) was not provided as part of the IBM disclosure to Linux." (Obj. at 16.) In its opposition to IBM's motion before Judge Wells, SCO admitted that: "With respect to methods and concepts, [SCO's Final Disclosures are] not of specific lines of code, and thus the identification of the item(s] [are] made by describing the method or concept and specifically identifying the communication through which the disclosure is made." (Ex. 17 at 7.) In the April 14, 2006 hearing before Judge Wells, SCO admitted: "Do we have today, version, file and line, which Mr. Marriott expects, on methods and concept, where IBM did not used [sic] those in its disclosure, the answer is no." 45 (James Ex. 14 at 76:8-76:11.) There is therefore no doubt about SCO's failure to comply with the Court's orders and Rule 26(e).
2. Each of SCO's Excuses Fail. Since SCO cannot show that it complied with the Court's orders, it seeks instead to excuse its failure to comply. But none of the excuses bears scrutiny. First, SCO argues that it provided a large volume of information to IBM and that that information was sufficient to meet IBM's needs. (Obj. at 16-17) However, the quantity of information SCO disclosed not only revealed little about its specific claims but it also buried SCO's allegations in an enormous haystack. That is especially so since, for the most part, SCO simply referred IBM to IBM's own documents, which it had before SCO filed suit. Moreover, the fact that SCO produced information that it contends is pertinent does not excuse its failure to provide the information that IBM requested and the Court ordered SCO to provide. A party may not decide for itself its obligations under a court order. See Serra Chevrolet, Inc. v. Gen. Motors Corp., 446 F.3d 1137, 1150 (11th Cir. 2006) (affirming Rule 37 sanctions for failure to abide by discovery and holding that if sanctioned party "was unclear about the scope of the discovery request or the August 27, 2004, order, [it] was obliged to request clarification from the court; it was not free to ignore the Order [of the district court] and to impose [its] own interpretation of the order." (internal quotation marks omitted)); Perry v. Vill. of Arlington Heights, No. 94 C 0058, 1996 WL 272456, at *3 (N.D. Ill. May 20, 1996) (granting Rule 37 dismissal based on plaintiff's failure to comply with discovery upon finding that plaintiff took "it upon himself to be sole judge of what discovery [wa]s relevant to this case and to make his own interpretations of the law and of the defendant's legitimate requests for discovery, often in a hypertechnical fashion"). 46 Second, SCO argues that the Court should have given it some latitude (what SCO calls "reasonable berth") in complying with the Court's orders, because the July 2005 Order established a non-standard discovery process with which SCO had no experience. (Obj. at 18.) The only reason the July 2005 Order adopted interim and final deadlines for the disclosure of allegedly misused material is that SCO failed to comply with the December 2003 and the March 2004 Orders. In any event, there is nothing unusual about a court imposing disclosure deadlines. Moreover, the requirements of the July 2005 Order are clear (based on its plain language and the context in which it was entered, as discussed above), IBM repeatedly brought SCO's obligations to its attention, and it took no steps to seek clarification from the Court, despite Judge Wells' prior direction that SCO should do so in such circumstances. Finally, Judge Wells gave SCO considerable latitude in responding to the Court's orders and Rule 26(e), as evidenced by the fact that she denied IBM's motion in part (despite the fact that the items as to which IBM's motion was denied were not in compliance with the Court's orders). In view of the Court's orders and Rule 26(e), no amount of latitude could justify SCO's shortcomings regarding the Disputed Items. Third, SCO argues that it could not provide any more information that it did, and Judge Wells imposed on it the impossible task of producing information known only to IBM. (Obj. at 18, 21.) This argument is pure sophistry. As stated above, IBM's requests and the Court's orders required SCO to provide information uniquely within SCO's knowledge: its allegations. SCO required nothing of IBM to identify the material it contends IBM misused. And even if it had, IBM produced to SCO billions of lines of code, more than a million pages of documents, and dozens of witnesses for deposition, providing SCO with ample information to decide what it alleges. As Professor Davis describes in his declarations, there is no reason SCO could not have 47 provided version, file and line information for the Disputed Items. (Ex. 18 ¶¶ 25, 51, 56.) If SCO could not specifically identify the Disputed Items so as to permit IBM to defend against them, it could hardly expect Judge Wells or any other court to permit SCO to sandbag IBM at summary judgment or trial. Finally, SCO contends that it gave IBM enough information to identify the alleged contributions for itself. According to SCO, "[s]ince the disclosed items were methods and concepts being disclosed by an IBM developer and came from an operating system that I13M (or Sequent) developers wrote or modified ... it was reasonable to expect IBM to obtain such information ... from its own developers who made the disclosure." (Obj. at 11.) But SCO made exactly this same argument in 2003 at the outset of the case to justify its failure to comply with IBM's discovery requests at that time (See Ex. 13 at 5), and the Court expressly (and properly) rejected it (Ex. 5 ¶ 4). SCO did not appeal the Court's ruling in 2003 and thus waived any challenge to it.12 More importantly, no amount of information — no matter the volume — is an adequate substitute for a very precise identification of SCO's allegations. The days of trial by ambush are over. C. SCO's Criticism of Judge!e Wells' Reasoning Is Misplaced. SCO further complains about Judge Wells' reference to SCO's own discovery requests, the deposition testimony of SCO's Chief Technology Officer and the deposit requirement for copyright registration. (Obj. at 23-30.) These complaints could not possibly constitute reversible error but they are in any case without merit. 48 First, SCO faults Judge Wells for taking account of the fact that SCO's own discovery requests to IBM defined the term "identify" to require specificity similar to that requested by IBM and required by the Court. (Obj. at 25-28.) SCO embarks on a long detour into a few of its specific discovery requests and a few specific IBM responses in an apparent effort to show that SCO did not really mean what it said in defining the term "identify" and that Judge Wells was wrong to take SCO at its word. (Id.) Putting aside the irony of SCO's complaint, it misses the point, which is not that SCO propounded precisely the same requests as IBM but rather that the detail requested by IBM and ordered by the Court is feasible, commonplace and reasonable. Moreover, it is simply not true, as SCO contends, that its definition of the term "identify" was never given application in its discovery demands. SCO expressly incorporated the definition into every one of its interrogatories and requests for documents.13 Finally, contrary to SCO's suggestion, IBM provided SCO with exactly the kind of specificity that it requested of SCO — without any order of the Court. For example, in support of IBM's motion for summary judgment on its copyright claim against SCO, IBM provided line for line match ups for more than 780,000 lines of code. Examples of the detailed disclosures made by IBM (now more than two years ago) are attached as Exhibits 5.2 through 20.2 of the August 16, 2004 Declaration of Amy Sorenson in Support of IBM's Motion for Partial Summary Judgment on Its Counterclaim for Copyright Infringement (Eighth Counterclaim). 49 Second, SCO faults Judge Wells for referring to the testimony of Sandeep Gupta, SCO's Chief Technology Officer. Mr. Gupta testified that in his opinion one must look at source code "to be able to accurately describe a method or concept in UNIX'. (Ex. 18 ¶ 33.) According to SCO, Mr. Gupta's testimony "does not support IBM's position that coordinates in source code is [sic] always available and always needed". (Obj. at 29.) But that is neither IBM's position nor the reason for which Judge Wells referred to Mr. Gupta's testimony. While source code coordinates might not always be available or needed, they were both available and needed here, as explained in the Declaration of Professor Davis. (See Ex. 18 ¶¶ 32-48.) Judge Wells pointed to Mr. Gupta's testimony to underscore "the importance of having version, file, and line information in respect to methods and concepts". (Order at 28.) And Mr. Gupta clearly testified that in general one must look at the source code to be able to accurately describe a method or concept in UNIX.14 (Ex. 18 ¶ 33.) Third, SCO faults Judge Wells' analogy to "the deposit requirements for copyright registration". (Obj. at 29-30.) SCO says these requirements are irrelevant because the Disputed Items "are parts of SCO's claim for breach of contract — not for copyright infringement".15 (Obj. at 29-30) Judge Wells' analogy does not, however, depend on the nature of SCO's claim. The point, as we understood it, was simply that there is value in the production and identification of specific source code, which the copyright registration requirements illustrate. In any event, the 50 law of copyright matters to all of the Disputed Items. Most, if not all, of the Disputed Items concern code that is the subject of copyrights owned by someone other than SCO, which ownership undermines even SCO's contract claims. Furthermore, contrary to its contention, SCO expressly included some of the Disputed Items in its copyright claim. (See Item Nos. 38, 112, 149, 165-75, 177, 180, 204.) III. JUDGE WELLS PROPERLY FOUND THAT SCO ACTED WILLFULLY. SCO also argues that Judge Wells erred in finding that SCO acted willfully in violating the Court's orders. (Obj. at 30-39.) More specifically, SCO contends that it could not properly have been found to act willfully because (1) the Court's orders were unclear and ambiguous (Id. at 30-32); (2) SCO believed that it was in compliance with the July 2005 Order (Id. at 37-39); and (3) SCO was unable to provide the information requested by the Court's orders (Id. at 32- 37). A party acts willfully in violating a court order when it acts intentionally, as opposed to inadvertently or by mistake. Neither bad faith nor specific intent to violate the court order is required. See Schroeder v. Southwest Airlines, 129 Fed. Appx. 481, 484 (10th Cir. 2005) (holding that "[w]illful failure means 'any intentional failure as distinguished from involuntary noncompliance. No wrongful intent need be shown'" ); F.D.I.C. v. Daily, 956 F.2d 277, 1992 WL 43488, at *3-6 (10th Cir. 1992) (same); and In re Standard Metals Corp., 817 F.2d 625, 628-29 (10th Cir. 1987) (same). Applying the definition of "willfully" set out in the controlling cases, there is no question that SCO acted "willfully" in submitting its Final Disclosures and omitting the information called for in the Court's orders. The Court's orders clearly call for version, file and line information, with respect to both to code and methods and concepts. (See Addendum C.) Identifying code 51 and methods and concepts by version, file and line of code is the standard method of identifying operating system source code and methods and concepts with specificity. (Ex. 18 ¶¶ 15, 34, 51.) SCO asked nothing less than this of IBM, and there is no reason it could not be provided here. (Id., ¶¶ 25, 51, 56.) Indeed, without it, the Disputed Items were too vague and indefinite to permit complete analysis. (Id. ¶ 51.) In short, it is indisputable that SCO acted "willfully" in describing the challenged Items as it did, rather than as IBM requested and the Court required. (Id. ¶ 52.) As made clear by the declaration of SCO's Mr. Rochkind, SCO did not claim to have assembled the Final Disclosures unwittingly. (James Ex. 2 ¶ 10.) It plainly did not, as evidenced by the fact that SCO provided version, file and line information for a number of Items that were not challenged in IBM's motion. There is no dispute that SCO made a deliberate decision to provide the information it provided and the information it did not. (Id.) SCO deliberately created a different standard to apply to itself than it demanded of IBM, and the Court required. SCO's failure to provide version, file and line information was not unknowing or inadvertent. Moreover, the information omitted from SCO's disclosures is unquestionably within SCO's control. (James Ex. 2 ¶ 14 n.3.) The Court's orders, as discussed, direct SCO (in substantial part) to make its allegations specific. For example, to the extent SCO claims that IBM improperly used Dynix code and methods and concepts in contributing to Linux (and the vast majority of SCO's allegations are of this type), the orders (on their face) require SCO to "describe, in detail, ... with respect to any code or method plaintiff alleges or contends that IBM misappropriated or misused, the location of each portion of code or method in any product." (James Ex. 3 at 3.) Only SCO knows what it alleges. No amount of investigation by IBM could connect the dots. Yet SCO systematically omitted this information from the Disputed Items as described in Addendum B. SCO's claim that it did not withhold information in its possession 52 with respect to version, file and line of code misses the point. As has been demonstrated, it is possible to obtain version, file and line information with respect to methods and concepts if an effort to do so is undertaken. (Ex. 18 ¶¶ 31-35.) SCO, simply put, has willfully failed to undertake any such effort. (Id. ¶ 52.) SCO concedes as much in arguing that it endeavored to provide version, file and line information where it could and that to the extent it did not it was because it could not. (Obj. at 33-35) If, as it claims, SCO tried to provide version, file and line information and did so wherever possible, then SCO acted willfully insofar as it did not provide version, file and line information. Not a shred of evidence indicates that SCO acted inadvertently in not providing the missing information. Thus, SCO cannot show that Judge Wells erred in finding that SCO acted willfully. As we discuss briefly below, none of SCO's specific contentions regarding willfulness support its allegations of error by Judge Wells. A. The Courts' Orders Were Clear and Unambiguous. SCO first seeks to undermine Judge Wells' willfulness finding by arguing that the Court's three prior orders were unclear and ambiguous. (Obj. 30-32.) Thus, the argument seems to go, SCO could not have acted willfully in violating the orders. (Id.) The Court's orders are discussed in detail above (and summarized in Addendum C) and we will not repeat that discussion here except to emphasize one point: the Court's orders could not be more clear that SCO was required to identify the allegedly misused material (i.e., System V, AIX/Dynix and Linux) with specificity (i.e., version, file and line information). IBM's discovery requests demanded it; multiple motions sought to compel it; and three orders of the Court compelled SCO to provide it. At no point did SCO seek reconsideration or clarification of the Court's orders, despite Judge Wells' admonition that the parties do so in the event of uncertainty. (See Ex. 9 53 at 16:4-6 (The Court: "the responsibility of each side is, to seek court clarification when something is unclear").) Thus, SCO cannot now be heard to complain that the orders were unclear or ambiguous.16 None of the cases on which SCO relies support the proposition that a finding of willfulness should be reversed as clear error where it was predicated on a party's decision not to disclose information consistently demanded by its adversary for more than three years and expressly required by three court orders to which the party never objected and as to which it never sought clarification. The cases on which SCO relies involve facts far less compelling than those here. Indeed, on their specific facts, SCO's cases in no way support the proposition that the Court's orders were unclear and ambiguous. Robson v. Hallenbeck, 81 F.3d 1 (5th Cir. 1996), did not even involve an issue of an ambiguous preexisting order, but rather involved the failure of the district court to make findings of fact on plaintiff's excuses for noncompliance with a discovery order. Id. at 3. FTC v. Enforma Natural Prods., Inc., 362 F.3d 1204 (9th Cir. 2004), merely states in dicta the general proposition that a court considering civil contempt for failure to abide by a court order must do so based on a specific order. Id. at 1211. Williams v. Sprint/United Mgmt. Co., 230 F.R.D. 640 (D. Kan. 2005), involved a court order that was rendered "arguably ambigu[ous]" by a "lack of clear law" concerning one aspect of the court's order — an argument that SCO has never made and does not make here concerning the Court's orders. Id. at 656. Neither Peterson v. Hantman, 227 F.R.D. 13 (D.D.C. 2005), nor T.N. Taube Corp. v. Marine Midland Mortgage Corp., 136 F.R.D. 449 (W.D.N.C. 1991), involved any court 54 order (ambiguous or otherwise); the moving parties in those cases sought sanctions without the benefit of court orders. And R.W. Int'l Corp. v. Welch Foods, Inc., 937 F.2d 11 (1st Cir. 1991), concerned the issue of whether a court abuses its discretion by ordering a Rule 37 dismissal of an entire case when there has been some compliance with a discovery order, not whether the order in that case was ambiguous. Accordingly, SCO's ambiguity argument is unavailing. B. SCO's Purported Belief That It Was in Compliance Is Beside the Point. Next, SCO argues that Judge Wells erred in finding that SCO acted willfully because, SCO asserts, it believed that it was in compliance with the Court's July 2005 Order. (Obj. at 37-39.) SCO does not mention the Court's other orders or Rule 26(e) but presumably it would take the same position about its state of mind as to those orders and Rule 26(e) as well. In any case, SCO's assertions about its subjective belief cast no doubt on Judge Wells' decision. To begin, SCO offered no evidence of its subjective belief that it was in compliance with the Court's orders or Rule 26(e). The only evidence to which SCO points to support its supposed subjective belief of compliance with the Court's order is the reply declaration of its outside consultant, Marc Rochkind. (James Ex. 2 ¶¶ 7-19.) SCO claims Mr. Rochkind was the chief architect of its final disclosures. (James Ex. 2 ¶ 17.) While Mr. Rochkind stated in imprecise and conclusory terms that he did the best that he could to specify SCO's claims, he nowhere clearly states that he ever even read IBM's discovery requests and the Court's orders or that SCO could not have revealed more about its allegations. SCO relied entirely on the unsworn say so of counsel to support the assertion that SCO believed it was in compliance with orders it violated in multiple respects over the course of several years. In any event, just as a finding of bad faith is not necessary to justify a court-ordered sanction, a finding that a party subjectively believed that it was in compliance with a court order 55 is insufficient to insulate it from accountability for failing to comply with the order. A finding of willfulness alone is adequate to justify Judge Wells' decision. See Kern River Gas Transmission Co. v. 6.17 Acres Of Land, 156 Fed. Appx. 96, 101-102, 2005 WL 3257509, at 4 (10th Cir. Dec. 2,2005) (slip copy); Schroeder v. Southwest Airlines, 129 Fed. Appx. 481, 484-85, 2005 WL 984495, at *3 (10th Cir. 2005); F.D.I.C. v. Daily, 956 F.2d 277, 1992 WL 43488, at *3-6 (10th Cir. 1992). If a subjective belief of compliance were sufficient to satisfy a court order and avoid any penalty of noncompliance, there would be little consequence to violating a court order and few orders would be respected. In asserting error based on SCO's supposed subjective intent, SCO seeks to shift the consequences of its non-compliance with the Court's orders to IBM. As we discuss below, however, SCO's failure to comply with the Court's orders made it impossible for IBM to defend itself. It simply cannot be that a party can permissibly violate court orders with impunity and simultaneously gain a strategic advantage by robbing its adversary of the information required by the orders. SCO asks in effect that it be rewarded and IBM punished for SCO's repeated violations of the Court's orders. SCO has not cited any case — and we are not aware of any — for its proposed order of things. None of the cases on which SCO relies holds that a party's subjective belief that it is in compliance with a court order allows it to withhold its allegations to the detriment of its adversary. In Miller v. Sprint Commc'ns, No. 3:97CV156, 1997 WL 910426 (W.D.N.C. Dec. 31, 1997), the court affirmed sanctions for failure to comply with discovery orders on similar facts: the sanctioned party had been ordered to comply with discovery requests, the opposing party had noted the sanctioned party's failure through correspondence and the court found that there was no legitimate excuse for the failure. See id. at * 3. Internationale Pour Participations 56 Industrielles et Commerciales, S. A. v. Rogers, 357 U.S. 197, 212 (1958), and In re Westinghouse Elec. Corp. Uranium Contracts Litig., 563 F.2d 992, 994 (10th Cir. 1977), are both inapposite because there the courts vacated Rule 37 dismissals because the parties made good faith efforts to comply — not because the parties had a subjective belief that they were complying. Moreover, the sanctioned parties faced potential criminal liabilities from foreign countries if they chose to comply with the orders issued by U.S. federal courts. As explained by the Tenth Circuit in Westinghouse, in order to provide guidance to parties (and federal courts) faced with such a dilemma, the Supreme Court in Rogers established a test that altered the traditional Rule 37 standards governing compliance by such a threatened party. See Westinghouse, 563 F.2d at 997-98 (citing Rogers). C. SCO Could Have Complied With the Court's Orders and Rule 26(e). Finally, SCO argues that Judge Wells erred in finding that SCO acted willfully because it was unable to provide the version, file and line information that the Court thrice ordered it to provide. (Obj. at 39-44.) SCO asserts that it provided specific source code where it alleged the misuse of source code but that as to methods and concepts it could not provide source coordinates except where IBM identified source code in its allegedly improper disclosures. That is false. Contrary to SCO's contention, the Disputed Items are not limited to alleged misuse of methods and concepts. As pointed out in Professor Davis's rebuttal declaration, many of the Challenged Items expressly relate to the alleged misuse of code. (Ex. 18 ¶ 27.) For example: REDACTED 57 REDACTED (See Ex. 18 ¶¶ 27-28 & Ex. C (quoting the language of the challenged Items (emphasis added)).) Thus, SCO's own words refute its argument that all of the Disputed items concern methods and concepts rather than code. Many of the Disputed Items that concern the alleged misuse of code are in fact among SCO's most imprecise allegations. In 39 of the Disputed Items (Items 232 to 270), for example, SCO accused IBM of making improper reference to Dynix source code as a basis for writing additional code, while providing essentially no further information. (Ex. 18 ¶ 28.) Each of these 39 items had an "Improper Disclosure" claim in the following form: REDACTED That is, SCO specifically accused IBM of referring to Dynix code and System V code, and then using that as the basis for creating additional code (e.g., 58 "MP preemption and synchronization code"). (Id.) Yet SCO offered no specification of any kind (no version, file, or line numbers) of which Unix code was allegedly referenced, or of which Dynix code was allegedly referenced. (Id.) IBM was left to guess as to which of the 470,000-plus files and 156 million-plus lines of Dynix code included within SCO's vague claims was in fact challenged by these Items. (Id.) In any event, there was (as stated) absolutely no reason SCO could not have provided version, file and line information as to all of the Disputed Items. (Ex. 18 ¶¶ 25, 51, 56.) The Court's orders and Rule 26(e) required SCO to disclose its allegations. (See Exs. 5, 6, 8.) No one has more information about its allegations than does SCO. Nothing was required of IBM for SCO to disclose its allegations. Even if SCO had required discovery from IBM to comply with the Court's orders and Rule 26(e), it received plenty. As the Court is aware, IBM provided SCO with millions of pages of paper and the equivalent of billions of lines of source code. In fact, IBM produced vast quantities of the very AlX and Dynix source code that SCO claimed was necessary to allow it to produce the version, file and line information that SCO failed to produce. The declaration of SCO's proposed expert, Mr. Rochkind, in no way established that SCO could not provide the missing information. As Professor Davis pointed out: "It is entirely possible for the party making the allegations of misuse to assemble such information: Where a method or concept is in fact used in a program, there must be lines of source code in the program that implement the method or concept." (Ex. 18 ¶ 5; see also id. ¶ 29 ("The methods and concepts employed in an operating system (or any computer program) are in the source code. It could not be otherwise: The source code of a program specifies all of its possible behavior. If that behavior truly embodies a method, that method must be expressed in specific lines of the source code; there is just no other way to do it.').) 59 The cases on which SCO relies offer no support for its claim that Judge Wells erred in finding willfulness. Most are inapposite because they do not even address any issue of willfulness.17 They all involve motions to compel where the issue of willfulness is irrelevant. Although the defending parties in these cases proffered excuses for their inability to comply with discovery, none of those cases holds that the inability to comply on a motion to compel equates to a lack of willfulness under Rule 37. Moreover, the defendants in these cases lodged timely objections concerning their inability to produce documents (i.e., before the court entered any orders requiring them to produce), whereas here SCO did not.18 In the other cases on which SCO relies sanctions were denied because the sanctioned parties substantially complied with discovery.19 Moreover, SCO takes no account of cases in which courts have found willfulness on facts less compelling than those here. See, e.g., In re Standard Metals Corp., 817 F.2d 625, 628-29 (10th Cir. 1987) (holding that creditor willfully violated order sufficient to warrant Rule 37 60 dismissal where creditor did not appear at a deposition despite being "aware of the [] order" requiring him to attend).20 The most remarkable thing about SCO's argument concerning its alleged inability to identify methods and concepts by version, file, and line is the point in time at which it chose to raise the issue. SCO asserts that its claims have been based on "methods and concepts from the inception of the case" and that methods and concepts "cannot be identified by source code." (Obj. at 4 n.1, 18.) Knowing this, SCO chose to say nothing to Judge Wells following entry of her orders in December 2003 and March 2004 requiring version, file, and line information, and chose to say nothing to this Court following entry of the July 2005 Order requiring SCO to identify the misused material with specificity. Indeed, SCO said nothing to IBM. To the contrary, after receipt of SCO's interim disclosures, IBM sent SCO a letter making crystal clear that SCO was required to do so in its final disclosures. (See Ex. 11.) SCO did not even respond to that letter, let alone advise IBM (or the Court) that it was unable to do so because methods and concepts "cannot be identified in source code," as it now contends. Instead, SCO waited until after IBM filed its motion (and shortly before the cutoff of fact discovery, and on the eve of expert discovery) to raise this issue. Thus, timing alone strongly suggests that SCO's "methods and concepts" argument was created after-the-fact, and SCO seized upon it solely to try and avoid IBM's motion. 61 IV. JUDGE WELLS AFFORDED SCO A FAIR HEARING. SCO argues that Magistrate Judge Wells "erred in failing to consider whether specific disclosures were adequate." (Obj. at 39-45.) Specifically, SCO claims that the Court failed (1) "to consider the adequacy of disclosures on an item-by-item basis (id. at 41-45); (2) "to provide particularized findings" (id. at 40-41); and (3) to "hold an evidentiary hearing" (id. at 39). None of these assertions bears scrutiny. A. The Court Considered the Adequacy of SCO's Disclosures on an Item-by-Item Basis. In an effort to make Judge Wells' decision appear erroneous, SCO devotes five pages to arguing that she failed to consider the adequacy of the Items on an individual basis. (Obj. at 41-45.) However, Judge Wells did in fact consider each of the Items on an individual basis, as expressly stated in her opinion: "SCO submitted its alleged misappropriated materials on CD-ROM. The Court has reviewed all of the disputed items individually."(Order at 2 n.3.) Thus, SCO's objection is wrong. Contrary to SCO's apparent suggestion, there is no reason Judge Wells should not be taken at her word. It is well established that a reviewing court should take at face value the statements of a lower court about the matters it considered. See Lancaster v. Indep. Sch. Dist. No. 5, 149 F.3d 1228, 1237 (10th Cir. 1998) (rejecting plaintiff's argument that "the Novembe | ||||||||||||||||||||||||||||||||||||||||||||