Legislative framework
Legislative framework
The defendants rely on the Software Directive, embodied in English Law by the CDPA, in support of their defence that, regardless of the terms of the ICA, as a lawful user of the ICA Programs, Winsopia had the benefit of its statutory rights to make back-up copies, decompile, observe, study and test the functioning of the computer programs, copy and adapt them in accordance with their intended purpose, including for error correction and interoperability.
The defendants’ case is that the ICA must be construed against the background of the Software Directive so as to permit the acts taken by them to develop the SDM; alternatively, the provisions of the ICA that contradict the relevant provisions of the Software Directive must be null and void.
IBM disputes that the Software Directive is engaged; the allegations of reverse engineering advanced in this case do not fall within the scope of the permissive provisions relied on by the defendants. The terms and conditions of the ICA relied on by IBM are clear and valid.
The facts and matters the subject of the key allegations in this dispute occurred prior to the end of 2023. For the purpose of these claims, the European Union (Withdrawal) Act 2018 (as amended by the European Union (Withdrawal) Act 2020) is applicable. Although those Acts were amended by the Retained EU Law (Revocation and Reform) Act 2023, which disapplies general principles of EU law, that provision applies only after the end of 2023. Therefore, EU-derived domestic legislation, as it had effect in domestic law immediately before 30 January 2020, continued to have effect in respect of these claims as set out in section 5(2) of the 2018 Act.
As explained in Wright & Ors v BTC Core & Ors [2023] EWCA Civ 868 per Arnold LJ at [34]:
“Legislation which transposed an EU directive into domestic law prior to 31 December 2020 remains part of UK law unless and until it has been repealed or amended. None of the legislation which implemented the Software Directive and the Information Society Directive has been repealed or amended, and the CDPA remains in force (as amended). Furthermore, the principle of supremacy of EU law continues to apply "so far as relevant to the interpretation, disapplication, or quashing of any enactment or rule of law passed or made before" 31 December 2020: see section 5(2) of the European Union (Withdrawal) Act 2018 and R (Open Rights Group) v Secretary of State for the Home Department [2021] EWCA Civ 800 at [12]–[13] per Warby LJ. Although this Court now has the power under the 2018 Act (as amended) to depart from decisions of the CJEU rendered before 31 December 2020 in an appropriate case, the default position is that such decisions remain binding.”
It is well established that domestic legislation enacted or amended to implement a European directive must be construed so far as is possible in conformity with, and to achieve the result intended by, the directive: Case C-106/89 Marleasing SA v La Comercial Internacional de Alimentación SA [1990] ECR I-4135 at [8]; Litster v Forth Dry Dock and Engineering Co Ltd [1990] 1 AC 546, HL at 558C-H (Lord Templeman) and 576E-577D (Lord Oliver of Aylmerton); Joined Cases C-397/01 to C-403/01 Pfeiffer v Deutsches Rotes Kreuz, Kreisverband Waldshut eV [2004] ECR I-8835 at [113]-[117]; and R (IDT Card Services Ireland Ltd) v Commissioners for Her Majesty's Revenue and Customs [2006] EWCA Civ 29, [2006] STC 1252 at [73]-[92] (Arden LJ).
This requires the court to address any potential incompatibility between such domestic legislation and EU law by a purposive interpretation: Marleasing SA v La Comercial Internacional de Alimentacion SA (Case C-106/89) at [8], subject to the proviso that the meaning should go with the grain of the legislation and be compatible with the underlying thrust of the legislation being construed: Vodafone 2 v Revenue and Customs Commissioners [2009] EWCA Civ 446 per Sir Andrew Morritt at [37]-[38].
Further, the court must interpret both European and domestic legislation as far as possible in the light of the wording and purpose of relevant international agreements to which the UK/EU is a party, such as TRIPS and the WIPO Copyright Treaty.
I accept the defendants’ primary argument as to the approach to construction, namely, that the ICA must be construed against the factual matrix of the Software Directive, so as to avoid any conflict. Clause 4.1.3 of the ICA, prohibiting acts of reverse engineering, contains the proviso: “unless expressly permitted by applicable law without the possibility of contractual waiver” indicating a common intention to read the words in the light of, and subject to, provisions such as the Software Directive. If it were impossible to construe the relevant provisions of the ICA in accordance with the provisions of the Software Directive, it is clear that the defendants’ alternative approach to construction, namely, that the conflicting provisions should be null and void, would apply.
Both sides referred to travaux preparatoires as materials to assist in the interpretation of the Software Directive. Such materials are an aide only where there is ambiguity in the words used in the Directive. Although they are of general interest and provide useful background information, the parties have not identified any ambiguity that requires reference to those materials to determine specific issues in this case.
- Heading
- Mrs Justice O’Farrell
- Section II - Background to the dispute
- The SDM
- Hercules
- Neon litigation
- Formation of LzLabs and Winsopia
- The ICA
- SDM development and the clean room procedures
- Launch of the SDM
- Project Eiger
- Further development of the SDM
- Audit request and termination
- Section III - The proceedings
- The Issues
- The factual witnesses
- Section IV - Construction of the ICA
- Approach to construction of the ICA
- Scope of licence
- The ICA Programs
- Customer applications
- Licensed Program Specifications
- Independent software vendors (ISVs)
- Debugging tools
- Restrictions on use of ICA Programs
- Legislative framework
- Berne Convention
- TRIPS
- WIPO
- Software Directive
- Copyright, Designs and Patents Act 1988 (CDPA)
- Applicable legal principles
- Conclusions on ICA
- Section V - Alleged breaches of the ICA
- Disassembly, decompilation and translation
- Item 2: Load Module Decompiler (“the LMD”) (Paragraph 11.2 of the Technical Particulars)
- Item 3: CICS Control Blocks Document (Paragraph 11.3 of the Technical Particulars)
- Item 4: EXEC DLI (Paragraphs 27.18 & 28.19 of RRRAPOC)
- Item 5: IBM Binder Software (Paragraph 11.4 of the Technical Particulars)
- Compiler listings – summary of the dispute
- Item 6: IGZCIVL COBOL runtime module (Paragraph 11.6 of the Technical Particulars)
- Item 7: CICS Translators (Paragraph 20.1-2 of the Technical Particulars)
- Item 8: Floating point rounding rules (Paragraph 20.3 of the Technical Particulars)
- Item 9: IBM PL/1 compiler (Paragraph 20.4 of the Technical Particulars & Paragraph 27 of the POC)
- Item 10: XML Parse statements (Paragraphs 33-38 of the Technical Particulars)
- Item 11: COBOL initialisation, branching and I/O declaratives (Paragraphs 27.4&27.5 RRRAPOC)
- Item 12: PL/I Condition handling (Paragraphs 27.10-27.12 of RRRAPOC)
- Reverse engineering through the systematic use of traces, dumps, slip traps, packet sniffing and other debugging tools techniques – summary of the dispute
- Item 13: CICS-to-CICS communications (Paragraph 28.1 of the Technical Particulars)
- Item 14: AMBLIST analysis of CICS Stubs (Paragraph 28.2 of the Technical Particulars)
- Item 15: Colesoft z/XDC and COBOL initialisation (Paragraph 28.3 of the Technical Particulars)
- Item 16: XDC and IMS (Paragraph 28.4 of the Technical Particulars)
- Additional examples
- Item 17: SLIP Traps and CICS (Paragraph 28.5 of the Technical Particulars)
- Item 18: SLIP Traps and COBOL (Paragraph 28.6 of the Technical Particulars)
- Macros and Copybooks - introduction
- Macros (Paragraphs 32.1-32.9 of the Technical Particulars) – summary of the dispute
- Item 19: DR-3246 (Paragraph 32.1 of the Technical Particulars)
- Item 20: DR-10237 (Paragraph 32.2 of the Technical Particulars)
- Item 21: DR-2753 (Paragraph 32.3 of the Technical Particulars)
- Item 22: DR-2771 (Paragraph 32.4 of the Technical Particulars)
- Item 23: DR-2796 (Paragraph 32.5 of the Technical Particulars)
- Item 24: DR-3280 (Paragraph 32.6 of the Technical Particulars)
- Item 25: DR-4281 (Paragraph 32.7 of the Technical Particulars)
- Item 26: DR-4322 (Paragraph 32.8 of the Technical Particulars)
- Item 27: DR-0847 (Paragraph 32.9 of the Technical Particulars)
- Macros - discussion
- Copybooks (Paragraphs 2.1.1.3 and 32.10-32.12 of the Technical Particulars) – nature of the dispute
- Item 28: DR-715 (Paragraph 32.10 of the Technical Particulars)
- Item 29: DR-753 (Paragraph 32.11 of the Technical Particulars)
- Item 30: DR-756 (Paragraph 2.1.1.3 of the Technical Particulars)
- Copybooks - discussion
- Transferring “unscrubbed” materials
- Item 31:Epiphany
- Item 32: Db2 Catalog table metadata
- Item 33: DSS dump
- Item 34: Kednos
- Item 35: CSECTs deliberately omitted from scrubbing
- Items 36 and 42: Unscrubbed CSECTs
- Items 37 and 40: IMS PROCLIB & DLIBATCH
- Item 38: DFHEI1 module
- Item 39: IGZXANE
- Item 41: IGZXNE3N
- Item 43: CEEBETBL, CEEBLLST, IBMPINPL & CEESG*
- Item 44: DR-4617
- Item 45: DR-171
- Item 46: Scrubbing failures
- Item 47: @@TRGLOC CSECT
- Item 48: PARMLIB & PROCLIB
- Use outside Enterprise and beyond Designated Machine
- Item 49: Brad Taylor (Paragraph 44.2 of the Technical Particulars)
- Item 50: Winsopia Pizzabox (Paragraph 44.5 of the Technical Particulars)
- Item 51: Justin Bendich (Paragraph 44.6 of the Technical Particulars)
- Conclusions on technical breaches
- Section VI - Wrongful procurement of breach
- Applicable legal principles
- LzLabs
- LzLabs UK
- Claims against the directors
- Mr Moores
- Summary on unlawful procurement
- Section VII - Unlawful means conspiracy
- Applicable legal principles
- Knowledge of unlawfulness
- Summary on unlawful means conspiracy
- Section VIII – Audit and Termination
- Validity of audit request
- Validity of termination
- Section IX - Limitation
- Contractual limitation
- Statutory Limitation
- Deliberate concealment
- Finding - section 32(1)(b)
- Finding - Section 32(2)
- Actual or constructive knowledge – legal principles
- Date of knowledge issues
- ICA 2013
- Mr Knight - 2017
- Mr Anzani - 2018
- Conclusions
![HT-2021-000363 - [2025] EWHC 532 (TCC)](https://backend.juristeca.com/files/emisores/logo_yJUntHA.png)