HT-2021-000363 - [2025] EWHC 532 (TCC)
Technology and Construction Court

HT-2021-000363 - [2025] EWHC 532 (TCC)

Fecha: 10-Mar-2025

Conclusions on technical breaches

Conclusions on technical breaches

838.

In conclusion, my findings on the alleged technical breaches are as follows.

839.

Winsopia was in breach of the ICA in that it carried out reverse engineering of the ICA Programs by disassembly, decompilation and translation:

i)

Item 1 – IGZCUST – breach established;

ii)

Item 2 – LMD – breach established;

iii)

Item 3 – CICS Control Blocks Document - breach established;

iv)

Item 4 – EXEC DLI - breach established;

v)

Item 5 – IBM Binder Software - breach established.

840.

Winsopia was in breach of the ICA in that it carried out reverse engineering through the systematic creation and analysis of compiler listings:

i)

Item 6 – IGZCIVL COBOL runtime module – breach established;

ii)

Item 7 – CICS Translators – breach established;

iii)

Item 8 – Floating point rounding rules – breach established;

iv)

Item 9 – IBM PL/I Compiler – breach established;

v)

Item 10 – XML Parse statements – breach established;

vi)

Item 11 – COBOL initialisation, branching and I/O declaratives – breach established;

vii)

Item 12 – PL/I condition handling – breach established.

841.

Winsopia was in breach of the ICA in that it carried out reverse engineering through the systematic use of traces, dumps, slip traps, packet sniffing and other debugging tools techniques:

i)

Item 13 – CICS to CICS communications – breach established;

ii)

Item 14 – AMBLIST analysis of CICS stubs – breach established;

iii)

Item 15 – Colesoft XDC and COBOL initialisation – breach established;

iv)

Item 16 – XDC and IMS – breach established;

v)

Item 17 – SLIP traps and CICS – breach established;

vi)

Item 18 – SLIP traps and COBOL – breach established.

842.

Winsopia was in breach of the ICA in that it carried out reverse engineering by copying of IBM source code, macro expansions and copybooks:

i)

Item 19 – DR -246 – breach established;

ii)

Item 20 – DR-10237 – breach established;

iii)

Item 21 – DR-2753 - breach established;

iv)

Item 22 – DR-2771 - breach established;

v)

Item 23 – DR-2796 - breach established;

vi)

Item 24 – DR-3280 - breach established;

vii)

Item 25 – DR-4281 - breach established;

viii)

Item 26 – DR-4322 - breach established;

ix)

Item 27 – DR-0847 - breach established;

x)

Item 28 – DR-715 – breach established;

xi)

Item 29 – DR-753 – breach established;

xii)

Item 30 – DR-756 - breach established.

843.

Winsopia was in breach of the ICA by transferring “unscrubbed” and/or partially “scrubbed” materials containing IBM mainframe software:

i)

Item 31 – Epiphany – allegation not pursued;

ii)

Item 32 – Db2 catalog table metadata – breach not established;

iii)

Item 33 – DSS dump – breach not established;

iv)

Item 34 – Kednos – breach established;

v)

Item 35 – CSECTS omitted from scrubbing – breach established;

vi)

Items 36 & 42 – unscrubbed CSECTs – breach not established;

vii)

Items 37 & 40 – IMS PROCLIB & DLIBATCH – breach established;

viii)

Item 38 – DFHEI1 module – breach established;

ix)

Item 39 – IGZXANE – no material breach established;

x)

Item 41 – IGZXNE3N – breach established;

xi)

Item 43 – CEEBETBL, CEEBLLST, IBMPINPL & CEESG* - breach established;

xii)

Item 44 – DR-4617 – breach not established;

xiii)

Item 45 – DR-171 – breach established;

xiv)

Item 46 – scrubbing failures – breach established;

xv)

Item 47 - @@TRGLOC CSECT – breach not established;

xvi)

Item 48 – PARMLIB & PROCLIB - breach not established.

844.

Winsopia was in breach of the ICA through use outside its Enterprise and use beyond the Designated Machine:

i)

The allegations in Paragraphs 44.1, 44.3, 44.4 and 44.7 of the Technical Particulars were abandoned;

ii)

Item 49 – Brad Taylor – breach established;

iii)

Item 50 – Winsopia Pizzabox – breach established in part;

iv)

Item 51 – Justin Bendich – breach not established.