|
SOFTWARE COPYRIGHTIssues crystallised in a landmark decision
A ruling vital to the Australian computer software industry was delivered by the Full Court of the Federal Court of Australia on 4 June 1997 in Powerflex Services Pty Ltd and Ors. v. Data Access Corporation (VG 295 of 1996) ("The Powerflex case"). The decision is justly to be referred to as a landmark decision, despite the cliched nature of that phrase.
The difficult task faced by the Court was the analysis of two competing software programs with a view to determine the distinction between the concepts and functions of each of them and the expression of those concepts and functions. As an Appellate court, the Court had to rule on the submissions of the appellant (Powerflex) contending that the trial judge was wrong to find that Powerflex had infringed the copyright of Data Access Corporation by use of reserved words of the vocabulary of the Dataflex language and other features of the program .
Powerflex carefully studied the functions of the Dataflex language and deliberately set out to develop a superior program. It was necessary to use the same words constituting the Dataflex language to attract existing users of the Data Access program to Powerflex. In common parlance Powerflex set out to build and sell a better mouse trap. In the view of many existing customers this was achieved and they switched to Powerflex. In late 1993 Data Access had decided it had lost enough customers and took action to assert its belief that the copyright in the Dataflex program had been infringed.
At trial and on the affidavit material of expert and other witnesses it was clear that whilst the words of the computer languages were common, the source code of the Powerflex language was entirely original, different from and not a copy of the Dataflex source code.
The trial judge found that the Powerflex program was an infringement of the Data Access copyright. He found that each of 192 individual words was in itself a computer program which, when typed into the computer, caused it to perform the function identified by that particular word. It is submitted that this indicates a misunderstanding of the nature of computers and their operation, giving protection to functionality, not expression.
Words found to constitute "computer programs" included "CHART", "CHECK", "LINE", "NAME", "SAVE", "TOTAL" and more complex words including "CHARTFORM", "ERASEFILE", "ENDGROUP" and "FILE_SIZE". The finding of a word as constituting a literary work is an odd result. In Exxon Corporation v. Exxon Insurance [1981] 3 All E R 241 the Court of Appeal dealt with a contention that the word "Exxon" - an invented word - was an original literary work. The court held that it was not a literary work as it conveyed no information, provided no instruction and gave no pleasure. Oliver L.J., in interpreting "original literary work" stated: "In my judgment it is not necessary, in construing a statutory expression, to take leave of one’s common sense" (page 249).
Having found an infringement to exist, an injunction was subsequently ordered by the trial judge preventing the use of the infringing words by Powerflex.
On June 4,1996 a differently constituted court of appeal, in an
important decision, granted Powerflex a stay of the injunction pending determination of the appeal. (This decision is important in determining the principles applicable in obtaining a stay pending appeal in the Federal Court of Australia - 137 A.L.R. 498).
The Court found copyright infringement in one feature only, the standard Huffman Compression table. This relatively minor feature of the Powerflex program was not copied but derived from a careful study of Dataflex. It was essential for compatibility of the respective compression functions that an exact table was used in both programs. The Court’s finding of infringement of this minor feature can be disputed on a number of grounds. For instance, first, that the table is a small part of a program and cannot stand on its own, thereby not being a work in itself and in any event is not a substantial part of a computer program. Secondly, the table can only be expressed one way thereby being an example of the merger of an idea and its expression. It is also arguable that the Standard Huffman Compression table is not a table or compilation in any practical sense and therefore should not be subject to a finding of copyright infringement.
On determination of the critical issues of the case the Court focused attention on the expression of the commands in various levels of code which caused the program to operate. Compatibility was achieved in words or commands by computer programs which were written by Powerflex in inventive form but achieved the same or similar function as Dataflex. Function, however, was not subject of copyright protection.
The appellant also succeeded on other grounds of appeal. The Court found that other features of the program, namely file structures, Flexkeys and Macros were not infringements. The respondent failed on a cross appeal, claiming an error text table was an infringement.
The Full Court’s reversal of the lower decision brings the law of Software Copyright closer into line with recent decisions in the United States of America. In particular the dispute between the giant computer corporations Lotus and Borland . The copyright legislation in the United States of America contains a specific provision which does not give protection to "methods of operation". While the Australian legislation contains no such provision, the Full Court was of the view that the United States provision simply codified general copyright law granting protection to the manner in which an idea is expressed and not the idea, i.e. the command or its method of operation.
In 1984 The Copyright Amendment Act was proclaimed adding a new definition for "computer programs" so that a "literary work" was defined to include a computer program as meaning an expression, in any language, code or notation, of a set of instructions (whether with or without related information) intended, either directly or .....(indirectly) ....to cause a device having digital information processing capabilities to perform a particular function. This paraphrases the amendment . The reader is referred to section 10 of The Copyright Act .
The High Court in the Apple case decided the law as it stood prior to the amendment. The majority held that while source code was a literary work, object code, a machine readable form could not be treated by humans as a literary work. This ruling lead to calls to amend the copyright legislation to protect non human readable code. J.W.K. Burnside, Q C wrote in 1990 : "By contrast, the amendments to the Copyright Act in the wake of the Apple case represented a quick fix solution. Although it was better than nothing, it could not be regarded as a perfect, or permanent, solution." (The Australian Computer Journal, Vol 22, No 4, November 1990 at page 141). The author contrasted the extension of copyright protection to other new forms of work as having been done with "some care and consideration".
In any event the 1984 amendment was clearly stated to protect "an expression" in a machine readable form which would cause a computer "to perform a particular function". This is consistent with the fundamental dichotomy between the idea and the expression of the idea. A classic statement of this principle is : "Copyright does not extend to ideas or schemes or systems or methods ; it is confined to their expression ; and if their expression is not copied the copyright is not infringed." (Lindley, LJ in Hollinrake v Truswell [1894] 3 Ch. 420 at 427). Whilst at times the distinction may be difficult to determine the principle is clear and has developed strongly. For instance the doctrine of merger is well known in copyright. Put simply if an idea can only be expressed essentially one way the expression merges with the idea and becomes unprotectable.
American courts have dealt with the doctrine of merger and its application to computer programs. A process of abstraction of the idea, filtration of non expressive elements of the program and comparison of the competing programs was applied in Computer Associates v Altai Inc. (23 I.P.R. 385). The court held "The merger doctrine applies to computer programs. Thus, when there is essentially only one way to express an idea, the idea and its expression are inseparable and no copyright protection will attach to the program.", approving the decision in Lotus Development Corp. v Paperback Software (740 F. Supp.37).
Accordingly, in comparing competing and possibly infringing software it is essential that only expressive elements of the program receive copyright protection.
The first case in Australia to be determined after the 1984 legislative change was Autodesk Inc. v Dyason and Kelly (1991 173 C.L.R.330). Ultimately this case turned on a program known as Widget C .
Widget C was a series of 127 binary digits electronically stored in a hardware device. In effect the series of digits was regularly checked by the AutoCad lock. If the sequence of digits were incorrect the Autodesk program would instantly terminate. Kelly ‘s program reproduced the same 127 bits thereby unlocking the AutoCad device. The Court found that Kelly’s program was an infringement of Autodesk’s copyright, the literary work being a program consisting of a string of binary digits.
Subsequently, Dyason and Kelly sought to re open the matter before the High Court on the basis that the Courts findings were based on grounds which had not been properly argued particularly in a novel and complex area of the law. A majority of the Court refused to set aside the earlier decision. (See Autodesk v Dyason (No 2) [1992] 176 C.L.R. 300). Some caution should be applied to avoid Autodesk being interpreted too widely. In strong dissenting judgments, Chief Justice Mason stated "In the result, I incline to the view that, in the light of the more elaborate arguments presented in this application, it is arguable that the respondents have not infringed the appellant’s copyright in the Widget C program." (Page 307). Mason CJ was of the view that the judgment should be reopened. So too was Deane J, who stated: "What is important for present purposes is that no finding had been made in the courts below that Widget C’s look up table constituted a substantial part of the computer program" (Page 312). Deane, J found that the respondents had not had "a clear and adequate opportunity to place before this Court full submissions about the correctness of the proposition which constituted the basis of the Court’s ultimate decision against them" (Page 314). The majority held there was no substantial injustice. Gaudron J held that the 127 bit look up table was the linchpin of the program. "It was the critical part of the instructions in that the other parts depended on and were made by reference to it." (Page 330).
Australian copyright legislation has no such provision. However, the Full Court in Powerflex stated that the U.S. section 102(b) is consistent with the general law of copyright in Australia.
This leads to the important decision in the United States Court of Appeals in the case of Lotus Corp. v Borland Int Inc. (33 I.P.R. 233). The Lotus v. Borland case dealt with the copying by Borland of the Lotus 1-2-3 command hierarchy. Borland contended in its defence that it had "lawfully copied the unprotectable menus of Lotus 1-2-3" (Page 239). The Court accepted Borland’s argument and found no infringement. Stahl J. stated: "We do not think that "methods of operation" are limited to abstractions; rather, they are the means by which a user operates something ... The "expressive" choices of what to name the command terms and how to arrange them do not magically change the uncopyrightable menu command hierarchy into copyrightable subject matter." (Page 243). The Court approved an earlier classic statement made by the US Supreme Court in Feist Publications Inc. v. Rural Tel Serv Co. (499 U.S. 340 at 349) that: "The primary objective of copyright is not to reward the labour of authors, but to promote the progress of science and useful arts. To this end copyright assures authors the right to their original expression, but encourages others to build freely upon the ideas and information conveyed by a work".
In the Powerflex case, users of the Dataflex program had written their applications using the reserved words chosen by Dataflex. If those words were "computer programs" either individually or collectively, users of Dataflex would become trapped customers. The ruling of the Full Court enables users to build on the value of their own works, and to avoid being locked into a product, when a compatible and feasible alternative was available. The Court in Lotus v. Borland referred to the "QWERTY" keyboard being the accepted standard, Boudin J stated "Better typewriter keyboard layouts may exist, but familiar "QWERTY" keyboard dominates the market because that is what everyone has learned to use", (Page 247)
Since the 1984 amendment there has been considerable discussion as to the appropriate extent of protection for computer programs. The Commonwealth had in 1983 established The Copyright Law Review Committee. In 1988 a review of Computer Software Protection was instigated as a result of terms of reference stated by The Attorney General. The C L R C published its report in 1995.
The Committee has recommended that the present definition in section 10 of the Act be replaced by the United States definition as follows:
"A "computer program" is a set of statements or instructions to be used directly or indirectly in a computer in order to bring about a certain result." (C.L.R.C. Report, Page 63). The Committee indicated that consistency with Australia’s trading partners in copyright law was a desirable outcome.
The clarity of the Full Court’s reasoning in the Powerflex case ensures that this decision is in fact a landmark decision. The judgment is certain to be welcomed by those who favour open and interoperable software systems. This will encourage software writers to produce better systems with clear knowledge of the boundaries and operation of the Australian Copyright legislation.
The above is a personal commentary on the main issues of this case. I would be pleased to provide more detailed information to anyone wishing to research this area of the law.
|