copyright dispute lawyer

Infringement of copyright in computer code

HomeBlogIP litigation and disputesCopyright infringementInfringement of copyright in computer code

by

reviewed by

Malcolm Burrows

Computer code, like other literary works are automatically protected by copyright.  Subject to exceptions, only the copyright owner has the exclusive right to reproduce a literary work in which copyright subsists, pursuant to section 31 of the Copyright Act 1968 (Cth) (Act).   Generally the reproduction of another programmer’s code without their consent amounts to an infringement of copyright – section 36 of the Act.

For further information about ownership and copyright of computer code and programs see, “Who owns the code”.

What constitutes infringement of computer code?

It is the code not the function which is protected

Copyright is not infringed simply because two programs or algorithms perform identical functions.  It is the material expression of the code that is protected.  This is what is referred to as the idea-expression dichotomy in copyright.  By way of example, the idea to use an algorithm to assess customer sentiment from a Twitter stream is not protected.  However, the Python code written by a programmer to carry out that function is.  A Java programmer who independently built the same function would not be in breach of the Python programmer’s copyright.

In TICA Default Tenancy Control Pty Ltd v Datakatch Pty Ltd [2016] FCA 815, the defendant company, Datakatch, was incorporated by three ex-employees of TICA Default Tenancy Control Pty Ltd (TICA) and operated business critical software which performed essentially the same function as TICA’s software.  An expert witness was engaged to examine the code of each companies’ software.  On the expert witnesses’ testimony, the Court determined it was most unlikely the code was copied and there was no breach of Copyright.  Incidentally, TICA was still successful in prosecuting for a breach of confidence.

For further information about reverse engineering computer programs see, Reverse engineering of software – what are the legal boundaries?

A substantial part must be copied

A breach of copyright, with respect to literary work including computer code, occurs pursuant to section 36 of the Act when the work is reproduced in a ‘material form’.  It is unnecessary that the work is reproduced in full because ‘material form’ is defined to include a substantial part of the work – section 10 of the Act.

What is a substantial part?

In the recent case of IPC Global Pty Ltd v Pavetest Pty Ltd (No 3) [2017] FCA 82, code from a dynamic-link library (DLL) and a number of test modules, which were used in IPC’s version of the software, was copied by Pavetest.  Expert evidence adduced by IPC showed that around 800 lines of code in Pavetests software was “identical or similar[162] from 250,000 lines of code in IPC’s original application.  However, arguments were made that between 10,000 and 20,000 lines were physically copied.  Much of this code represented a duplication of the same code across seven (7) test modules.

Without delving to deep into whether or not the duplication of the same code was relevant, the court found in favour of IPC.  Pavetest, through the acts of its employee in copying the DLL and test modules, had infringed IPC’s copyright by copying a substantial part of their software.

Summarising the idea-expression dichotomy

The idea-expression dichotomy is illustrated by comparing these two cases.  Datakatch reproduced the function of the software and therefore had not infringed the copyright.

Conversely, Pavetest had reproduced IPC’s code in its material form, in this case by directly copying it, therefore infringed IPC’s copyright.

Takeaways

Care must be taken by organisations engaging in software development projects to ensure they do not infringe copyright.  Utilising someone else’s code, be that from another organisation or obtained from the internet, without authorisation may result in a copyright infringement.

Clearly the use of even a single code library can constitute a substantial part of a computer program and leave your organisation at risk of an infringement proceeding.

Links and further references

Cases

IPC Global Pty Ltd v Pavetest Pty Ltd (No 3) [2017] FCA 82 – What amounted to a substantial reproduction.

TICA Default Tenancy Control Pty Ltd v Datakatch Pty Ltd [2016] FCA 815 – Material form of the code not the codes function which is protected.

Legislation

Copyright Act 1968 (Cth)

Further information about computer code

If you need assistance in protecting your rights to computer code, contact us for a confidential and obligation-free discussion:

Doyles Recommended TMT Lawyer 2024

Related insights about computer code

  • Misuse of confidential information in source code

    Misuse of confidential information in source code

    In Australia, computer code can amount to confidential information as well as being subject to copyright protection.  In some cases the two things overlap as was the case in decision of the Court in Optus Networks Pty Ltd v Telstra Corporation Ltd (2010) 265 ALR 281; [2010] FCAFC 21.

    Read more …

  • Adaptions, computer code and copyright

    Adaptions, computer code and copyright

    An adaption in copyright is the exclusive right of the owner of the work in question.  Section 10 of the Copyright Act 1968 (Cth) (Act) defines adaption as it relates to literary works in dramatic and non-dramatic forms, in a computer program and in relation to a musical work.   The rights that apply to adaptions…

    Read more …

  • Copyright, code libraries and ownership

    Copyright, code libraries and ownership

    The Australian case of Redrock Holdings Pty Ltd and Hotline Communications Ltd v Hinkley [2001] VSC 91 has shed light on how the ownership of copyright in code libraries is determined. Learn more about the dispute and its implications for copyright ownership in this blog post.

    Read more …

  • Computer-implemented inventions and patentability

    Computer-implemented inventions and patentability

    The question of patentability of so called “computer-implemented” inventions has been the subject of legal debate in Australia for a number of years.  The September 2018 of the Full Court of the Federal Court in  Encompass Corporation Pty Ltd v Infotrack Pty Ltd [2019] FCAFC 161 was long anticipated by intellectual property lawyers and patent…

    Read more …

  • Infringement of copyright in computer code

    Infringement of copyright in computer code

    Computer code is automatically protected by copyright. Unauthorised reproduction of it may constitute an infringement, as illustrated by two federal cases. To understand copyright infringement with respect to computer code, read “Who owns the code?”

    Read more …

  • Who owns the code?

    Who owns the code?

    Understand who owns the computer code used in software development projects. Consider employee or contractor engagement, joint ownership, and assignment of copyright to ensure your project is protected.

    Read more …

Send this to a friend