An investigation into SCO's sealed Final Disclosure, reverse engineered from court documents in SCO v IBM (U.S. District Court, District of Utah, case number 2-03-cv-294, and US Court of Appeal Tenth Circuit, docket no. 16-4040). Dedicated in gratitude to each of the developers named below.
Although the allegations are still sealed, passing references have appeared regularly in open court documents and oral arguments. The accumulation of those references has revealed just how insubstantial SCO's allegations were. Furthermore, it has often been possible to expand on those references by searching via Google for the precise words used in each reference: this has often led directly to the original communication (for example, on a public technical mailing list) which SCO sought to portray as a violation of their rights. Whenever that communication pertains to open source code, the code in question was (and still is) publicly available for the study and debunking of the alleged violation (which is, of course, why SCO strove to keep the allegations secret).
Items in SCO's Final Disclosure | 294 | 217 in Interim Disclosure 2004-10-28 [SCO 542 p.2]
294 in Final Disclosure 2004-12-22 [SCO 589 p.2 incorrectly states total 293] |
Precluded by [718] (too vague) |
187 | 200 requested: items 2-112, 143-149, 165-182, 186-193, 204, 232-271, 279-293
2 requests withdrawn: items 2, 204 11 requests denied: items 23, 43, 90, 94, 186-192 187 requests granted: items 3-22, 24-42, 44-89. 91-93, 95-112, 143-149, 165-182, 193, 232-271, 279-293 of which 5 were moved for reconsideration [894] but subsequently foreclosed [1123]: 3-4, 15, 279-280 |
Dismissed by [1123] (contractual) |
43 | items 1, 2, 23, 43, 90, 94, 113-142, 186-192 |
Dismissed by [1132] (copyright) |
47 | 57 dismissed: items 150-164, 183-185, 194-231, 272
10 appealed: items 194-203 |
Abandoned by SCO | 7 | 6 re. use of SVID spec: items 273-278
1 'numerous kernel patches': item 294 |
Under Appeal | 10 | 10 (Monterey/AIX): items 194-203 |
Percent of items still ongoing | 3.4% | Linux-related: 0 (zero) |
v11.0 4 January 2017 Updated items: 194-203 re. IBM Appeal Brief Appx A; 279, 280.
v10.1 13 July 2010 Updated items: 205-231 and 272 (the Kevin Trove); 10, 17, 92, 100, 183 and 184.
External hyperlinks are marked thus:
Dead external hyperlinks are marked thus:
Item | Status and Procedural History |
Allegation IBM 835 Exh 588 pp#45-47 unless otherwise noted |
Detail |
---|---|---|---|
1 | Defunct [780] [913] [1123] dismissed |
Disclosure of AIX JFS Journaling File System [SCO 707 p.6] |
Breach of contract relating to the AIX operating system [IBM 832-2 p.63]. Only one of the Items identifies any UNIX System V source code. That Item identifies 17 lines of code from one version of a UNIX System V file. SCO's experts do not address this file in their expert reports. SCO does not allege that IBM disclosed this file to Linux or otherwise [IBM 832-2 p.63]. The Final Disclosures alleged IBM "literally copied code from Unix System V Release 2.1" and identified one System V file and one AIX file [IBM 696 p.9]. Literally copied code from Unix System V Release 2.1 is present in PFS [SCO 707 p.7]. Barry Arndt: "SCO has alleged in Item 1 of its Final Disclosures that I disclosed the "AIX JFS Journaling File System" to Linux. I did not." [IBM 835 Exh 162]. Steve Best [IBM 835 Exh 168]. David Kleikamp [IBM 835 Exh 218]. Mark Peloquin [IBM 835 Exh 243]. Ben Rafanello [IBM 835 Exh 248]. |
2 | Defunct [619] [669] [780] [1123] dismissed |
Read-Copy-Update code [SCO 724 p.8] |
Breach of contract relating to the Dynix operating system [IBM 832-2 p.63]. IBM's motion to limit included one Item inadvertently (No. 2) [IBM 657 p.2 fn1]. IBM's challenges to Item Numbers 2 and 204 were withdrawn [SCO 669 Exh B]. Paul McKenney [IBM 835 Exh 231]. Dipankar Sarma [IBM 835 Exh 258]. |
3 | Defunct [619] [718] precluded [894] [1123] foreclosed |
NUMA Aware locks from ptx to Linux |
NUMA/ptx locking routines contributed to Linux. The December Submission states (at 5) that the "code in the 4 associated source code files appeared in a patch for the 2.4.6 kernel" and provides an internet address for the patch [SCO 724 p.35].
Relates to the deposition of Tim Wright [SCO 725 pp.3-4].
SCO seeks new depositions of Wright, Lindsley, Huizenga and Vogel [IBM 950 pp.5-6].
Not negative know how [IBM 950 p.10].
|
4 | Defunct [619] [718] precluded [894] [1123] foreclosed |
Disclosure of Dynix/PTX NUMA-aware spinlocks and statement that they have been ported to Linux |
SCO seeks new depositions of Wright, Lindsley, Huizenga and Vogel [IBM 950 pp.5-6].
Not negative know how [IBM 950 p.10].
|
5 | Defunct [619] [718] precluded |
Disclosure of Dynix/PTX "jlock" by porting it to Linux |
|
6 | Defunct [619] [718] precluded |
Disclosure of "decoder ring" with ptx primitives in column 1 and the closest Linux equivalent in column 2 | |
7 | Defunct [619] [718] precluded |
||
8 | Defunct [619] [718] precluded |
Confirmation that all ptx optimizations are in patch submitted to Linux by D. Sarma |
|
9 | Defunct [619] [718] precluded |
Disclosure of several internal implementation details of the Dynix/PTX NUMA API
[IBM 981-H p#5] |
SCO refers to a password-protected IBM website [IBM 620 p.4 fn2]. SCO has claimed that disclosure of an API is a violation of its rights [IBM 981-H p#5] |
10 |
Defunct [619] [718] precluded |
Port of highly parallel distributed lock manager from ptx to Linux |
One of SCO's less precise items [IBM 657 pp.7-8].
|
11 | Defunct [619] [718] precluded |
Port of Sequent SPIE test suites to Linux | SCO refers to a password-protected IBM website [IBM 620 p.4 fn2]. Includes lines and files of testing technology [SCO 707 p.8 fn2]. |
12 | Defunct [619] [718] precluded |
Evidence of disclosure of ptx RCU into Linux | |
13 | Defunct [619] [718] precluded |
||
14 | Defunct [619] [718] precluded |
||
15 | Defunct [619] [718] precluded [894] [1123] foreclosed |
Detailed disclosure of ptx NUMA-aware locks for adaptation and use in Linux | Not negative know how [IBM 950 p.10]. |
16 | Defunct [619] [718] precluded |
O_Direct ptx SPIE tests ported to Linux and also disclosed in documentation to "Andrea" | IBM contributed 15 testing files to Linux [IBM 696 p.9]. Mr. Rochkind quotes the same email as Item 16 and provides the same level of detail (what little there is) as Item 16. The only difference between Item 16 and Mr. Rochkind's new material is that Mr. Rochkind simply adds 73 additional files to Item 16's list of 15 files [IBM 968 p.33]. |
17 |
Defunct [619] [718] precluded |
Port of discontiguous memory code from ptx to Linux 2.5 |
|
18 | Defunct [619] [718] precluded |
150,000 lines of testing code ported from ptx spie test suites to Linux Test Project. Additional test suites and test cases ported from ptx and AIX to Linux. | SCO refers to a password-protected IBM website [IBM 620 p.4 fn2]. Includes lines and files of testing technology [SCO 707 p.8 fn2]. |
19 | Defunct [619] [718] precluded |
Disclosure of Dynix/PTX implementations of NUMA-aware locking | |
20 | Defunct [619] [718] precluded |
Confirmation that ptx was used as source reference for Linux development | |
21 | Defunct [619] [718] precluded |
||
22 | Defunct [619] [718] precluded |
Port of ptx NUMA code to Linux | |
23 | Defunct [619] [718] upheld [780] [1123] dismissed |
Disclosure of problems with the error event subsystem (EES) used in PTX [IBM 835 Exh 292] |
Breach of contract relating to the Dynix operating system [IBM 832-2 p.63]. Martin Bligh [IBM 835 Exh 292]. A disclosure of negative knowhow, where they are discussing how not to do something, to avoid a blind alley, which is part, we would submit, of the confidential information protected by our agreements. And you have an express discussion in e-mail by another identified IBM employee; in this case, Martin Bligh. It relates to the way Dynix and ptx used this system. He states, quote, "We are trying to get for Linux the benefits of blank --" you have that -- "without the associated pain." [Hearing 2006-04-14 p.55]. The material was disclosed in marketing materials [Hearing 2007-03-01 p.27]. |
24 | Defunct [619] [718] precluded |
Confirmation that ptx was used as source reference for Linux development | |
25 | Defunct [619] [718] precluded |
Use of ptx and AIX technology as roadmap for Linux in various significant areas (locks, counters, search trees, allocators and RDBMS) | |
26 | Defunct [619] [718] precluded |
||
27 | Defunct [619] [718] precluded |
Transferring ptx source code to AIX developers | |
28 | Defunct [619] [718] precluded |
Disclosure of implementation of reference counters from ptx to Linux | |
29 | Defunct [619] [718] precluded |
||
30 | Defunct [619] [718] precluded |
||
31 | Defunct [619] [718] precluded |
Implementation of ptx locking algorithms in Linux | |
32 | Defunct [619] [718] precluded |
Submission of NUMA APIs from Dynix/ptx and AIX to open source, release of krlock from ptx to Linux and AIX, and suspected release of NUMA-aware locks to Linux | Item No. 32 (Tab 22) [SCO 724 p.42]. Tab 22, this is another method and concept dealing with multi processing from Dynix into AIX and from Dynix into AIX for use in Linux. [...] Mr. [McKenney]. You have specific e-mails [...] which embrace the disclosure. You have deposition testimony where, at page 255, there is admission and there were disclosures from ptx and AIX. And [...] you have admissions that certain Sequent technology, subject to contractual protection, was contributed to the AIX kernel and used to enhance AIX [Hearing 2006-04-14 p.55]. |
33 | Defunct [619] [718] precluded |
Authorization for open-source disclosure of AIX and ptx NUMA-aware locking primitives | |
34 | Defunct [619] [718] precluded |
||
35 | Defunct [619] [718] precluded |
Item 35 faulted IBM for an alleged "disclosure of how Dynix/PTX dealt with this problem" and cited a one-page email containing the minutes to a conference call as well as an unrelated presentation dated more than three years after the conference call. SCO identified three Linux files that it claimed contained the allegedly misused material, but no versions or lines code for these Linux files. There was not even a hint of where Dynix/ptx actually "dealt with this problem". [IBM 748 p.57]. | |
36 | Defunct [619] [718] precluded |
||
37 | Defunct [619] [718] precluded |
||
38 | Defunct [619] [718] precluded |
Checking Updates in Memory [Hearing 2006-10-24 p.14] |
Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. This is a disclosure of a method and concept that actually goes back to UNIX System V. It relates to an automatic method of checking for updates in memory. [...] the IBM employee, Mr. Irwin, who made the disclosure. [...] it shows the actual e-mail of how this should be handled, an express reference to SVR4, which is System V release four, which prove that there are, and then it goes on to get into the merits of the method and concept [Hearing 2006-04-14 p.54]. The Minutes from the February 21, 2003 teleconference during which the disclosure was made are referenced, as are the specific Linux files involved [SCO 724 p.42]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
39 | Defunct [619] [718] precluded |
Use of ptx as source reference for programming Linux | |
40 | Defunct [619] [718] precluded |
||
41 | Defunct [619] [718] precluded |
Use of ptx as source reference for memory programming in Linux | |
42 | Defunct [619] [718] precluded |
||
43 | Defunct [619] [718] upheld [780] [1123] dismissed |
Breach of contract relating to the Dynix operating system [IBM 832-2 p.63]. Negative know how, learning from TCP failures to help networking and storage for Linux [Order 718 p.36]. The material had nothing to do with Dynix/ptx [Hearing 2007-03-01 p.26]. Possibly related to the deposition of Tim Wright [IBM 981-A2 p.115, referring to sealed IBM 835 Exh 507]. | |
44 | Defunct [619] [718] precluded |
||
45 | Defunct [619] [718] precluded |
||
46 | Defunct [619] [718] precluded |
Item No. 46 is a February 26, 2003 email exchange between IBM developers Martin Bligh, James Cleverdon and a public Linux mailing list in which Bligh and Cleverdon describe a "bug fix" Bligh made to Linux and how it was based on the method from Dynix/ptx. SCO actually cited the files and lines where this code occurs in Linux. [...] Moreover, these same lines of Linux source were included in the patch Bligh disclosed to Linux, which SCO included as December Submission Item 236 [SCO 724 pp.43-44]. | |
47 | Defunct [619] [718] precluded |
||
48 | Defunct [619] [718] precluded |
||
49 | Defunct [619] [718] precluded |
||
50 | Defunct [619] [718] precluded |
||
51 | Defunct [619] [718] precluded |
||
52 | Defunct [619] [718] precluded |
||
53 | Defunct [619] [718] precluded |
Semaphores [Hearing 2006-10-24 p.14] |
Method used in Dynix to handle semaphores (which are used in "locking" to restrict access to shared resources in a multiprocessing environment) [SCO 724 p.42]. This is a method and concept which deals with improving locking [...] an IBM employee, Mr. Wright [...] It refers to the e-mails and quotes them, where those were actually made to a Daniel Phillips, who was a Linux developer, and it makes specific references that they are getting this from Dynix/ptx. You have references that this method, this particular method, quote, "is not currently used in Linux." You have another reference at the bottom of that page saying the classic quoting style in Dynix/ptx is then and goes on and provides source code in the context of the e-mail saying that this is the right way to go about it [Hearing 2006-04-14 p.53]. Possibly related to Item 85 and Item 294 [SCO 725]. |
54 | Defunct [619] [718] precluded |
||
55 | Defunct [619] [718] precluded |
Disclosure of Dynix/PTX code and method for avoiding a lock via "cut-and-paste from ptx code". | Possibly related to Item 146 and Item 294 [SCO 725]. |
56 | Defunct [619] [718] precluded |
||
57 | Defunct [619] [718] precluded |
||
58 | Defunct [619] [718] precluded |
Discloses methods in Dynix/ptx for avoiding shuttling shared data between CPUs, so as to improve NUMA performance [IBM 981-H p#2] | |
59 | Defunct [619] [718] precluded |
||
60 | Defunct [619] [718] precluded |
||
61 | Defunct [619] [718] precluded |
Disclosure that high performance VM efforts in Dynix/PTX resulted in good TLB (translation look-aside buffer) savings [IBM 981-H p#2]
|
|
62 | Defunct [619] [718] precluded |
Possibly related to Item 63 and Item 236 [SCO 725]. | |
63 | Defunct [619] [718] precluded |
Possibly related to Item 62 and Item 236 [SCO 725]. | |
64 | Defunct [619] [718] precluded |
Use of Dynix/ptx as source reference for programming memory virtual address space in Linux | |
65 | Defunct [619] [718] precluded |
||
66 | Defunct [619] [718] precluded |
||
67 | Defunct [619] [718] precluded |
||
68 | Defunct [619] [718] precluded |
Disclosure that hand-placing/binding are frequently used in Dynix/ptx for benchmarks, in tuning customer applications, and in working around performance bugs [IBM 981-H p#2]. A three page email on performance tuning [IBM 981-H p#6]. | |
69 | Defunct [619] [718] precluded |
||
70 | Defunct [619] [718] precluded |
||
71 | Defunct [619] [718] precluded |
||
72 | Defunct [619] [718] precluded |
||
73 | Defunct [619] [718] precluded |
||
74 | Defunct [619] [718] precluded |
Discloses method used in Dynix/ptx for keeping related processes together so as to improve performance for Oracle and BAAN applications [IBM 981-H p#2] | |
75 | Defunct [619] [718] precluded |
||
76 | Defunct [619] [718] precluded |
||
77 | Defunct [619] [718] precluded |
||
78 | Defunct [619] [718] precluded |
||
79 | Defunct [619] [718] precluded |
Confirmation that an earlier RCU patch was based on the Dynix/PTX algorithm | |
80 | Defunct [619] [718] precluded |
||
81 | Defunct [619] [718] precluded |
||
82 | Defunct [619] [718] precluded |
Disclosure that patch is based on the Dynix/PTX implementation, and that it uses a per-CPU context-switch counter |
|
83 | Defunct [619] [718] precluded |
||
84 | Defunct [619] [718] precluded |
Discloses RCU patches, and acknowleges that they were based on original Dynix/PTX code | |
85 | Defunct [619] [718] precluded |
Possibly related to Item 53 and Item 294 [SCO 725]. | |
86 | Defunct [619] [718] precluded |
In 1998 Paul E. McKenney and John D. Slingwine (the inventors of RCU) wrote a paper titled 'Read-Copy-Update: Using Execution History to Solve Concurrency Problems' which appeared in the October 1998 Parallel and Distributed Systems conference. This paper forms the basis of Item 86 [IBM 981 p.87 fn61]. | |
87 | Defunct [619] [718] precluded |
Disclosure of Dynix/PTX RCU code, documentation, and API | |
88 | Defunct [619] [718] precluded |
||
89 | Defunct [619] [718] precluded |
||
90 | Defunct [619] [718] upheld [780] [1123] dismissed |
Disclosure of problems with PTX's method for event logging [IBM 835 Exh 292] |
Breach of contract relating to the Dynix operating system [IBM 832-2 p.63]. Negative know how, avoiding a logging event that caused problems in PTX [Order 718 p.36]. Martin Bligh [IBM 835 Exh 292]. The material was disclosed in marketing materials [Hearing 2007-03-01 p.27]. |
91 | Defunct [619] [718] precluded |
Dynix/ptx RCU facilities in AIX | |
92 |
Defunct [619] [718] precluded |
Information that IBM contributed Dynix/PTX code to Linux from "michael," who appears to be a former Sequent employee. Possibly M. Anderson. |
An anonymous posting somewhere on the internet by a person purported to be called Michael, purported to have been a former employee of IBM saying that Sequent didn't get into the business of contributing Dynix/ptx code to Linux, IBM did. That's it.
While we could in theory search the haystack of this code for the allegedly misued information, the real problem here, Your Honor, is that the needles that we have been sent to find are undefined needles
[Hearing 2006-10-24 pp.54-55].
|
93 | Defunct [619] [718] precluded |
For some of the Items (e.g., Item 93), the Final Disclosures reveal little more than the minimal description found in SCO's Complaint [IBM 672 p.8]. It says IBM made NUMA contributions [Hearing 2006-04-14 p.66]. | |
94 | Defunct [619] [718] upheld [780] [1123] dismissed |
Statement as to the value to LTC of having worked at Sequent on NUMA and SMP [IBM 835 Exh 293] |
Breach of contract relating to the Dynix operating system [IBM 832-2 p.63].
Patricia Gaughen: "As far as I am aware, all IBM's Linux contributions relating to NUMA and SMP were original IBM works." [IBM 835 Exh 293].
The material had nothing to do with Dynix/ptx [Hearing 2007-03-01 p.26].
|
95 | Defunct [619] [718] precluded |
||
96 | Defunct [619] [718] precluded |
||
97 | Defunct [619] [718] precluded |
||
98 | Defunct [619] [718] precluded |
Use of ptx NUMA internals in Linux | SCO refers to a password-protected IBM website [IBM 620 p.4 fn2]. |
99 | Defunct [619] [718] precluded |
NUMA aware spinlocks developed originally for ptx ported to Linux | |
100 |
Defunct [619] [718] precluded |
Sequent Lock Manager (SLM) ported from ptx to Linux 2.4 using RCU locks and patches of other ptx primitives |
|
101 | Defunct [619] [718] precluded |
||
102 | Defunct [619] [718] precluded |
Suspected disclosure of AIX APIs to SuSE for use in Linux and disclosure of training slideset on ptx scheduler for use in Linux scheduler maintenance | |
103 | Defunct [619] [718] precluded |
Disclosure of AIX and ptx APIs for NUMA in Linux | |
104 | Defunct [619] [718] precluded |
Confirmation of intended disclosure of design documents and API descriptions from ptx to SuSE | |
105 | Defunct [619] [718] precluded |
Suspected disclosure of AIX and ptx design documents to SuSE | |
106 | Defunct [619] [718] precluded |
||
107 | Defunct [619] [718] precluded |
Reference to ptx source when creating Linux RCU | |
108 | Defunct [619] [718] precluded |
Suspected use of SMP scaling data points from AIX and ptx for use in Linux | "The SMP-scaling work will necessarly be high-level, but we can get (very rough) data points from AIX and ptx" [IBM 981-H p#4] |
109 | Defunct [619] [718] precluded |
Use of ptx design information (Macsyma scripts) to do rclock performance analysis in Linux for NUMA and SMP | Possibly related to Item 6 [SCO 725]. Seems to say that an internal tool was used first with Dynix/ptx, then later was used with Linux [IBM 835 Exh 588 p#74]. |
110 | Defunct [619] [718] precluded |
||
111 | Defunct [619] [718] precluded |
||
112 | Defunct [619] [718] precluded |
Suspected disclosure of System V package tools for use by Verizon in Linux | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
113 | Defunct [780] [913] [1123] dismissed |
Breach of contract relating to the Dynix operating system. Code from Sequent's SPIE Test Suites as well as code from the Linux Test Project. None of that testing code is part of either the Dynix or Linux operating systems [IBM 832-2 p.64]. Wayne Boyer [IBM 835 Exh 173]. John George [IBM 835 Exh 196]. Total approximately 9000 lines of code [Hearing 2006-11-30 p.9]. The e-mail on which SCO's expert, Mr. Rochkind, relies in saying that the Linux LTP contribution was actually from DYNIX is talking about a different set of LTP code than that which is at issue in this case. Mr. Rochkind's testimony is unsupportive of SCO's position. [Hearing 2007-03-01 p.56]. | |
114 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
115 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
116 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
117 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
118 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
119 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
120 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
121 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
122 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
123 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
124 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
125 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
126 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
127 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
128 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
129 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
130 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
131 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
132 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
133 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
134 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
135 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
136 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
137 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
138 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
139 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
140 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
141 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
142 | Defunct [780] [913] [1123] dismissed |
Breach of contract re. SPIE Test Suites. As Item 113 above. | |
143 | Defunct [619] [718] precluded |
Disclosure of nineteen test suites from ptx to Linux Test Project | Includes lines and files of testing technology [SCO 707 p.8 fn2]. |
144 | Defunct [619] [718] precluded |
Disclosure of Dynix/ptx and AIX algorithms and techniques via the K42 development project | |
145 | Defunct [619] [718] precluded |
Evidence of IBM's building on ptx performance and correctness experience in coding Linux | |
146 | Defunct [619] [718] precluded |
Use of Dynix/ptx for Linux development |
Method and concept [SCO 724 p.8].
Item 146, one of SCO's more precise items, faults IBM for "Use of Dynix/ptx for Linux development" [IBM 657 pp.7-8] by reference to: (1) an email asking for help with a performance problem, (2) an email response with a suggested analysis technique (differential profiling), (3) a technical paper written by Paul McKenney,
(4) a URL reference to scripts that might be of help, and (5) a list of 11 Linux files (names only, no versions or lines) [IBM 835 Exh 588 p#12].
The idea is to compare corresponding buckets of the profile data to determine which portion of the code is most responsible for the slowdown [IBM 835 Exh 588 p#14].
Possibly related to Item 55 [SCO 725 p.6].
Mr Rochkind couldn't go behind IBM's apparent protection on the internet to get at that source code because it's on an internal IBM server where that source code is located and so the most we could do is identify the reference to where it could be found [Hearing 2006-10-24 p.12].
4 of the 11 Linux filenames in SCO's Item 146 are simply incorrect: there is no Linux file named
arch/i386/oprofile/rmi_int.c, arch/i386/oprofile/rmi_int.h, arch/i386/oprofile/op_counter.c, or arch/i386/oprofile/op_x86_model.c There are files whose names are close to these, and are likely what was intended, but this presents yet another step IBM must take to determine what SCO actually means [IBM 835 Exh 588 p#19 fn4].
|
147 | Defunct [619] [718] precluded |
Delivery of 400 ptx test cases to Linux Test Project | |
148 | Defunct [619] [718] precluded |
Coding Linux equivalent for kmem goodptr primitive; ported ktest rc from ptx to Linux | |
149 | Defunct [619] [718] precluded |
Emulation of the SVR4 system implementation in memory mapping | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
150 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files) [IBM 838-1 p.15 and pp.48-49]. Line-for-line code copied from System V into STREAMS modules used by, among others, enterprise Linux customers to operate "Carrier Grade Linux" [SCO 724-A p.2]. Distributed in Caldera Network Desktop and Caldera OpenLinux under the GPL [IBM 838-1 p.11 and p.14]. 4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70]. BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70]. | |
151 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
152 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files) [IBM 838-1 p.15 and pp.56-57]. Line-for-line code copied from System V into STREAMS modules used by, among others, enterprise Linux customers to operate "Carrier Grade Linux" [SCO 724-A p.2]. Distributed in Caldera Network Desktop and Caldera OpenLinux under the GPL [IBM 838-1 p.11 and p.14]. STREAMS Header file required by POSIX.1 [IBM 838-1 p.14]. 4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70]. BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70]. | |
153 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files) [IBM 838-1 p.15 and pp.48-49]. Line-for-line code copied from System V into STREAMS modules used by, among others, enterprise Linux customers to operate "Carrier Grade Linux" [SCO 724-A p.2]. Distributed in Caldera Network Desktop and Caldera OpenLinux under the GPL [IBM 838-1 p.11 and p.14]. 4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70]. BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70]. | |
154 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files) [IBM 838-1 p.15 and pp.48-49]. Line-for-line code copied from System V into STREAMS modules used by, among others, enterprise Linux customers to operate "Carrier Grade Linux" [SCO 724-A p.2]. Distributed in Caldera OpenLinux under the GPL [IBM 838-1 p.14]. 4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70]. | |
155 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files) [IBM 838-1 p.15 and pp.48-49]. Line-for-line code copied from System V into STREAMS modules used by, among others, enterprise Linux customers to operate "Carrier Grade Linux" [SCO 724-A p.2]. Distributed in Caldera OpenLinux under the GPL [IBM 838-1 p.14]. | |
156 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
157 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files) [IBM 838-1 p.15 and pp.48-49]. Line-for-line code copied from System V into STREAMS modules used by, among others, enterprise Linux customers to operate "Carrier Grade Linux" [SCO 724-A p.2]. Distributed in Caldera Network Desktop and Caldera OpenLinux under the GPL [IBM 838-1 p.11 and p.14]. STREAMS header file required by POSIX.1 [IBM 838-1 p.14]. 4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70]. BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70]. | |
158 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files) [IBM 838-1 p.15 and pp.48-49]. Line-for-line code copied from System V into STREAMS modules used by, among others, enterprise Linux customers to operate "Carrier Grade Linux" [SCO 724-A p.2]. Distributed in Caldera OpenLinux under the GPL [IBM 838-1 p.14]. BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70]. | |
159 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
160 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
161 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
162 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
163 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
164 | Defunct [785] [1132] dismissed |
Copyright: Streams material (LiS header files). As Item 150 above. | |
165 | Defunct [619] [718] precluded |
Disclosure of Streams implementation from SVR4 [SCO 707 p.14] |
The whole of the Streams framework as implemented in Linux infringes SCO's copyrights [SCO 707 p.14]. Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
166 | Defunct [619] [718] precluded |
Disclosure of Streams implementation from SVR4 [SCO 707 p.14] |
The whole of the Streams framework as implemented in Linux infringes SCO's copyrights [SCO 707 p.14]. Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. The basis for its claim is an email which refers to "Sun's documentation [web]site" [IBM 981-H p#9] |
167 | Defunct [619] [718] precluded |
Disclosure of SVR4 mapping of virtual memory page 0 as "read only" | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
168 | Defunct [619] [718] precluded |
Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. | |
169 | Defunct [619] [718] precluded |
Copying from SVR4 ELF specifications for IBM S390 Linux implementation | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
170 | Defunct [619] [718] precluded |
Memory mapping page 0 as "read only", copying from SVR4 | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
171 | Defunct [619] [718] precluded |
Use of SVR4 ABI as source reference in Linux programming, revealing details of SVR4 ELF/ABI specification and use of SVR4 ELF/ABI specification to develop Linux | The entirety of ELF, including the ELF specification, is being challenged. "Use of SVR4 ABI as source reference in Linux programming, revealing details of SVR4 ELF/ABI specification and use of SVR4 ELF/ABI specification to develop Linux" [SCO 707 p.13]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
172 | Defunct [619] [718] precluded |
Attempts to reference of SV43/i386 specs from SCO website as source reference for Linux programming and revealing information from SVR4/ABI specification | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
173 | Defunct [619] [718] precluded |
Use of SVR4 ABI as source reference for programming Linux | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
174 | Defunct [619] [718] precluded |
Proposal for use of SVR4 internals for Linux development | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. Includes lines and files of testing technology [SCO 707 p.8 fn2]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
175 | Defunct [619] [718] precluded |
Use of SVR4 as source reference for programming memory mapping system call in Linux | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
176 | Defunct [619] [718] precluded |
Use of ptx as source reference for programming ESR in Linux | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. |
177 | Defunct [619] [718] precluded |
Use of SVR4 as source reference in programming VFS for Linux | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
178 | Defunct [619] [718] precluded |
Disclosure of Enterprise Volume Management System code from AIX to Linux | SCO refers to a password-protected IBM website [IBM 620 p.4 fn2]. |
179 | Defunct [619] [718] precluded |
Disclosure of Enterprise Class Event Logging code from AIX and Dynix to Linux | |
180 | Defunct [619] [718] precluded |
Use of SVR4 internals as a reference for programming Linux | Misappropriation in the form of non-literal transfers of methods, structures and sequences from System V contributed to Linux [SCO 724-A p.3]. Item 180 claims only that IBM misused the "internals" of System V Release 4, without any mention of which part of the several-million-line operating system was misused [IBM 672 p.8]. SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41]. Copyright infringement [IBM 838-1 p.48]. |
181 | Defunct [619] [718] precluded |
||
182 | Defunct [619] [718] precluded |
Disclosure of Dynix/PTX Direct I/O Test Suite | Includes lines and files of testing technology [SCO 707 p.8 fn2]. An email that refers to Direct I/O [IBM 981 p.43 fn23]. |
183 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel [SCO 724-A p.2] Misappropriation in the form of changed or revised code [SCO 724-A p.3].
SCO's proprietary System V code was simply copied and pasted into the Linux kernel or associated libraries that were then included in a Red Hat distribution [SCO 724-A p.3].
(Regarding the "Dear Unix Licensee" letter:)
A material part of the code identified in this letter was part of the December 2005 Submission [SCO 724-A p.4].
("ABI Code": errno.h/bsderrno.h/solerrno.h, signal.h, ioctl.h/ioctls.h, ipc.h, acct.h, a.out.h, ecoff.h, stat.h, ctype.h/ctype.c).
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
Header file required by POSIX.1 and the LSB [IBM 838-1 p.14 and p.18].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
|
|
184 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel [SCO 724-A p.2].
Misappropriation in the form of changed or revised code [SCO 724-A p.3].
SCO's proprietary System V code was simply copied and pasted into the Linux kernel or associated libraries that were then included in a Red Hat distribution [SCO 724-A p.3].
(Regarding the "Dear Unix Licensee" letter:)
A material part of the code identified in this letter was part of the December 2005 Submission [SCO 724-A p.4].
("ABI Code": errno.h/bsderrno.h/solerrno.h, signal.h, ioctl.h/ioctls.h, ipc.h, acct.h, a.out.h, ecoff.h, stat.h, ctype.h/ctype.c).
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
Header file required by POSIX.1 [IBM 838-1 p.14].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70]. Merely the association of values with signal names expressed within a header file. [SCO 1056 p.10].
|
|
185 | Defunct [785] [1132] dismissed |
Copyright: Memory allocation code. Line-for-line code copied from System V into the Linux kernel [SCO 724-A p.2].
"One example of many", the specific example shown by Mr Sontag to analysts in June 2003 [SCO 724-A p.3].
Verbatim copying of 80-100 lines of code [SCO 724-A p.5].
Memory allocation code distributed in SCO Linux 4.0 under the GPL [IBM 838-1 p.32].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
Less than 25 lines of memory allocation code [IBM 838-1 p.40].
Copyright infringement [IBM 838-1 p.48]. Memory allocation code apparently contributed to Linux by Silicon Graphics but removed from the kernel before IBM submitted its Tenth Counterclaim [IBM 838-1 p.49].
24 lines [Hearing 2006-11-30 p.10].
|
|
186 | Defunct [619] [718] upheld [780] [1123] dismissed |
Dynix/ptx event logging techniques [IBM 835 Exh 237] |
Breach of contract relating to the Dynix operating system. Exposure to Dynix. [IBM 832-2 p.63].
Hien Nguyen [IBM 835 Exh 237]. Jim Keniston [IBM 835 Exh 211]. Larry Kessler [IBM 835 Exh 216]. Haren Babu Myneni [IBM 835 Exh 235].
The programmers allegedly making the disclosure did not have experience in Dynix in the particular technology area cited by SCO [IBM 832-2 p.72]. Undisputed [SCO-960-A3 p.117].
|
187 | Defunct [619] [718] upheld [780] [1123] dismissed |
Disclosure of Dynix/ptx networking technology [IBM 835 Exh 210] |
Breach of contract relating to the Dynix operating system. Exposure to Dynix. [IBM 832-2 p.63].
Vivek Kashyap [IBM 835 Exh 210]. Hal Porter [IBM 835 Exh 246].
The programmers allegedly making the disclosure did not have experience in Dynix in the particular technology area cited by SCO [IBM 832-2 p.72]. Undisputed [SCO-960-A3 p.117].
In some cases the cited technology did not even exist in Dynix [IBM 832-2 p.72]. Undisputed [SCO-960-A3 p.117].
|
188 | Defunct [619] [718] upheld [780] [1123] dismissed |
Dynix/ptx TCP/IP and networking file system technology [IBM 835 Exh 263] |
Breach of contract relating to the Dynix operating system. Exposure to Dynix. [IBM 832-2 p.63].
Nivedita Singhvi: "All the material that I contributed to these subsystems was developed independently for Linux [...] The Dynix/ptx operating system did not implement the IPv6 networking technology." [IBM 835 Exh 263]. Shirley Ma [IBM 835 Exh 222]. Venkata Jagana [IBM 835 Exh 206]
In some cases the cited technology did not even exist in Dynix [IBM 832-2 p.72]. Undisputed [SCO-960-A3 p.117].
|
189 | Defunct [619] [718] upheld [780] [1123] dismissed |
Disclosure of Dynix/ptx MPIO technology |
Breach of contract relating to the Dynix operating system. Exposure to Dynix. [IBM 832-2 p.63].
Mike Anderson: "I have never made any contributions to these files."
[IBM 835 Exh 161 pp.2-3].
Based on knowledge available in public literature [Hearing 2007-03-01 p.27].
|
190 | Defunct [619] [718] upheld [780] [1123] dismissed |
Disclosure of Dynix/ptx driver implementation techniques | Breach of contract relating to the Dynix operating system. Exposure to Dynix. [IBM 832-2 p.63]. Mike Anderson [IBM 835 Exh 161]. Jay Vosburgh: "I did not work on device driver implementation techniques in Dynix/ptx" [IBM 835 Exh 274]. The programmers allegedly making the disclosure did not have experience in Dynix in the particular technology area cited by SCO [IBM 832-2 p.72]. Undisputed [SCO-960-A3 p.117]. |
191 | Defunct [619] [718] upheld [780] [1123] dismissed |
Disclosure of Dynix/ptx performance management techniques [IBM 835 Exh 225] |
Breach of contract relating to the Dynix operating system. Exposure to Dynix. [IBM 832-2 p.63].
Michael Mason: "I have never made any contributions to these files." [IBM 835 Exh 225].
Ruth Forester: "I have never made any contributions to these files." [IBM 835 Exh 188].
The programmers allegedly making the disclosure did not have experience in Dynix in the particular technology area cited by SCO [IBM 832-2 p.72]. Undisputed [SCO-960-A3 p.117].
|
192 | Defunct [619] [718] upheld [780] [1123] dismissed |
Disclosure of Dynix/ptx virtual memory implementation techniques | Breach of contract relating to the Dynix operating system. Exposure to Dynix. [IBM 832-2 p.63]. Martin Bligh [IBM 835 Exh 292]. |
193 | Defunct [619] [718] precluded |
Disclosure of Dynix/ptx fast walk and dcache implementation techniques | Contractual violations [Order 718 p.37, see footnote 1 below]. Only supported by the Richard Moore presentation [Order 718 p.35, see footnote 2 below] and a few references to Linux files [Order 718 p.37]. |
194 | Under Appeal [785] [1132] dismissed [Appeal] |
System V Package and Installation Tools from UnixWare/SVR4
[IBM Appeal brief p#79] |
Copyright, Non-Linux re. AIX for Power (Monterey). System V Package and Installation Tools from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without a license and in violation of SCO's copyrights; and distributed to various IBM customers for use in connection with Linux installations in violation of SCO's copyrights. [IBM Appeal brief p#79]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
195 | Under Appeal [785] [1132] dismissed [Appeal] |
System V Truss technology from UnixWare/SVR4
[IBM Appeal brief p#80] |
Copyright, Non-Linux re. AIX for Power (Monterey). System V Truss technology from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without license; also used by IBM to enhance and improve Linux. Source: Tab-211 Comparison between UnixWare/SVR4 and AIX truss code implementation [IBM Appeal brief p#80]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
196 | Under Appeal [785] [1132] dismissed [Appeal] |
SVR4 print subsystem from UnixWare/SVR4
[IBM Appeal brief p#81] |
Copyright, Non-Linux re. AIX for Power (Monterey). As Item 194 above. SVR4 print subsystem from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without license. Source: Tab-212 Comparison between UnixWare/SVR4 and AIX print subsystem code implementation [IBM Appeal brief p#81]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
197 | Under Appeal [785] [1132] dismissed [Appeal] |
System V ELF code from UnixWare/SVR4 used to emulate ia-32 binary functionality in Linux
[IBM Appeal brief p#82] |
Copyright, Non-Linux re. AIX for Power (Monterey). System V ELF code from UnixWare/SVR4 modified by IBM to emulate ia-32 binaries and distributed as part of AIX for Power in order to make IBM systems compatible with for Linux. This was done by IBM without a license and in violation of SCO's copyrights. Source: Tab-213 sco/SCOUnixWareGemini64/usr/src/em64/cmd/ia32; Tab-392 Freitas Depo. Tr. 186:10-87:14; Tab-393 Depo. Exh. 834 [IBM Appeal brief p#82]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
198 | Under Appeal [785] [1132] dismissed [Appeal] |
System V ELF code from UnixWare/SVR4 used to emulate ia-32 binary functionality in Linux
[IBM Appeal brief p#83] |
Copyright, Non-Linux re. AIX for Power (Monterey). System V atdialer code from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without a license and in violation of SCO's copyrights. Source: Tab-214 sco/SCOUnixWareGemini64/usr/src/common/cmd/bnu/atdialer.c [IBM Appeal brief p#83]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
199 | Under Appeal [785] [1132] dismissed [Appeal] |
System V route.c code from UnixWare/SVR4
[IBM Appeal brief p#84] |
Copyright, Non-Linux re. AIX for Power (Monterey). As Item 194 above. System V route.c code from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without a license and in violation of SCO's copyrights. Source: Tab-215 sco/SCOUnixWareGemini64/usr/src/common/cmd/cmd-inet/usr.bin/netstat/route.c [IBM Appeal brief p#84]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
200 | Under Appeal [785] [1132] dismissed [Appeal] |
System V Korn Shell from UnixWare/SVR4
[IBM Appeal brief p#85] |
Copyright, Non-Linux re. AIX for Power (Monterey). As Item 194 above. System V Korn Shell from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without a license and in violation of SCO's copyrights. Source: Tab-216 Comparison between UnixWare/SVR4 and AIX implementation of Korn Shell code [IBM Appeal brief p#85]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
201 | Under Appeal [785] [1132] dismissed [Appeal] |
System V header files from UnixWare/SVR4
[IBM Appeal brief p#86] |
Copyright, Non-Linux re. AIX for Power (Monterey). System V header files from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without a license and in violation of SCO's copyrights. Source: Tab-217 sco/SCOUnixWareGemini64/usr/src/common/head/acl.h [IBM Appeal brief p#86]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
202 | Under Appeal [785] [1132] dismissed [Appeal] |
System V commands from UnixWare/SVR4
[IBM Appeal brief p#87] |
Copyright, Non-Linux re. AIX for Power (Monterey). System V commands from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power without a license and in violation of SCO's copyrights. Source: Tab-218 sco/SCOUnixWareGemini64/usr/src/i386/cmd/cpio/cpio.c [IBM Appeal brief p#87]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
203 | Under Appeal [785] [1132] dismissed [Appeal] |
User manual ("man pages") from UnixWare/SVR4
[IBM Appeal brief p#88] |
Copyright, Non-Linux re. AIX for Power (Monterey). Man pages from UnixWare/SVR4 used by IBM and distributed as part of AIX for Power version without a license and in violation of SCO's copyrights. Source: Tab-219 man.lpsched.1M.html [IBM Appeal brief p#88]. The Final Disclosures appear to accuse IBM of copyright infringement with respect to IBM's inclusion into AIX for Power of code from a project known as Project Monterey, but the Court declined to allow SCO to add a claim for copyright infringement relating to that conduct and it has nothing to do with Linux. [IBM 838-1 p.51] |
204 | Defunct [619] [669] [785] [1132] dismissed |
Non-Linux.
Demonstrating that Dynix was based on UNIX System V [SCO 724 p.8]. Although SCO does provide versions and line numbers for the files identified in Item No.
204, SCO makes no claim as to any misuse of the code identified in Item No. 204. Under the
heading "Improperly Disclosed Code, Method, or Concept", SCO states: "N/A" [IBM 620 p.4 fn1]. No IBM misconduct [IBM 657 p.2 fn1]. IBM's challenges to Item Numbers 2 and 204 were withdrawn [SCO 669 Exh B].
SCO expressly included some of the Disputed Items in its copyright claim [IBM 748 p.41].
The only item that identifies System V code in any version of Dynix [IBM 981-A1 p.43].
|
|
205 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel [SCO 724-A p.2]. Misappropriation in the form of changed or revised code [SCO 724-A p.3].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
Not in Spec 1170 nor in first version of SUS [SCO 956-A1 p.8].
|
|
206 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
Not in Spec 1170 nor in first version of SUS [SCO 956-A1 p.8].
|
|
207 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
|
|
208 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
209 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
The 1999 Swartz study concluded this code was derived from UNIX [IBM 838-1 p.25].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
210 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
The 1999 Swartz study concluded this code was derived from UNIX [IBM 838-1 p.25].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
211 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
212 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
213 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
|
|
214 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
215 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
|
|
216 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
|
|
217 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
Copyright infringement [IBM 838-1 p.48].
Files declared to be copyrighted by BSD, not USL [IBM 838-2 p.70].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
SCO has in fact claimed copyright protection for alleged components of SVr4 that were created entirely by others, such as BSD [IBM 983 p.62]
|
|
218 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
Files declared to be copyrighted by BSD, not USL [IBM 838-2 p.70].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
SCO has in fact claimed copyright protection for alleged components of SVr4 that were created entirely by others, such as BSD [IBM 983 p.62]
|
|
219 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
|
|
220 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
221 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
The 1999 Swartz study concluded this code was derived from UNIX [IBM 838-1 p.25].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
222 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
The 1999 Swartz study concluded this code was derived from UNIX [IBM 838-1 p.25].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
|
|
223 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
The 1999 Swartz study concluded this code was derived from UNIX [IBM 838-1 p.25].
Files declared to be copyrighted by BSD, not USL [IBM 838-2 p.70].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
SCO has in fact claimed copyright protection for alleged components of SVr4 that were created entirely by others, such as BSD [IBM 983 p.62]
|
|
224 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
|
|
225 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
|
|
226 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
227 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
|
|
228 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
229 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
Files declared to be copyrighted by BSD, not USL [IBM 838-2 p.70].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
SCO has in fact claimed copyright protection for alleged components of SVr4 that were created entirely by others, such as BSD [IBM 983 p.62]
|
|
230 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
Files declared to be copyrighted by BSD, not USL [IBM 838-2 p.70].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
SCO has in fact claimed copyright protection for alleged components of SVr4 that were created entirely by others, such as BSD [IBM 983 p.62]
|
|
231 |
Defunct [785] [1132] dismissed |
Copyright: Single Unix Specification material (header files) [IBM 838-1 pp.48-49].
Line-for-line code copied from System V into the Linux kernel.
Material was included in the first version of the Single Unix Specification [IBM 838-1 p.8].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
SUS header file required by POSIX.1 [IBM 838-1 p.14].
The 1999 Swartz study concluded this code was derived from UNIX [IBM 838-1 p.25].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
4.4BSD-Lite material outside the control of SCO and its alleged predecessors [IBM 838-2 p.70].
BSD net/2 material that predates the creation of the SVR4.2 copyrights alleged to be infringed [IBM 838-2 p.70].
|
|
232 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below].
In 39 of the Items (Items 232 to 270) SCO accuses IBM of making improper reference to Dynix source code as a
basis for writing additional code, while providing essentially no further information. Each of these 39 items has an "Improper Disclosure" claim of the form:
"Use of ptx [i.e., Dynix] programming experience (and a fortiori exposure to related aspects of Unix System V) in programming [or 'implementing'] _________,"
where the blank contains things such as "MP preemption and synchronization code", "i686 large-memory SMP systems",
"code for SCSI Mid-layer Multi-Path IO",
and so forth [IBM 835 Exh 588 p#11].
Supported by the Richard Moore presentation [Order 718 p.35, see footnote 2 below], a link to a Linux Kernel archive and a brief list of Linux files [Order 718 p.37].
There is not deposition testimony supporting these alleged misappropriated items [Order 718 p.38].
|
|
233 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
234 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
235 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
236 | Defunct [619] [718] precluded |
Item No. 46 is a February 26, 2003 email exchange between IBM developers Martin Bligh,
James Cleverdon and a public Linux mailing list
in which Bligh and Cleverdon describe a "bug fix" Bligh made to Linux and how it was based on the method from Dynix/ptx.
SCO actually cited the files and lines where this code occurs in Linux. [...] Moreover, these same lines of Linux source were included in the patch Bligh disclosed to Linux, which SCO included as December Submission Item 236
[SCO 724 pp.43-44 and fn12-13, see also footnote 3 below].
Contractual violations [Order 718 p.37].
|
|
237 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
238 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
239 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
240 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
241 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
242 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
243 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
244 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
245 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
246 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
247 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
248 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
249 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
250 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
251 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
252 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
253 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
254 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
255 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
256 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
257 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
258 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
259 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
260 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
261 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
262 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
263 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
264 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
265 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
266 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
267 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
268 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
269 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
270 | Defunct [619] [718] precluded |
Contractual violations [Order 718 p.37, see footnote 1 below]. As Item 232. | |
271 | Defunct [619] [718] precluded |
All IBM UNIX-based patents from AIX or Dynix/ptx
[IBM 981-H p#3] |
AIX and Dynix/ptx patented technologies, based on UNIX System V, were improperly released for the benefit of, and use by,
the Linux development community in developing Linux. SCO merely attaches
34 patents. None of these 34 patents lists any versions, files or lines of code [IBM 620 p.6].
Cites, among others, US Patent Nos.
4,742,447, 4,742,450, and 5,039,979 [IBM 981-H p#3].
|
272 |
Defunct [785] [1132] dismissed |
Copyright: ELF material [IBM 838-1 pp.48-49].
Partially header files; all the Linux kernel material in Item 272 consists of header file code [IBM 838-2 p.59].
elf.h [IBM 838-1 p.14].
Line-for-line code copied from System V into the Linux tool chain used to compile and operate Linux [SCO 724-A p.2].
SCO's proprietary System V code was simply copied and pasted into the Linux kernel or associated libraries that were then included in a Red Hat distribution [SCO 724-A p.3].
Distributed in Caldera Network Desktop under the GPL [IBM 838-1 p.11].
This file is used by lxrun [IBM 838-1 p.20].
A Linux kernel file, ownership assigned by Caldera to United Linux [IBM 838-1 p.32].
Of the 19 files claimed in this one item, only one file (elf.h) is in the Linux kernel [IBM 838-1 p.57].
The part of Item 272 that is implementation is a collection of two dozen elementary functions for accessing ELF data structures [IBM 838-2 p.58].
Some of the infringing ELF material in Linux, including material in Item 272, was not part of the TIS specification [SCO 956-A4 p.107].
|
|
273 | Defunct [785] [956] abandoned |
Copyright: ELF/SVID material [IBM 838-1 pp.48-49 and IBM 835 Exh 176 p.3]. Not in the Linux kernel [IBM 838-1 p.50]. SCO's allegations of misuse with regard to specification documents lay claim to material that is not owned by SCO. The allegedly infringed specification document material includes 239 segments of material relating to the X Windows System, which SCO neither owns nor controls. The X Windows system is currently owned by M.I.T. [IBM 838-2 p.71]. SCO does not claim copyright in the material in Items 273-278. [SCO 956-A4 p.134] IBM acknowleges that SCO abandons all copyright in the material in Items 273-278. [IBM 983-A2 p.222]. | |
274 | Defunct [785] [956] abandoned |
Copyright: ELF/SVID material. As Item 273 above. | |
275 | Defunct [785] [956] abandoned |
Copyright: ELF/SVID material. As Item 273 above. | |
276 | Defunct [785] [956] abandoned |
Copyright: ELF/SVID material. As Item 273 above. | |
277 | Defunct [785] [956] abandoned |
Copyright: ELF/SVID material. As Item 273 above. | |
278 | Defunct [785] [956] abandoned |
Copyright: ELF/SVID material. As Item 273 above. | |
279 | Defunct [619] [718] precluded [894] [1123] foreclosed |
Methods IBM developer Rick Lindsley contributed to
improving Linux in the technology area of locking after he had been exposed to
Dynix/ptx locking techniques. [...] Supported by deposition testimony admissions from Lindsley himself [...]
source code patches contributed by IBM to Linux that consist of hundreds
of lines of source code identified by file, version and line [SCO 724 p.43].
Provides a URL address on which numerous patches indicate file, version and line [SCO 902 p.2].
|
|
280 | Defunct [619] [718] precluded [894] [1123] foreclosed |
Methods IBM developer Rick Lindsley contributed to
improving Linux in the technology area of locking after he had been exposed to
Dynix/ptx locking techniques. [...] Supported by deposition testimony admissions from Lindsley himself [...]
source code patches contributed by IBM to Linux that consist of hundreds
of lines of source code identified by file, version and line. [SCO 724 p.43].
Provides a URL address on which numerous patches indicate file, version and line [SCO 902 p.2].
|
|
281 | Defunct [619] [718] precluded |
Port of ptx ktest-rc from ptx to Linux | |
282 | Defunct [619] [718] precluded |
Use of ptx performance counters in programming Linux | |
283 | Defunct [619] [718] precluded |
||
284 | Defunct [619] [718] precluded |
Dynix/ptx implementation of RCU | |
285 | Defunct [619] [718] precluded |
Dynix/ptx implementation of RCU | |
286 | Defunct [619] [718] precluded |
Dynix/ptx implementation of RCU | |
287 | Defunct [619] [718] precluded |
Dynix/ptx implementation of RCU | |
288 | Defunct [619] [718] precluded |
Dynix/ptx implementation of RCU | |
289 | Defunct [619] [718] precluded |
AIX network test tool | Seems to say that an internal tool was used first with Dynix/ptx, then later was used with Linux. [IBM 835 Exh 588 p#74]. |
290 | Defunct [619] [718] precluded |
||
291 | Defunct [619] [718] precluded |
Port of ptx lightweight reader-writer lock | |
292 | Defunct [619] [718] precluded |
Dynix/ptx kmem | |
293 | Defunct [619] [718] precluded |
Dynix/ptx totimeout | |
294 | Defunct [669] abandoned |
Extensive use of ptx programming experience (and a fortiori exposure to UNIX System V) in creating numerous Linux kernel patches. SCO attaches a computer disk containing 33,000 single-spaced pages of proposed code contributions. [IBM 620 p.6]. SCO withdrew Item Number 294 [SCO 669 p#16]. |
[1] | "according to SCO, IBM has breached its contracts by permitting IBM developers exposed to Dynix/ptx methods and concepts to contribute to Linux in the same area where each developer worked." [Order 718 p.37] |
[2] | "Many of SCO's submissions are supported by a presentation given by Richard Moore of IBM's Linux Technology Center in June 2005. In the presentation it appears Mr. Moore discusses the uniqueness of Linux, Linux's advantages and how IBM has helped with Linux development. It briefly compares Linux to other operating systems such as UNIX, Solaris, AIX, HPUX, IRIX, and Dynix. In the court's view this is largely a presentation to help generate interest and business for IBM that does nearly nothing specific to demonstrate what SCO claims was misappropriated. While it discusses Kernel patches, thread locks and NUMA there is nothing that links these back to being originally owned by SCO. And even with a related "smoking gun" email there is once again little connection back to what is allegedly owned by SCO." [Order 718 p.35] |
[3] |
SCO names and shames arch/i386/kernel/apic.c lines 331-336 and arch/x86_64/kernel/apic.c lines 284-289 [SCO 724 p.44 fn13]
/* Pound the ESR really hard over the head with a big hammer - mbligh */ if (esr_disable) { apic_write(APIC_ESR, 0); apic_write(APIC_ESR, 0); apic_write(APIC_ESR, 0); apic_write(APIC_ESR, 0); }(In linux-2.6.17, these are actually lines 429-435. SCO's document crassly omits the closing brace.) |
[619] | Items challenged by IBM's Motion to Limit SCO's Claims Relating to Allegedly Misused Material [IBM 619] on the grounds that they were too vague. |
[669] | According to SCO's Declaration of Marc Rochkind [SCO 669], the challenges to Items 2 and 204 in IBM's Motion to Limit [IBM 619] were withdrawn by IBM, and Item 294 was abandoned by SCO. |
[718] | The Magistrate Judge issued the Order Granting In Part IBM'S Motion To Limit SCO's Claims [Order 718] on 2006-06-28, precluding or upholding various Items (as noted above). This Order was upheld in its entirety (against SCO's objections) by the District Judge on 2006-11-29 [Order 884]. |
[780] | IBM's Motion for Summary Judgment on SCO's Contract Claims (SCO's First, Second, Third and Fourth Causes of Action) [IBM 780]. A hearing was held on 2007-03-01 but the motion was never decided; see [1123] below. |
[785] | IBM's Motion for Summary Judgment on its Claim for Declaratory Judgment of Non-Infringement (IBM's Tenth Counterclaim) [IBM 785]. A hearing was held on 2007-03-07 but the motion was never decided; see [1132] below. |
[894] | SCO's Motion for Reconsideration of November 29th Order, refiled as [SCO 897]. This motion objected to the Order [884] which upheld the prior Order [718] which precluded certain Items as above. The motion was never decided; see [1123] below. |
[913] | SCO's Motion to Amend its December 2005 Submission [SCO 913]. This motion sought to enlarge the December 2005 'Final Disclosure' with additional material from SCO's subsequent Expert Reports. The motion was never decided; see [1123] below. |
[956] | SCO's Memorandum in Opposition to IBM's Motion for Summary Judgment on its Claim for Declaratory Judgment of Non-Infringement [SCO 956] contained the admission that SCO did not own the copyright in the material in Items 273-278. |
[1123] | Partial Judgment Dismissing SCO Claims [Order 1123] dismissed SCO's First, Second, Third and Fourth Causes of Action with prejudice, following resolution of the Novell Litigation. |
[1132] | Memorandum Decision And Order Granting In Part And Denying In Part IBM’s Motion For Partial Summary Judgment On The Basis Of The Novell Judgment [Order 1132] entered judgment in favour of IBM's Ninth and Tenth Counterclaims, following resolution of the Novell Litigation. |
[Appeal] | The Opening Brief Of Plaintiff Counterclaim Defendant-Appellant [Appeal-SCO] seeks to incorporate these Items by reinstating SCO's Unfair Competition Claim (Count VI) or by admitting SCO's Third Amended Complaint [SCO 495]. |