Lotus Development Corp. v. Paperback Software International
U.S. District Court, District of Massachusetts
June 28, 1990
740 F.Supp. 37, 15 USPQ2d 1577
[Editor's note: This case is discussed in Legal Protection of Digital Information in:
Chapter 2, Section III.C. (Methods of Operation).]
Keeton, J.
The expression of an idea is copyrightable. The idea itself is not. When applying these two settled rules of law, how can a decisionmaker distinguish between an idea and its expression?
Answering this riddle is the first step - but only the first - toward disposition of this case in which the court must decide, among other issues, (1) whether and to what extent plaintiff’s computer spreadsheet program, Lotus 1-2-3, is copyrightable, (2) whether defendants’ VP-Planner was, on undisputable facts, an infringing work containing elements substantially similar to copyrightable elements of 1-2-3, and (3) whether defendants’ proffered jurisdictional and equitable defenses are meritorious.
Phase One of this case was tried to the bench. By agreement of the parties, in Phase One, the court shall
resolve all legal and factual issues concerning the liability, if any, of defendants . . . for the claims of copyright infringement brought by plaintiff . . . and all defenses thereto, including but not limited to all factual and legal issues concerning the copyrightability of Lotus’ Works [1-2-3, releases 1.0, 1A, and 2.0], and excluding only: (1) issues of fact, if any, requiring jury determination concerning defendants’ alleged copying of any protected expression from Lotus’ Works in Defendants’ Works [VP-Planner and VP-Planner Plus]; [and] (2) factual issues concerning defendants’ possible copying of the source or object code for Lotus’ Works. . . .
Stipulation and Order Regulating Phased Trial, §I(A) (Docket No. 246).1
This Opinion sets forth findings of fact and conclusions of law that are central to deciding this controversy. Fed.R.Civ.P.52(a). The court adopts, as additional findings, all proposed findings to which no party objected. See Docket Nos. 250, 251.
The outcome of this case depends on how this court, and higher courts on appeal, should answer a central question about the scope of copyrightability of computer programs. For the reasons explained in this Opinion, I conclude that this question must be resolved in favor of the plaintiff, Lotus.
Though their influence in our society is already pervasive, digital computers - along with computer “programs” and “user interfaces”- are relatively new to the market, and newer still to litigation over “works” protected by intellectual property law.
Digital computers (hereinafter referred to as “computers”) are machines currently used to perform three types of functions electronically: (1) arithmetic calculations; (2) logical operations (e.g., comparing values to determine whether one is larger); and (3) storage and display of the results. Because computers can perform millions of operations of these types in a single second, they can be used to solve problems too complex, or <15 USPQ2d 1579> too repetitious and boring, to be solved manually. Developments to the current state of the art have already transformed many areas of business, educational, and recreational activity, and they support speculations about more striking achievements in the future.
<740 F.Supp. 43> A personal computer system consists of hardware and software. The hardware includes the central processing unit (“CPU”), which contains the electronic circuits that control the computer and perform the arithmetic and logical functions, the internal memory of the computer (“random access memory,” or “RAM”), input devices such as keyboard and mouse, output devices such as a display screen and printer, and storage devices such as hard and floppy disk drives. The software includes one or more computer programs, usually stored magnetically on hard or floppy disks, along with such items as instruction manuals and “templates,” which are pieces of plastic that fit around the function keys on the keyboard, identifying the specific functions or commands that can be invoked by those keys. A personal computer system can also include “firmware,” or “microcode”:
Microcode is a set of encoded instructions . . . that controls the fine details of the execution of one or more primitive functions of a computer. Microcode serves as a substitute for certain elements of the hardware circuitry that had previously controlled that function.
Samuelson, CONTU Revisited: The Case Against Copyright Protection for Computer Programs in Machine-Readable Form, 1984 Duke L.J. 663, 677.
Computer programs are, in general, divided into two types: operating system programs and application programs. Operating system programs - such as DOS, XENIX, and OS/2 - are programs that control the basic functions of the computer hardware, such as the efficient utilization of memory and the starting and stopping of application programs. Application programs are programs that permit a user to perform some particular task such as word processing, database management, or spreadsheet calculations, or that permit a user to play video games.
This case concerns two competing application programs - Lotus 1-2-3 and VP-Planner - which are primarily spreadsheet programs, but which also support other tasks such as limited database management and graphics creation. Programs such as these, because they can perform several different kinds of tasks, are called “integrated” application programs.
Congress has defined “computer program” 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.
17 U.S.C. §101 (1988) . This “set of statements or instructions,” in its literal or written manifestation, may be in the form of object code or source code. It may also be represented, in a partially literal manifestation, by a flowchart. A copyrightable work designed for use on a computer may include, as well, text that appears, for example, in a problem manual or a manual of instructions. These elements of text, however, ordinarily are not referred to in the industry as part of a “computer program” unless they appear on the computer screen and serve a purpose like that of the components of a “help screen” available to a user whenever needed. Elements of this textual type are not at issue in this phase of this case.
Computer programs are typically written in some form of computer programming “language.” The “lowest”-level computer programming language is machine language, which is a binary language written in “bits”(BInary digiTS). Each bit is equal to one binary decision - that is, to the designation of one of two possible and equally likely values, such as an “on”- “off” or “yes”- “no” choice. These binary decisions, the only kind that a typical computer can understand directly, are commonly represented by O’s and 1’s. A sequence of eight bits (which allows 256 unique combinations of bits) is commonly called a “byte”(“by eight”), and 1024 bytes form a “kilobyte”(commonly referred to as “K,” e.g., sixty-four kilobytes is “64K”). Machine language may also be represented in hexadecimal form, rather than in binary form, by the characters 0-9 and A-F, where “A” represents 10, “B” represents 11, and so on through “F,” which represents “15.”In hexadecimal machine language, only two rather than eight characters are required <740 F.Supp. 44> to allow for 256 unique combinations (e.g., 37 instead of 00110111, each of which represents the 55th of 256 combinations; 7B instead of 011111011, each of which represents the 123rd of 256 combinations; EA instead of 11101010, each of which represents the 234th of 256 combinations). The computer is able to translate these hexadecimal instructions into binary form. Other versions of machine language are represented in decimal (0-9) and octal (0-7) form.
An object program, or object code, is a program written in machine language that can be executed directly by the computer’s CPU without need for translation. For example, in the machine language of a certain <15 USPQ2d 1580> computer, the instructions to divide the value in “B” by the value in “C” and add that number to the value in “A” may be represented by the following sequence of instructions (in binary form):
0010000000010001; 1000000011010010; 1101000000010000.
An “intermediate”-level programming language is assembly language. Rather than in bits, assembly code is written in simple symbolic names, or alphanumeric symbols, more easily understandable by human programmers. For example, the calculation described above may be represented, in the assembly language of a certain computer, as follows:
LOAD B; DIV C; ADD A.
Because of the primitive nature of assembly language, even relatively simple computations can require long and complex programs.
During the early period of computing, “programmers” ordinarily wrote programs exclusively in machine language. Today, object code is rarely written directly by computer programmers. Rather, modern programmers typically write computer programs in a “higher”-level programming language. These programs are called source programs, or source code. Although “source code” has been defined far more broadly in some of the literature in the field, and in some of the expert testimony in this case, more commonly the term “source code” refers to a computer program written in some programming language - such as FORTRAN (FORmulaTRANslation), COBOL (COmmonBusinessOriented Lanugage), Pascal, BASIC, or C - that uses complex symbolic names, along with complex rules of syntax. In a typical higher-level programming language, for example, the above-described computation - that is, (A) + (B/C) - might be represented as follows:
A+B/C.
Unlike machine language, which is unique to each kind of CPU and which is executed directly by the computer, source code programming languages are universal to almost all computers. As a consequence, source code is executed indirectly. Thus, a program written in source code must be translated into the appropriate object code for execution in one type of computer, and into a different object code for execution in another type of computer. The translation can be effectuated by an “interpreter” program or by a “compiler” program. An “interpreter” program is a simultaneous translator that works in conjunction with the application program every time the application program is run, carrying out the instructions of the program one step at a time. In contrast, a “compiler” program translates the program once and for all into machine language, after which the translated program can be executed directly by the CPU without the need for any further resort to the compiler. A distinctive “interpreter” or “compiler” program is available for each type of source code programming language and each type of CPU.
A partly literal and partly pictorial manifestation of a computer program, still farther removed from direct use with the computer, is the flowchart. A flowchart is a graphic representation of a computer program that is written in symbols, rather than in bits or symbolic names, and with a syntax that is graphic rather than grammatical. See, e.g., Breyer, The Uneasy Case for Copyright: A Study of Copyright in Books, Photocopies, and Computer Programs, 84 Harv.L.Rev.281, 341 n.235 (1970) (providing simple flowchart). A flowchart can be thought of as a kind of <740 F.Supp. 45> symbolic outline or schematic representation of a computer program’s logic, which is written by a programmer once he or she has a conceptualization of the goals of the program. Creating a flowchart (at least, an early draft) is thus, typically, an early phase in the development of a software system, which is followed by the translation of the flowchart into source code.See Menell,An Analysis of the Scope of Copyright Protection for Application Programs, 41 Stan.L.Rev.1045, 1051 (1989) (identifying five stages in the development of most application programs: (1) defining the desired task; (2) flowcharting; (3) encoding; (4) debugging; and (5) preparing documentation). On computers and computer programs in general, seeLewis Affidavit, ¶¶18-42 (Docket No. 274); Galler Declaration , ¶¶8-20 (Docket No. 257); A. Clapes, Software, Copyright & Competition: The “Look and Feel”of the Law 47-64 (1989); R. Bradbeer, P. DeBono & P. Laurie, The Beginner’s Guide to Computers (1982);McGraw-Hill Dictionary of Scientific and Technical Terms (3d ed. 1984).
The parties agree, as a general proposition, that literal manifestations of a computer program - including both source code and object code - if original, are copyrightable. Stern Electronics, Inc. v. Kaufman, 669 F.2d 852, 855 n.3 [213 USPQ 443] (2d Cir. 1982) (“written computer programs are copyrightable as literary works”); Williams Electronics Inc. v. Artic International, Inc., 685 F.2d 870, 876-77 [215 USPQ 405] (3d Cir. 1982) (object code copyrightable); Hubco Data Products, Corp. v. Management Assistance Inc., 219 U.S.P.Q. 450, 454 (D. Id. 1983) (same); Apple Computer, Inc. <15 USPQ2d 1581> v. Franklin Computer Corp., 714 F.2d 1240, 1243 [219 USPQ 113] (3d Cir. 1983) (source and object code copyrightable), cert. dismissed, 464 U.S. 1033 (1984) ; GCA Corp. v. Chance, 217 U.S.P.Q. 718, 720(N.D. Cal. 1982) (same); Midway Manufacturing Co. v. Strohon, 564 F. Supp. 741, 750 [219 USPQ 42] (N.D. Ill. 1983) (same); Digital Communications Associates, Inc. v. Softklone Distributing Corp., 659 F. Supp. 449, 454 [2 USPQ2d 1385] (N.D. Ga. 1987) (same). Also, it appears that flowcharts, if sufficiently detailed and original, are entitled to copyright protection:
Flowcharts . . . are works of authorship in which copyright subsists, provided they are the product of sufficient intellectual labor to surpass the “insufficient intellectual labor hurdle”. . ..
National Commission on New Technological Uses of Copyrighted Works, Final Report and Recommendations 43 (1978) (hereinafter “Final Report “),reprinted in 5 Copyright, Congress and Technology; The Public Record (N. Henry, ed. 1980), cited with approval in Whelan Associates, Inc. v. Jaslow Dental Laboratory, Inc., 797 F.2d 1222, 1241 [230 USPQ 481] (3d Cir. 1986), cert. denied, 479 U.S. 1031 (1987) . See also Synercom Technology, Inc. v. University Computing Co., 462 F. Supp. 1003, 1013 n.5 [199 USPQ 537] (N.D. Tex. 1978) (although taking a very narrow view of the scope of copyrightability of nonliteral elements of computer programs, court nevertheless noted in obiter dictum that “it would probably be a violation to take a detailed description of a particular problem solution, such as a flowchart . . . and program such a description in computer language”) (Higginbotham, J.); Data Crash Systems, Inc. v. JS&A Group, Inc., 480 F. Supp. 1063, 1067 n.4 [203 USPQ 735] (N.D. Ill. 1979) (holding that copyright protection extends “to computer programs in their flow chart, source and assembly phases but not in their object phase,” court concluded that computer program written in object code was not copyrightable), aff’d on other grounds, 628 F.2d 1038 [208 USPQ 197] (7th Cir. 1980) (program at issue not copyrightable because publication without notice forfeited any copyright protection); Williams v. Arndt, 626 F. Supp. 571, 578 [227 USPQ 615] (D.Mass. 1985) (violation to take detailed prose description and program such description in source code).
Defendants vigorously dispute, however, the copyrightability of any nonliteral elements of computer programs. That is, defendants assert that only literal manifestations of computer programs are copyrightable. Plaintiff, on the other hand, maintains that copyright protection extends to all elements of computer programs that embody <740 F.Supp. 46> original expression, whether literal or nonliteral,including any original expression embodied in a program’s “user interface.”
One difficulty with plaintiff’s argument is the amorphous nature of “nonliteral” elements of computer programs. Unlike the written code of a program or a flowchart that can be printed on paper, nonliteral elements - including such elements as the overall organization of a program, the structure of a program’s command system, and the presentation of information on the screen - may be less tangibly represented. Whether these elements that are copyrightable may be identified, are central to deciding this case.
In considering the legal issues relevant to whether nonliteral elements of Lotus 1-2-3 are copyrightable, and if so, to what extent, one may appropriately begin with a provision of the Constitution of the United States:
The Congress shall have Power . . . To promote the Progress of Science . . . by securing for limited Time to Authors . . . the exclusive Right to Their . . . Writings. . . .
U.S. Const., Art. I, §8, cl. 8. The copyright law, codified in Title 17 of the United States Code, rests upon this explicit grant of legislative authority.
Under this constitutional mandate, Congress has broad though not unlimited authority to grant copyright monopolies as needed to promote progress. If Congress were to determine, for example, that copyright protection is unnecessary to “promote the Progress of” computer programming - because, for example, in Congress’ view the financial incentives alone of developing new computer programs (without the added benefit of copyright) are enough to encourage innovation, or because incremental innovation might be stifled by expansive copyright protection - then Congress could, without offending the Constitution, provide no copyright protection for computer programs. At the other extreme, were Congress to find that strong copyright protection is necessary to promote the progress of computer programming, Congress could provide for expansive copyright protection for all aspects of computer programs, again without having strayed beyond the bounds of the constitutionally permissible.
Because the constitutional grant of power authorizes Congress to take either path – or <15 USPQ2d 1582> to chart some middle course - this case does not raise constitutional issues. Rather, the issues at stake here are issues of statutory meaning. The central question is not whether Congress could render nonliteral elements such as those of 1-2-3 copyrightable, but whether it has done so. Banks v. Manchester, Ohio, 128 U.S. 244, 252 (1888) (“No authority exists for obtaining a copyright beyond the extent to which Congress has authorized it. A copyright cannot be sustained as a right existing at common law; but, as it exists in the United States, it depends wholly on the legislation of Congress.”).
In Kelly v. Robinson, 479 U.S. 36 (1986) (Powell, J., joined by Rehnquist, C.J., and Brennan, White, Blackmun, O’Connor and Scalia, JJ.), the Supreme Court explained the various sources of guidance to which a court should look in determining the manifested meaning of a statute and the manifestations of congressional intent:
[T]he “starting point in every case involving construction of a statute is the language itself.” Blue Chip Stamps v. Manor Drug Stores,421 U.S. 723, 756 (1975) (Powell, J., concurring). But the text is only the starting point. As Justice O’Connor explained last Term, “‘“In expounding a statute, we must not be guided by a single sentence or member of a sentence, but look to the provisions of the whole law, and to its object and <740 F.Supp. 47> policy.”‘”Offshore Logistics, Inc. v. Tallentire,477U.S. 207, 221 (1986) (quoting Mastro Plastics Corp. v. NLRB, 350 U.S. 270, 285 (1956) (in turn quoting United States v. Heirs of Boisdore, 8 How. [49 U.S.]113, 122 (1850) )).
Id. at 43 . Accordingly, to determine whether Congress has extended copyright protection to nonliteral elements of computer programs, and if so, to what extent, a court must examine, first, the relevant language of the copyright statutes, second, “the provisions of the whole law,” and third, “its object and policy.” Id.
Examination of these sources exposes mandates inconsistent with the principal argument advanced by defendants - that copyright protection extends only to literal manifestations of computer programs and not to any nonliteral elements. Close examination also discloses that Congress has not explicitly addressed some of the questions that must be decided in this case. In these circumstances, it is appropriate to consider legislative history as well as statutory text.
The First Congress extended copyright protection to “any map, chart, book or books already printed.” Act of May 31, 1790, ch. 15, §1, 1 Stat. 124 (repealed 1831). Congress quickly expanded this limited scope of copyright protection, adding designs, prints, etchings and engravings in 1802, “musical composition” in 1831, “dramatic composition” in 1856, “photographs and the negatives thereof” in 1865, and “statutory” and “models or designs intended to be perfected as works of the fine arts” in 1870. Act of Apr. 29, 1802, ch. 36, §2, 2 Stat. 171, 171, repealed by Act of Feb. 3, 1831, ch. 16, §§1, 14, 4 Stat. 436, 436, 439,amended by Act of Aug. 18, 1856, ch. 169, 11 Stat. 138, 139, amended by Act of Mar. 3, 1865, ch. 126, §§1, 2, 13 Stat. 540, 540,repealed by Act of July 8, 1870, ch. 180, §86 16 Stat. 198, 212 (repealed 1909).
In 1909, Congress abandoned the effort to list exhaustively all works in which copyright may subsist, instead adopting a more generalized approach to copyrightability:
The works for which copyright may be secured under this title shall include all the writings of an author.
Act of Mar. 4, 1909,ch. 320, §4, 35 Stat. 1075, 1076 (emphasis added) (previously codified at 17 U.S.C. §4 , reprinted in 17 U.S.C.A. App. §4 (West Supp. 1990); recodified 1947; repealed 1976). To clarify the meaning of “all the writings of an author,”Congress also provided a non-exclusive list of examples. Id.at §5 (listing the various kinds of works previously entitled to explicit copyright protection). Even this generalized statement of the scope of copyrightability along with the explanatory list proved inadequate. In 1912, Congress added “motion pictures” as a further example of “all the writings of an author,” Act of Aug. 24, 1912, ch. 356, §5(1)-(m), 37 Stat. 488, 488 (previously codified at 17 U.S.C. §5(1)-(m) ,reprinted in 17 U.S.C.A. App. §5(1)-(m) ; recodified 1947; repealed 1976), and in 1972, Congress added “sound recordings” to the list, Act of Oct. 15, 1971, Pub. L. 92-140, §1(b), 85 Stat. 391, 391 (previously codified <15 USPQ2d 1583> at 17 U.S.C. §5(n) , reprinted in 17 U.S.C.A. App. §5(n) ;repealed 1976).
In 1955, Congress began to consider another major revision of the copyright law. After twenty years of hearings, study, debate, and redrafting, that revision was signed into law in 1976. Act of Oct. 19, 1976, Pub. L. 94-553, 90 Stat. 2541 (codified at 17 U.S.C. §§101 et seq. ). That law - the Copyright Act of 1976 - and the 1980 amendments to the Act provide the relevant statutory mandates for this case.
Like the Copyright Act of 1909, the Copyright Act of 1976 eschews the prescription of an exclusive list of the kinds of works that are copyrightable:
Copyright protection subsists, in accordance with this title, in original works <740 F.Supp. 48> of authorship fixed in any tangible medium of expression, now known or later developed, from which they can be perceived, reproduced, or otherwise communicated, either directly or with the aid of a machine or device.
17 U.S.C. §102(a) (1988) (emphasis added).
It is a axiomatic that the designation “original” is not intended to be limited to works that are novel or unique. Rather, the word “original,” which was “purposely left undefined” by Congress, refers to works that have been “independently created by an author,” regardless of their literary or aesthetic merit, or ingenuity, or qualitative value. H.R. Rep. No. 1476, 94th Cong., 2d Sess. 51, reprinted at 1976 U.S. Code Cong. & Admin. News 5659, 5664 (hereinafter “House Report”); Hutchinson Telephone Co. v. Fronteer Directory Co. 770 F.2d 128, 131 [228 USPQ 537] (8th Cir. 1985); Puddu v. Buonamici Statuary, Inc., 450 F.2d 401, 402 [171 USPQ 709] (2d Cir. 1971) (“originality has been considered to mean ‘only that the work owes its origin to the author’”) (emphasis added; quoting Nimmer,Copyright§10 at 32 (1971 ed.)). See also Bleistein v. Donaldson Lithographing Co., 188 U.S. 239, 251 (1903) (Holmes, J.) (“It would be a dangerous undertaking for persons trained only in the law to constitute themselves final judges of the worth of” a work.).
Also, the designation “works of authorship” is not meant to be limited to traditional works of authorship such as novels or plays. Rather, Congress used this phrase to extend copyright to new methods of expression as they evolve:
The history of copyright law has been one of gradual expansion in the types of works accorded protection, and the subject matter affected has fallen into two general categories. In the first, scientific discoveries and technological developments have made possible new forms of creative expression that never existed before. In some of these cases the new expressive forms - electronic music, filmstrips, and computer programs, for example - could be regarded as an extension of copyrightable subject matter Congress had already intended to protect, and were thus considered copyrightable from the outset without need of new legislation. In other cases, such as photographs, sound recordings, and motion pictures, statutory enactment was deemed necessary to give them full recognition as copyrightable works.
Authors are continually finding new ways of expressing themselves, but it is impossible to foresee the forms that these new expressive methods will take. The bill does not intend either to freeze the scope of copyrightable subject matter at the present stage of communications technology or to allow unlimited expansion into areas outside the present congressional intent.
House Report at 51, reprinted at 5664 (emphasis added).
To help illumine the meaning of “works of authorship,” Congress, as it had done in the 1909 Act, again provided a statutory list of examples of those kinds of works that, if original, merit copyright protection:
Works of authorship include the following categories: (1) literary works; (2) musical works, including any accompanying words; (3) dramatic works, including any accompanying music; (4) pantomimes and choreographic works; (5) pictorial, graphic, and sculptural works; (6) motion pictures and other audiovisual works; and (7) sound recordings.
17 U.S.C. §102(a) (1988). This listing was intended to be “‘illustrative and not limitative,’ and . . . the seven categories do not necessarily exhaust the scope of ‘original works of authorship’ that the bill is intended to protect.” House Report at 53, reprinted at 5666. Consequently, in addition to these explicitly-listed items, courts have extended copyright protection to such works as artistic features of masquerade costumes, National Theme Productions, Inc. v. Jerry B. Beck, Inc., 696 F. Supp. 1348, 1354 (S.D. Cal. 1988); the arrangement of public-domain legal decisions in reporters, West Publishing Co. v. Mead Data Central, Inc., 799 F.2d 1219 [230 USPQ 801] (8th Cir. 1986), cert. <15 USPQ2d 1584> denied, 479 U.S. 1070 <740 F.Supp. 49> (1987); telephone books, Southern Bell Telephone & Telegraph Co. v. Associated Telephone Directory Publishers, 756 F.2d 801 [225 USPQ 899] (11th Cir. 1985); televised news reports, Pacific and Southern Co. v. Duncan, 744 F.2d 1490, 1494 [224 USPQ 131] ,reh’g denied, 749 F.2d 733 (11th Cir. 1984), cert. denied, 471 U.S. 1004 (1985); blank answer sheets for use with student achievement and intelligence tests that are designed to be corrected by optical scanning machines, Harcourt, Brace & World, Inc. Graphic Control Corp., 329 F. Supp. 517 [171 USPQ 219] (S.D.N.Y. 1971) (applying the 1909 Act); maps, C.S. Hammond & Co. v. International College Globe, Inc., 210 F. Supp. 206, 216 [135 USPQ 56] (S.D.N.Y. 1962) (applying the 1909 Act); and a code book for cable correspondence consisting of 6,325 coined, otherwise meaningless, words of five letters each, Reiss v. National Quotation Bureau, Inc., 276 F. 717 (S.D.N.Y. 1921) (L. Hand, J.) (applying the 1909 Act).
Although Congress did not include “computer programs” in this list of examples of “works of authorship,” computer programs fall squarely within the statutory definition of literary works:
“Literary works” are works, other than audiovisual works, expressed in words, numbers, or other verbal or numerical symbols or indicia, regardless of the nature of the material objects such as books, periodicals, manuscripts, phonorecords, film, tapes, disks, or cards, in which they are embodied.
17 U.S.C. §101 (1988).See also House Report at 54, reprinted at 5667 (“[t]he term ‘literary works’ . . . includes . . . computer programs”); id. at 51, reprinted at 5664 (“computer programs . . . were . . . considered copyrightable from the outset”)’ id. at 116, reprinted at 5731 (1976 Act governs “copyright-ability [sic] of computer programs”).
Like all other works of authorship, however, computer programs, even if certain elements of them are copyrightable, are not entitled to an unlimited scope of copyright protection. Most relevant to this case is the following limitation:
In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.
17 U.S.C. §102(b) (1988) (emphasis added). Noting that this section applies to computer programs, the House Report declares: “Section 102(b) is intended, among other things, to make clear that the expression adopted by the programmer is the copyrightable element in a computer program, and that the actual processes or methods embodied in the program are not within the scope of the copyright law.” House Report at 57, reprinted at 5670 (emphasis added); see also id. at 54, reprinted at 5667 (computer programs are copyrightable only “to the extent that they incorporate authorship in the programmer’s expressionof original ideas, as distinguished from the ideas themselves”) (emphasis added).
Most contemporaneous observers expected that the bill that eventually became the Copyright Act of 1976 would apply to computer programs. Toward the end of the twenty-year process of reconsidering the copyright law, however, Congress recognized that certain problems raised by computer and other new technologies were not adequately addressed in the pending bill. See House Report at 116, reprinted at 5731. Accordingly, in 1974, Congress created the National Commission on New Technological Uses of Copyrighted Works (“CONTU”). Congress gave the Commission the following mandate:
(b) The purpose of the Commission is to study and compile data on:
(1) the reproduction and use of copyrighted works of authorship-
(A) in conjunction with automatic systems capable of storing, processing, retrieving, and transferring information. . ..
(c) The Commission shall make recommendations as to such changes in copyright law or procedures that may be necessary to assure for such purposes access <740 F.Supp. 50> to copyrighted works, and to provide recognition of the rights of copyright owners.
Act of Dec 31, 1974, Pub. L. 93-573, §201(b)-(c), 88 Stat. 1873, 1873-74 (1974).
It took seven months after enactment of the bill to constitute the Commission and appoint the Commissioners. Because of this delay, CONTU did not begin its deliberations until October 1975, and did not release its report and recommendations until July 1978, almost two years after the passage of the 1976 Act.
CONTU observed a need for copyright protection of creative expression embodied in computer programs:
The cost of developing computer programs is far greater than the cost of their duplication. Consequently, computer programs . . . are likely to be disseminated only if . . . [t]he creator can spread its costs over<15 USPQ2d 1585> multiple copies of the work with some form of protection against unauthorized duplication of the work. . .. The Commission is, therefore satisfied that some form of protection is necessary to encourage the creation and broad distribution of computer programs in a competitive market, . . . [and] that the continued availability of copyright protection for computer programs is desirable.
CONTU, Final Report at 20-21. Concluding, however, that the Act of 1976 already provided adequate protection, CONTU did not propose any statutory changes with respect to copyrightability of computer programs. On the other hand, CONTU did propose two amendments with respect to permissible copying of computer programs. These proposed amendments were subsequently adopted by Congress with only minor modifications and with little additional legislative history.
First, tracking verbatim CONTU’s recommendation, Congress amended section 101 to include the following definition:
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.
Act of Dec 12, 1980, Pub. L. 98-9517, 94 Stat. 3007, 3028 (codified at 17 U.S.C. §101 ). Second, Congress also followed CONTU’s recommendation by amending section 117 to allow the owner of a computer program to make additional copies or adaptations of the program:
Notwithstanding the provisions of section 106 [which grants the copyright owner the exclusive rights to reproduce the copyrighted work], it is not an infringement for the owner of a copy of a computer program to make or authorize the making of another copy or adaptation of that computer program provided:
(1) that such a new copy or adaptation is created as an essential step in the utilization of the computer program in conjunction with a machine and that it is used in no other manner, or
(2) that such new copy or adaptation is for archival purposes only and that all archival copies are destroyed in the event that continued possession of the computer program should cease to be rightful.
Any exact copies prepared in accordance with the provisions of this section may be leased, sold, or otherwise transferred, along with the copy from which such copies were prepared, only as part of the lease, sale, or other transfer of all rights in the program. Adaptations so prepared may be transferred only with the authorization of the copyright owner.
Id. (codified at 17 U.S.C. §117 ).
Finally, although the Commission did not address explicitly the central issue of the present case - whether copyright protection extends to the nonliteral elements of computer programs at issue here - CONTU did reemphasize, for purposed of copyrightability of computer programs, the fundamental distinction between copyrightable expression on the one hand, and non-copyrightable methods, processes and ideas on the other. Id. at 37-46. Indeed, although his personal views are entitled to very little if any weight in the context of the court’s determination of the statutory mandates, Whelan,797 F.2d at 1241, n.37 , it is interesting to note that Melville Nimmer,Vice-Chairperson of CONTU, testified about the <740 F.Supp. 51> Commission’s intent, in Evergreen Consulting v. NCR Comten, Inc., No. 82-5946-KN (C.D. Cal. filed 1982). According to Nimmer, CONTU understood that the proposed repeal of former section 117 would extend copyright protection to nonliteral elements of computer programs:
CONTU had no views, and made no recommendations which would negate the availability of copyright protection for the detailed design, structure and flow of a [computer] program under the copyright principles that make copyright protection available, in appropriate circumstances, for the structure and flow of a novel, a play or a motion picture.
Nimmer Decl.in Evergreen Consulting, ¶28, reprinted in Note,Idea, Process, or Protected Expression? Determining the scope of Copyright Protection of the Structure of Computer Programs, 88 Mich.L.Rev.866, 889 (1990). But cf. conflicting views of Commissioner Arthur Miller and Executive Director Arthur Levine, discussed in id. at 888-90.
With respect to such things as musical, dramatic, and motion picture works, and works of “literature”(as contrasted with “literary” works in the broader statutory sense, see Samuelson,Reflections on the State of American Software Copyright Law and the Perils of Teaching It, 13 Colum.VLA J.L. & Arts 61, 65 n.15 (1988)), it is crystal clear that, to the extent original, the literal manifestations of such works are protected by copyright. Thus, during a period of <15 USPQ2d 1586> copyright protection, one cannot copy an author’s book, score, or script without authorization in law or in fact. It is also well settled that a copyright in a musical, dramatic, or motion picture work, or a work or literature, may be infringed even if the infringer has not copied the literal aspects of the work. That is, even if an infringer does not copy the words or dialogue of a book or play, or the score of a musical work, infringement may be found if there is copying of the work’s expression of setting, characters, or plot with a resulting substantial similarity. Nichols v. Universal Pictures Corp., 45 F.2d 119, 121 [7 USPQ 84] (2d Cir. 1930) (L. Hand, J.) (“the right cannot be limited literally to the text, else a plagiarist would escape by immaterial variations”), cert. denied, 282 U.S. 902 (1931) ;Sheldon v. Metro-Goldwyn Pictures Corp., 81 F.2d 49, 55 [28 USPQ 330] (2d Cir.) (L. Hand, J.) (“a play may be pirated without using the dialogue”), cert. denied, 298 U.S. 669 (1936) ; Detective Comics. Inc., v. Bruns Publications, Inc., 111 F.2d 432, 433 [45 USPQ 291] (2d Cir. 1940) (defendant’s comic book “Wonderman”adjudged to infringe plaintiff’s copyright in the comic book series “Superman” where both comic books’ central characters have miraculous strength and speed; conceal their strength, along with their skin-tight acrobatic costumes, beneath ordinary clothing; are termed champions of the oppressed; crush guns; stop bullets; and leap over or from buildings); Bradbury v. Columbia Broadcasting System, Inc., 287 F.2d 478, 482-84 [128 USPQ 376] (9th Cir.) (twenty-two nonliteral similarities between plaintiff’s Fahrenheit 451 and The Fireman and defendants’ television production), cert. dismissed, 368 U.S. 801 [131 USPQ 498] (1961); Roth Greeting Cards v. United Card Co., 429 F.2d 1106 [166 USPQ 291] (9th Cir. 1970) (substantial similarity between nonliteral expressive elements embodied in defendant’s cards and plaintiff’s cards); Sid & Marty Krofft Television Productions, Inc. v. McDonald’s Corp., 562 F.2d 1157 [196 USPQ 97] (9th Cir. 1977) (defendant’s television commercial substantially similar in locale, characters, and plot to plaintiff’s children’s television series); Twentieth Century-Fox Film Corp. v. MCA. Inc., 715 F.2d 1327 [217 USPQ 611] (9th Cir. 1983) (thirteen alleged similarities between plaintiff’s motion picture, Star Wars, and defendant’s motion picture and derivative television series, Battlestar: Gallactica -including totality of setting, characters and their relationships, and elements of plot - were sufficient to create genuine dispute of material fact to defeat defendant’s motion for summary judgment); Horgan v. Macmillan, Inc., 789 F.2d 157, 162 [229 USPQ 684] (2d Cir. 1986) (copyright <740 F.Supp. 52> in choreography for The Nutcracker ballet may be infringed by a book of photographs of the ballet if the series of photographs is substantially similar to the ballet). See also Stewart v. Abend, 110 S.Ct.1750, 1759 [14 USPQ2d 1614] (1990) (noting that a motion picture may infringe a book by using “the story’s unique setting, characters, plot, and sequence of events”). This type of copying of nonliteral expression, if sufficiently extensive, has never been upheld as permissible copying; rather, it has always been viewed as copying of elements of an expression of creative originality.
A “useful article” is defined by the Copyright Act as:
an article having an intrinsic utilitarian function that is not merely to portray the appearance of the article or to convey information. An article that is normally a part of a useful article is considered a “useful article.”
17 U.S.C. §101 (1988) . Such articles - or more accurately, the utilitarian aspects of such articles - are not works of authorship in which copyright can subsist. House Report at 55, reprinted at5668. However:
[T]he design of a useful article . . . shall be considered a pictorial, graphic, or sculptural work [which is copyrightable] . . . if, and only to the extent that, such design incorporates pictorial, graphic, or sculptural features that can be identified separately from, and are capable of existing independently of, the utilitarian aspects of the article.
17 U.S.C. §101 (1988) (defining “pictorial, graphic, and sculptural works”). Put more broadly, the point is that those elements of a useful article that can exist independently of the utilitarian aspects of the article are potentially copyrightable because those elements are elements of expressionthat can be distinguished from the utilitarian functions of the article. See Whelan, 797 F.2d at 1236 (“the purpose or function of a utilitarian work [is] the work’s idea, and everything that is not necessary to that purpose or function [is] part of the expression of the idea”); Williams Electronics, Inc. v. Bally Manufacturing Corp., 568 F. Supp. 1274, 1279-80 [220 USPQ 1091] (N.D. Ill. 1983) (Congress intended to exclude from copyright protection functional elements of work, leaving only those aspects of work separable from utilitarian aspects copyrightable). <15 USPQ2d 1587>
The court’s final task in divining the statutory mandates is to look to the “object and policy” of the copyright law. Kelly, 479 U.S. at 43 . This inquiry has received heightened attention in this case (seePart VII, infra)because defendants contend that extending copyright protection to nonliteral elements of computer programs is contrary to the objects and policies of copyright law as expressed in the copyright statute and in precedents. Although, of course, disputing defendants’ conclusion, plaintiff does not contest the premise of this contention - that in construing the manifested meaning of the Copyright Act, the court is directed to look to the “object and policy” of the copyright law.
Copyright monopolies are not granted for the purpose of rewarding authors. Rather, Congress has granted copyright monopolies to serve the public welfare by encouraging authors (broadly defined) to generate new ideas and disclose them to the public, being free to do so in any uniquely expressed way they may choose. Harper & Row, Publishers, Inc. v. Nation Enterprises, 471 U.S. 539, 546 [225 USPQ 1073] (1985). As the Supreme Court has Concluded, “encouragement of individual effort by personal gain is the best way to advance public welfare through talents of authors and inventors in ‘Science and useful Arts.’” Mazer v. Stein, 347 U.S. 201, 219 [100 USPQ 325] , reh’g denied, 347 U.S. 949 (1954) . See also Sony Corp. v. Universal City Studios, Inc., 464 U.S. 417, 432 [220 USPQ 665] (1984) (“‘The immediate effect of our copyright law is to ensure a fair return for an “author’s” creative labor. But the ultimate aim is, by this incentive, <740 F.Supp. 53> to stimulate artistic creativity for the general public good.’”) (quoting Twentieth Century Music Corp. v. Aiken, 422 U.S. 151, 156 [186 USPQ 65] (1975) ).
In construing the relevant statutory mandates, the court must be faithful to the statutory language and mindful of both the ultimate goal of copyright law - the advancement of public welfare - and Congress’ chosen method of achieving this goal - private reward to the individual author. Courts should not draw the line between copyrightable and non-copyrightable elements of computer programs in such a way as to harm the public welfare, nor should courts ignore the accommodation struck by Congress in choosing to advance the public welfare by rewarding authors. These mandates leave courts with a delicate task:
Drawing the line too liberally in favor of copyright protection would bestow strong monopolies over specific applications upon the first to write programs performing those applications and would thereby inhibit other creators from developing improved products. Drawing the line too conservatively would allow programmer’s efforts to be copied easily, thus discouraging the creation of all but modest incremental advances.
Menell, Scope of Copyright Protection for Programs, 41 Stan.L.Rev.at 1047-48. See also Note, Scope of Copyright Protection of Computer Program Structure, 88 Mich. L.Rev. at 895; Note, Defining the Scope of Copyright Protection for Computer Software, 38 Stan. L.Rev. 497, 498 (1986).
Rather than itself drawing the boundary line between copyrightable and non-copyrightable elements of computer programs Congress has mandated that courts use an evaluative standard in determining this boundary line - that is, a standard that distinguishes idea from expression and requires that a court, in applying this distinction, be sensitive to the object and policy of copyright law as manifested by Congress.
When statutes establish evaluative standards for deciding cases, courts - by necessity - must locate boundaries in unchartered terrain, using the markers that Congress has placed. At some places a boundary may run straight as a surveyor’s sightline between markers; at others, it may meander like a stream, moving toward resolution of clashing objects and policies the markers identify. No marker Congress has placed may be disregarded or relocated by courts. Even in those instances where text and context make clear that literal description of a marker is contrary to manifested meaning (as where “not” must be inserted or deleted to make sense of the statutory language) what the court is doing is aptly described as “locating,” not “relocating,” the marker Congress mandated. The fewer the markers Congress has placed, the more critical it becomes that courts assure that no marker escapes notice.
Although the statutory mandates are ambiguous in some critical respects, one point on which they are clear (one marker of the boundary line) is this: at least some, but clearly not all, aspects of computer programs, if original, are “works of authorship” in which copyright can subsist. 17 U.S.C. §102(a)(1) ;House Report at 54, reprinted at <15 USPQ2d 1588> 5667; CONTU, Final Reportat 21. How can a court determine which aspects are copyrightable?
The interplay between sections 102(a) and 102(b), illuminated by the related legislative history, manifests that the statute extends copyright protection to expressive elements of computer programs, but not to the ideas, processes, and methods embodied in computer programs. House Report at 54, 57, reprinted at 5667, 5670. This dichotomy - which is often referred to as the “idea-expression distinction,” and which embraces also the process-expression, method-expression, and useful-expressive distinctions, seeNote, Determining the Scope of Copyright Protection of Computer Program Structure, 88 Mich.L.Rev. at 866-67 - has long been a fundamental part of our copyright law. Baker v. Selden, 101 U.S. 99 (1879) <740 F.Supp. 54> . In that seminal case, the Court held that the text of a book describing a special method of double-entry accounting on paper spreadsheets - the now almost universal T-accounts system - was copyrightable expression,but that the method itself, which embodied the ideaof this particular kind of double-entry bookkeeping, was not. The Court thus concluded that Baker did not infringe Selden’s copyright when Baker wrote his own treatise, in his own words, describing the special double-entry method of bookkeeping.
CONTU, too, concluded that the idea-expression distinction should be used to determine which aspects of computer programs are copyrightable. CONTU, Final Report at 37-46. The Commission recognized, though, that “[i]t is difficult, either as a matter of legal interpretation or technological determination to draw the line between the copyrightable element of style and expression in a computer program and the process which underlies it.” Id.at 44.
CONTU, of course, was not an official voice of Congress, and its views are not, without more, attributable to Congress. Thus, courts must not treat the CONTU report as legislative history, in the ordinary sense, much less as an authoritative statement about manifested legislative intent. Whelan,797 F.2d at 1241-42 . The privately held views of Vice-Chairperson Nimmer and Commissioner Miller, and especially the privately held views of Executive Director Levine, see declarations in Evergreen Consulting, without some manifestation of congressional endorsement, are even less relevant to the determination of manifested congressional intent. Id. at 1241 n.37 .
Congress, however, did not ignore CONTU. Indeed, as already noted, Congress adopted practically verbatim the Commission’s proposed statutory changes with respect to computer programs. Thus, the expressed views of the Commission, to the extent not repudiated by Congress, may help to explain the context in which Congress acted, which in turn may support inferences about the meaning of any otherwise ambiguous passages in what Congress declared.
I conclude that, with the Copyright Act of 1976 and the 1980 amendments to that Act, Congress manifested an intention to use the idea-expression distinction as part of the test of copyrightability for computer programs. That is, rather than adopting some other test of copyrightability that made the idea-expression dichotomy irrelevant (such as defendants’ proposed literal-nonliteral distinction), Congress chose to extend copyright protection to original expression embodied in computer programs, but not to any idea, method, or process described by that expression. 17 U.S.C. §§102(a), 102(b) ; House Report at 54, 57, reprinted at 5667, 5670.
That conclusion is consistent with the treatment of other kinds of intellectual works - specifically, with the treatment of nonliteral elements of expression in musical, dramatic, and motion picture works, and works of literature. It is also consistent with the treatment of useful articles. That is, as explained more fully in Part IV(A), infra, Iconclude that the user interface and some other nonliteral aspects of computer programs are not merely articles “having an intrinsic utilitarian function.” 17 U.S.C. §101 (defining “useful article”). When computer programs include elements - both literal and nonliteral - “that can be identified separately from, and are capable of existing independently of, the utilitarian aspects of the article,” id. (defining “pictorial, graphic, and sculptural works”), they are potentially copyrightable.
Finally, this conclusion is also consistent with the objects and policies of copyright - to encourage the creation and dissemination of new ideasby protecting, for limited times, the specific way that an author has expressedthose ideas.
Defendants suggest that the user interface of Lotus 1-2-3 is a useful, “function[al]” <740 F.Supp. 55> object like the functional layout of gears in <15 USPQ2d 1589> an “H” pattern on a standard transmission, the functional assignment of letters to keys on a standard QWERTY keyboard, and the functional configuration of controls on a musical instrument (e.g., keys of a piano). Lewis Affdvt.¶¶52-54. These “functional” “useful articles,” defendants contend, are not entitled to copyright protection.
A similar analogy was made in Synercom where the court concluded that a sequence of data inputs for a statistical analysis program was like the “figure-H” pattern of a standard transmission. 462 F. Supp. at 1013 . Synercom, though, was published less than a month after the publication of the CONTU report (which it never cites) and well before the 1980 amendments. Since then, congressional and judicial development of the law of copyrightability of computer programs has advanced considerably, and Synercom’scentral proposition - that the expression of nonliteral sequence and order is inseparable from the idea and accordingly is not copyrightable - has been explicitly rejected by several courts. E.g., Whelan, 797 F.2d at 1240, 1248 (“copyright protection of computer programs may extend beyond the programs’ literal code to their structure, sequence, and organization”); Broderbund Software, Inc. v. Unison World, Inc., 648 F. Supp. 1127, 1133 [231 USPQ 700] (N.D. Cal. 1986) (“copyright protection is not limited to the literal aspects of a computer program, but rather . . . it extends to the overall structure of a program, including its audiovisual displays”). Moreover, even those courts that have not gone as far as Whelan and Broderbund have still gone much farther in protecting computer programs than Synercom. E.g., SAS Institute, Inc. v. S & H Computer Systems, Inc., 605 F. Supp. 816, 830 [225 USPQ 916] (M.D. Tenn. 1985) (“copying of the organization and structural details” can form basis for infringement); Manufacturers Technologies, Inc. v. CAMS, Inc., 706 F. Supp. 984, 993 [10 USPQ2d 1321] (D. Conn. 1989) (“screen displays or user interface” copyrightable); Johnson Controls, Inc. v. Phoenix Control Systems, Inc., 886 F.2d 1173, 1175 [12 USPQ2d 1566] (9th Cir. 1989) (nonliteral aspects such as “structure, sequence and/or organization of the program, the user interface, and the function, or purpose, of the program,” are copyrightable to the extent that they embody expression rather than idea); Telemarketing Resources v. Symantec Corp., 12 U.S.P.Q.2d 1991, 1993 (N.D. Cal. 1989) (holding that “[c]opyright protection applies to the user interface, or overall structure and organization of a computer program, including its audiovisual displays, or screen ‘look and feel,’” but finding no infringement in this case); Q-Co. Industries v. Hoffman, 625 F. Supp. 608, 615-16 [228 USPQ 554] (S.D.N.Y. 1985) (similarity of “structure and arrangement” can form basis of infringement suit, but here, structural similarities were dictated by functional considerations and hence were non-copyrightable ideas rather than copyrightable expression); Pearl Systems, Inc. v. Competition Electronics, Inc., 8 U.S.P.Q.2d 1520, 1524 (S.D. Fla. 1988) (“Copyright protection of computer software is not limited to the text of the source or object code”). But see Softklone, 659 F. Supp. at 455, 465 (rejecting Broderbund’s conclusion that audiovisual screen displays are copyrightable, although holding that separate copyright on status screen display was infringed where “total concept and feel” was copied);Plains Cotton Cooperative Association v. Goodpasture Computer Service, Inc., 807 F.2d 1256, 1262 [1 USPQ2d 1635] (rejecting Whelan’s protection for structure, sequence, and organization, court instead held that sequence and organization, where dictated by market forces, is non-copyrightable idea rather than copyrightable expression), reh’g denied, 813 F.2d 407 (5th Cir.), cert. denied, 484 U.S. 821 (1987). In any event, Synercom’s input formats are quite different from, and distinguishable from, the nonliteral aspects of 1-2-3 at issue in this case.
Defendant’s proposed analogy is also similar to the analogy drawn by Commissioner Hersey between a computer program and an object that is designated to do work - for example, the cam of a drill. CONTU, Final Reportat 58-60 (Hersey, C., dissenting). His view, however, was in <740 F.Supp. 56> dissent, and not a view advanced by CONTU. Because Congress adopted CONTU’s recommendations practically verbatim, it is reasonable to infer that Congress did not adopt Commissioner Hersey’s view.
Moreover, I conclude that defendants’ contentions, to the extent they are similar to Synercom’s central proposition and to Commissioner Hersey’s views in dissent, are inconsistent with the legislative history and statutory mandates explained above. If, in a context such as that of Synercom or of this case, an idea and its expression were taken to be inseparable and the expression therefore not copyrightable, copyright law never would, as a practical matter, provide computer programs with protection as substantial as Congress has mandated - protection designed to extend to original elements of expression however embodied. I credit the testimony of expert witnesses that the bulk of the creative work is in the conceptualization<15 USPQ2d 1590> of a computer program and its user interface, rather than in its encoding, and that creating a suitable user interface is a more difficult intellectual task, requiring greater creativity, originality, and insight, than converting the user interface design into instructions to the machine. See Galler Decl. ¶¶37, 39; Emery Decl. ¶¶22, 25-28 (Docket No. 265); Reed Decl. ¶¶26-27 (Docket No. 290). Defendants’ contentions would attribute to the statute a purpose to protect only a narrowly defined segment of the creative development of computer programs, and to preclude from protection even more significant creative elements of the process. Such a result is fundamentally inconsistent with the statutory mandates.
Also, defendants’ contention would have the additional consequence that computer programmers would have little, if any, more protection for nonliteral elements of expression embodied in their original works of authorship than is already provided by trade secret law. If the intellectual effort and creativity embodied in a user interface were protectable only by trade secret law, the length of protection for computer programs would be very short - merely the time it takes to examine a program and then duplicate the nonliteral elements in a newly written computer program. This short period of protection is fundamentally inconsistent with the mandates of the copyright law.
Defendants have advanced their “useful article”(or “functionality”) argument in many forms. Never, however, have they stated every premise that is a step of the reasoning implicit in the argument. One set of unstated premises is the assumed meanings of “useful,” “article,” and “useful article.” Indeed, different forms of their argument have depended on different assumed meanings for one or more of these three terms. Some illustrations will clarify this point.
<740 F.Supp. 57> Suppose, first, the form of the argument is this:
A “useful article” is not copyrightable; a “computer program” is an “article,” and a good “computer program” is “useful”; therefore, a good “computer program” is not copyrightable.
In this illustration, “useful,” “article,” and “useful article” are assumed to have meanings consistent with ordinary usage (with an exception to be noted below). The proposition that emerges when the words are interpreted in this way is, of course, plainly contrary to congressional mandates. Congress must have had some purpose in defining “computer program” and declaring that an “owner of a copy of a computer program” may make additional copies, in specified circumstances, without violating copyright laws. 17 U.S.C. §§101, 117 .The clear implication of the 1980 amendments is that in some circumstances, at least, a good computer program is copyrightable. Otherwise, there would have been no need for Congress to enact these two provisions about a “computer program” and additional “copies.”
It follows that, for this defense argument to make any sense and also be consistent with congressional mandates, defendants must be proposing that “useful”, or “article,” or “useful article,” or all three, be interpreted in some sense different from their ordinary meanings. In what sense, though, they never say.
Suppose, second, a different form of the argument:
A “useful article” is not copyrightable; a “screen display” is an “article,” and a good “screen display” is “useful”; therefore, a good “screen display” is not copyrightable.
Here, the implicit meaning of “article” is being stretched beyond ordinary usage to apply to what one would ordinarily think of as just one part of an article, rather than itself an article. Also, the implicit meaning of “article” stretches beyond what one would ordinarily think of as something that, as part of a larger “article,” is itself an “article.” Thus, the implicit meaning of “article” is broader still than the statutory mandate that “[a]n article that is normally a part of a useful article is considered a ‘useful article.’”17 U.S.C. §101 (emphasis added). Are these expansions of the meaning of “article” consistent with the text and with the object and policy manifested in the statute? We may be better prepared to answer after considering one more illustrative form of the argument.
Suppose, third, this form of the argument:
A “useful article” is not copyrightable; a “user interface” is an “article,” and a good ‘user interface” is “useful”; therefore, a good “user interface” is not copyrightable.
Here, the meaning of “article” is plainly stretched beyond ordinary usage, and especially when we understand “user interface” in a sense broad enough to include nonliteral elements such as the command structure. Moreover, unease that we are being led into a departure from statutory text and manifested object and policy grows deeper as we reflect still more on this illustrative form of the argument.
One problem is that the argument depends on changing the assumed meaning of one or all of “useful,” “article,” and “useful article,” to suit the needs of the copier who is <15 USPQ2d 1591> advancing the argument as a defense against a claim of copyright infringement.
An even deeper fallacy of the argument, however, is that it assumes a meaning of “useful article” in step one (“a ‘useful article’ is not copyrightable”) that goes far beyond ordinary meanings of “useful” and “article” combined. That is, not merely does it assume a descriptive meaning of something that is an “article” and is also “useful,” but in addition it assumes that the definition of “useful article” includes, as something built into it, a rule of law: Everything that is a “useful article” in a descriptive sense is also, by rule of law, not copyrightable, and under this rule of law, nothing about a “useful article”- no element, no aspect, no part of it - can ever be copyrighted. Merely to expose this assumed prescriptive meaning of “useful article,” as defendants persistently use the phrase, is to demonstrate that any argument founded upon this meaning is fundamentally inconsistent with the mandates of the copyright statute.
It may be quite true, with respect to “useful articles”- indeed I believe it to be so - that their utilitarian aspects are not copyrightable, and that things that merelyutter work, such as the cam of a drill, are not copyrightable. It is not true, however, that every aspect of a user interface that is “useful” is therefore not copyrightable. For example, Lotus 1-2-3 is surely “useful.” It does not follow that when an intellectual work achieves the feat of being useful as well as expressive and original, the moment of creative triumph is also a moment of devastating financial loss - because the triumph destroys copyrightability of all expressive elements that would have been protected if only they had not contributed so much to the public interest by helping to make some article useful.
Defendant’s contention misses this point by proceeding on an erroneous assumption about the role of “functionality” in copyright law. It is true that “functionality” of an article does not itself support copyrightability. Thus, it never strengthens a claim for copyright to show that the “work” for which copyright protection is claimed is useful. A congressional mandate that “proof that an intellectual work is a ‘useful article’ does not support the author’s claim for copyright” is not, however, a mandate <740 F.Supp. 58> that “if one who copied the author’s work proves that the work was ‘useful’ or ‘functional,’ the author loses all copyright protection.” Transforming a mandate that “proof of usefulness does not strengthen a copyright claim” to a mandate that “proof of usefulness destroysacopyright claim” is, to say the least, a remarkable intellectual leap. Defendants have not advanced such a proposition explicitly. But this is in fact an implicit premise of their contention - or a consequence of it, if one takes a hindsight view of having applied their proposed rule in decisionmaking.In effect, their proposed rule would work this way: Anything that is useful is a “useful article”; nothing about a “useful article” is ever copyrightable; because 1-2-3 is useful, and is an article, it is not copyrightable.
A more sensible interpretation of the statutory mandate is that the mere fact that an intellectual work is useful or functional - be it a dictionary, directory, map, book of meaningless code words, or computer program - does not mean that none of the elements of the work can be copyrightable. Also, the statute does not bar copyrightability merely because the originality of the expression becomes associated, in the marketplace, with usefulness of the work to a degree and in dimensions not previously achieved by other products on the market. Brandir International, Inc. v. Cascade Pacific Lumber Co., 834 F.2d 1142, 1147 [5 USPQ2d 1089] (2d Cir. 1987) (“[A] copyrighted work . . . does not lose its protected status merely because it subsequently is put to functional use.”); NEC Corp. v. Intel Corp., 645 F. Supp. 590, 595 [1 USPQ2d 1492] (N.D. Cal. 1986) (“function performed by defendant’s microprograms . . . does not affect their status as copyrightable subject matter), vacated on grounds of judge’s recusal, see 835 F.2d 1546 (9th Cir. 1988). To hold otherwise would be to deny copyright protection to the most original and least obvious products of the creative mind merely because the marketplace accepts them as distinctively “functional.” Such a rule would grant copyright protection for only those products that fall far short of being the best available. Rather than promoting and encouraging both the development and disclosure of the best, such a rule would offer incentives to market only the second, or third, or tenth best, and hold back the best for fear that it is too good for copyrightability. Copyrightability is not a synonym for imperfection.
Accordingly, I conclude that a court, in determining whether a particular element is copyrightable, must not allow one statutory mandate - that functionality or usefulness is not itself a basis for copyrightability - to absorb and destroy another statutory mandate - that elements of expression are copyrightable. Elements of expression, even if embodied in useful articles, are copyrightable if capable of identification and recognition independently of the functional ideas that make the article useful. This mandate <15 USPQ2d 1592> may be viewed as a corollary of the central distinction of copyright law between idea and expression, which is explored further immediately below.
It is by now plain that an idea is not copyrightable and an expression may be. It does not follow, though, that every expression of an idea is copyrightable. To begin to get an understanding of the legally significant contrasts among an idea, non-copyrightable expressions of the idea, and a copyrightable expression, we must take account of four more concepts.
Earlier parts of this Opinion refer to two of these four - “originality” and “functionality.” The expression of an idea is copyrightable only if it is original - that is, if the expression originated with the author. 17 U.S.C. §102(a) ; see Part III(A)(2)(b), supra. Even then the expression of the idea is not copyrightable if the expression does no more than embody elements of the idea that are functional in the utilitarian sense. 17 U.S.C. §102(b) ; see Part IV(A) supra.
The third concept is “obviousness.” When a particular expression goes no farther than the obvious, it is inseparable <740 F.Supp. 59> from the idea itself. Protecting an expression of this limited kind would effectively amount to protection of the idea, a result inconsistent with the plain meaning of the statute. E.H. Tate Co. v. Jiffy Enterprises, Inc., 16 F.R.D. 571, 573 [103 USPQ 178] (E.D. Pa. 1954) (small sketch and accompanying instruction “Apply hook to wall” so obvious that it is not entitled to copyright protection).
It is only a slight extension of the idea of “obviousness”- and one supported by precedent - to reach the fourth concept: “merger.” If a particular expression is one of a quite limited number of the possible ways of expressing an idea, then, under this fourth concept, the expression is not copyrightable:
When the uncopyrightable subject matter is very narrow, so that “the topic necessarily requires,” if not only one form of expression, at best only a limited number, to permit copyrighting would mean that a party or parties, by copyrighting a mere handful of forms, could exhaust all possibility of future use of the substance. In such circumstances it does not seem accurate to say that any particular form of expression comes from the subject matter. However, it is necessary to say that the subject matter would be appropriated by permitting the copyrighting of its expression. We cannot recognize copyright as a game of chess in which the public can be checkmated.
Morrissey v. Procter & Gamble Co., 379 F.2d 675, 678-79 [154 USPQ 193] (1st Cir. 1967) (citations omitted). See also Concrete Machinery Co. v. Classic Lawn Ornaments, Inc., 843 F.2d 600, 606 [6 USPQ2d 1357] (1st Cir. 1988) (“When there is essentially only one way to express an idea, the idea and its expression are inseparable and copyright is no bar to copying that expression.”); Herbert Rosenthal Jewelry Corp. v. Kalpakian, 446 F.2d 738, 742 [170 USPQ 557] (9th Cir. 1971) (idea of a jewel-encrusted life-like bee pin inseparable from expression; thus expression not copyrightable because “protecting the ‘expression’ in such circumstances would confer a monopoly of the ‘idea’ upon the copyright owner”).Cf. Atari, Inc. v. North American Philips Consumer Electronics Corp., 672 F.2d 607, 616 [214 USPQ 33] (7th Cir.), cert. denied, 459 U.S. 880 (1982) (scenes a faire of literary works - “stock literary devices” such as “incidents, characters or settings which are as a practical matter indispensable, or at least standard, in the treatment of a given topic”- “are not protectible [sic] by copyright”); Landsberg v. Scrabble Crossword Game Players, Inc., 736 F.2d 485, 489 [221 USPQ 1140](9th Cir.) (scenes a faire not copyrightable because granting a copyright “would give the first author a monopoly on the commonplace ideas behind the scenes a faire “), cert. denied, 469 U.S. 1037 (1984).
If, however, the expression of an idea has elements that go beyond all functional elements of the idea itself, and beyond the obvious, and if there are numerous other ways of expressing the non-copyrightable idea, then those elements of expression, if original and substantial, are copyrightable.
A “legal test,” as I use the phrase here, is a statement of the elements of fact, or law, or both fact and law, that must be addressed by adecisionmaker to decide a question potentially decisive of some claim or defense. “Copyrightability” of nonliteral elements of Lotus 1-2-3 is essential to the claim of the plaintiff in this case.
As already noted, the legal test for deciding copyrightability, in a factual context such as is presented here, has not been precisely defined either in the copyright statute or in precedents interpreting and applying it. Nevertheless, the statute and the precedents contain many mandates - “markers” of the borderline between copyrightability and non-copyrightability <15 USPQ2d 1593> - that narrow the scope of the questions remaining to be answered to determine what test to apply.
Drawing into one statement the fundamental truths about ideas and their expression that were sketched above, one may accurately say that the issue of copyrightability of a “work” turns not on whether <740 F.Supp. 60> the work expresses ideas but instead on whether, in addition to expressing one or more ideas, in some material respect it does more, and in an original way. One need not totally disentangle the idea from its expression in order to conclude that a particular aspect is expression. Indeed, to speak as if it were ever possible completely to disentangle an idea from an expression of that idea is to speak abstract fiction rather than real-life fact. Disentanglement, then, is not an “either-or,” “0-1,” “negative-positive,” or “binary” matter. It is, instead, a matter of degree.
Still, even if the “idea” cannot be completely disentangled from its expression, to determine what is copyrightable a decisionmaker must understand the meaning of “idea” within the idea-expression distinction. To do so one must take note also of another distinction - one between generality and specificity of conceptualizing the idea. Thus, a statement of the most significant elements of the legal test for copyrightability, consistent with precedents, begins:
FIRST, in making the determination of “copyrightability,” the decisionmaker must focus upon alternatives that counsel may suggest, or the court may conceive, along the scale from the most generalized conception to the most particularized, and choose some formulation - some conception or definition of the “idea”- for the purpose of distinguishing between the idea and its expression.
As Learned Hand recognized in a 1930 case concerning the alleged infringement of the copyright of a play:
Upon any work, and especially upon a play, a great number of patterns of increasing generality will fit equally well, as more and more of the incident is left out. The last may perhaps be no more than the most general statement of what the play is about, and at times might consist only of its title; but there is a point in this series of abstractions where they are no longer protected, since otherwise the playwright could prevent the use of his “ideas,” to which, apart from their expression, his property is never extended. Nobody has ever been able to fix that boundary, and nobody ever can.
Nichols, 45 F.2d at 121 (citations omitted). See also Shipman v. R.K.O. Radio Pictures, 100 F.2d 533, 538 [40 USPQ 211] (2d Cir. 1938) (L. Hand., J., concurring) (“Nichols . . . held that there is a point where the similarities are so little concrete (and therefore so abstract) that they become only ‘theme’, ‘idea’, or skeleton of the plot, and that these are always in the public domain; no copyright can protect them. The test is necessarily vague and nothing more definite can be said about it.”) Thirty more years of experience in judging did not change Learned Hand’s view: “Obviously, no principle can be stated as to when an imitator has gone beyond copying the ‘idea,’ and has borrowed its ‘expression.’ Decisions must therefore inevitably be ad hoc.” Peter Pan Fabrics, Inc. v. Martin Weiner Corp., 274 F.2d 487, 489 [124 USPQ 154] (2d Cir. 1960) (L. Hand, J.). In another context, Hand described such “ad hoc” decisionmaking as “fiat.” Sinram v. Pennsylvania Railroad Co., 61 F.2d 767, 771 (2d Cir. 1932) (L. Hand, J.). In whatever way this kind of decisionmaking may be described, Hand offered us no formula for distinguishing between idea and expression like that he devised for the calculus of reasonable care in United States v. Carroll Towing Co., 159 F.2d 169, 173 (L. Hand, J.) (articulating the “BPL” formula), reh’g denied, 160 F.2d 482 (2d Cir. 1947). It seems the better part of wisdom, if not valor, not to press the search for a suitable bright-line test of copyrightability where Learned Hand, even after decades of experience in judging, found none.
For all these reasons, as a practical necessity, whether explicitly or only implicitly, courts apply an abstractions scale in determining copyrightability. In doing so they make a decision involving choice and judgment of a type that human minds make regularly in daily affairs, but computers of the current state of the art cannot make.2 Still, though “judgment” is <740 F.Supp. 61> required and the answer to be given is not precisely “calculable,” analogies to arithmetic calculations and to “scales of justice” may aid the human mind in choosing and “weighing” factors that properly go into the metaphoric calculus.
In summary, one among the principal elements to be weighed in determining copyrightability <15 USPQ2d 1594> when the idea-expression distinction applies is to conceive and define the idea in a way that places it somewhere along the scale of abstraction (somewhere between the most abstract and the most specific of all possible conceptions). Illustrations from the evidence in this case will help to explain in a more concrete way this element of the legal test for copyrightability. SeePart V(C), infra. Before turning to those illustrations, however, I state in a similarly abstract way, to be explained later by illustrations, two more elements that I conclude a decisionmaker must consider to determine copyrightability of a computer program like that at issue in this case.
In addition to taking account of the distinction between generality and specificity, to make use of Hand’s abstraction scale for applying the idea-expression distinction we need to identify and distinguish between essential and nonessential details of expressing the idea. Some, but of course not all, details, are so essential that their omission would result in a failure to express that idea, or in the expression of only a different and more general idea. Accordingly, two more elements in the legal test for copyrightability are:
SECOND, the decisionmaker must focus upon whether an alleged expression of the idea is limited to elements essential to expression of that idea (or is one of only a few ways of expressing the idea) or instead includes identifiable elements of expression not essential to every expression of that idea.
THIRD, having identified elements of expression not essential to every expression of the idea, the decisionmaker must focus on whether those elements are a substantial part of the allegedly copyrightable “work.”
In addressing this third element of the test for copyrightability, the decisionmaker is measuring “substantiality” not merely on a quantum scale but by a test that is qualitative as well. SAS Institute, 605 F. Supp. at 829-30 (“the piracy of even a quantitatively small fragment (‘a rose by any other name could smell as sweet’) may be qualitatively substantial”).
By its nature, a legal test that requires weighing of factors or elements such as these is not a bright-line or an either-or test. It requires of the decisionmaker, instead, an evaluative or “judgmental” weighing of all relevant characteristics of the work in which a copyright is claimed, all relevant characteristics of the allegedly infringing work, and all of the relevant circumstances of their development and use. It requires, also, not a step-by-step decisionmaking process, but a simultaneous weighing of all the factors or elements that the legal test identifies as relevant. I do not suggest that the three elements identified here are an all-inclusive list. They do not appear, however, to be the principal factors relevant to decision of copyrightability of a computer program such as Lotus 1-2-3.
If the decisionmaker, weighing the relevant factors, determines that the legal test applying the idea-expression distinction is satisfied, copyrightability is established. Issues may remain, of course, as to whether a copyright was perfected and whether the alleged infringing work, measured by the “substantial similarity” test, did contain elements that infringed upon the copyrightable elements of the copyrighted “work.” Also, issues may remain as to whether damages have been proved, or whether the controversy over infringement is instead “‘a trivial pother,’ a mere point of honor, of scarcely more than irritation, involving no substantial interest,” Fred Fisher, Inc. v. Dillingham, 298 F. 145, 152 (S.D.N.Y. 1924) (L. Hand, J.) (citations omitted), <740 F.Supp. 62> for which only statutory damages should be awarded. 17 U.S.C. §504(c) (1988).
The advocate of broad copyrightability who understands that the court will apply a legal test that focuses principally on these three elements has an incentive to urge that the court conceive the “idea” in a very generalized sense; then many different expressions of the idea would be possible, and protection might be claimed for the work. The advocate of freedom to copy - and of narrow copyrightability - has an incentive to urge that the court conceive the “idea” in a very particularized sense; then only one or a few expressions of an idea defined in such particularized terms would be possible, and no copyright protection for those few expressions would be available because the idea and expression would merge completely, or nearly so. Such extreme positions would fail to assist the court in determining, for purposes of the first element, where properly to place the idea along the abstractions scale.
There is risk for each advocate, however, in yielding too readily to these respective incentives. The argument of an advocate who presses too far in one or the other of these directions of generality or specificity in defining the idea will not only lose the argument advanced but also lose credibility for later advancing a more sensible alternative <15 USPQ2d 1595> that proposes a less extreme but still favorable position along the scale. Upon reflection, then, advocates on both sides will be - or at least should be - encouraged to moderate their ultra-contentious and extreme positions in favor of more supportable propositions that will more sharply focus the issue for adjudication.
There is an additional risk for the advocate of freedom to copy who attempts to persuade the court that Hand’s abstractions scale, and the three-element test applying it, is irrelevant to computer programs. That advocate will be tempted to define the idea in the most generalized terms, hoping to persuade the court that, because the abstractions scale does not apply, all of the many different expressions of that idea are non-copyrightable and everyone is free to copy.
In this case, defendants have in fact advanced such an argument. Yielding only to the near-uniformity of precedent for copyrightability of source code and object code, defendants have argued that every other form of expression of the “spreadsheet metaphor” is non-copyrightable. For reasons now to be explained, neither this extreme contention nor any of the alternatives the defendants have advanced for non-copyrightability can be sustained.
In musical, dramatic, and motion picture works, and works of literature, nonliteral elements that are copyrightable have sometimes been described as the “total concept and feel” of a work, Roth Greeting Cards, 429 F.2d at 1110 ; Krofft Television, 562 F.2d at 1167 , “the fundamental essence or structure” of a work, 3 M. Nimmer & D. Nimmer, Nimmer on Copyright §13.03 [A] [1] (1989), or “the ‘pattern’ of the work,” Chaffee, Reflections on the Law of Copyright: Part I,45 Colum.L. Rev. 503, 513 (1945). In the context of computer programs, nonliteral elements have often been referred to as the “look and feel” of a program, e.g., Telemarketing Resources, 12 U.S.P.Q.2d at 1993 ;Samuelson and Glushko, Comparing the Views of Lawyers and User Interface Designers on the Software Copyright “Look and Feel” Lawsuits, 30 Jurimetrics 121 (1989). Initially, plaintiff too referred to these elements as “look and feel,” Amended Complaint ¶13 (Docket No. 15), though plaintiff - in trial, at least - has not rested its contentions primarily on this terminology.
Despite its widespread use in public discourse on the copyrightability of nonliteral elements of computer programs, I have not found the “look and feel” concept, standing alone, to be significantly helpful in distinguishing between nonliteral elements of a computer program that are copyrightable and those that are not.
<740 F.Supp. 63> One may argue that the phrase “look and feel” is analogous to the “total concept and feel” test developed in Roth Greeting Cards, 429 F.2d at 1110 ,and used in Krofft Television, 562 F.2d at 1167 .In these cases, however, the “total concept and feel” test was not invoked - at least, not explicitly - as an aid to the court in determining which nonliteral elements were copyrightable and why. Rather, these courts used the concept, not in determining copyrightability, but, apparently assuming copyrightability, in applying the substantial similarity test to determine whether forbidden copying had occurred. For example, in Roth Greeting Cards, the court considered whether the “text, arrangement of text, art work, and association between art work and text” of defendant’s greeting cards were substantially similar to (e.g., copied the “total concept and feel” of) those elements of plaintiff’s greeting cards. 429 F.2d at 1109 . And in Krofft Television, the inquiry focused on whether defendant McDonald’s, with its television commercials, copied the “total concept and feel” of plaintiff’s H.R. Pufnstuf children’s television series by copying its locale (both occurred in imaginary world with similar trees, caves, a pond, a road and a castle), fictional characters (both were inhabited by talking trees, mayors with disproportionately large round heads and long wide mouths, “Keystone cops” characters, crazy scientists, and a multi-armed evil creature), costumes and sets (created for defendant by former employees of plaintiff), voices (executed for defendant by same voice expert who did the voices for plaintiff’s television series), and plot. 562 F.2d at 1161, 1167 n.9 .
It may be true that the issues of copyrightability and substantial similarity are so interrelated that these precedents are relevant. The fact remains that they are not directly in point for determining copyrightability in this case. Moreover, “look and feel” is a conclusion, and the usefulness and applicability of a precedent depends on the reasons the conclusion was reached in a particular context, not on the conclusionitself. Thus, in trying to understand the relevance of “concept and feel” precedents, we need to look to details of those cases that appear to have been relied upon in reaching the conclusion, rather than merely embracing the conclusion without<15 USPQ2d 1596> regard for underlying reasons. As we probe the circumstances of these precedents that closely, we are likely to do something akin to applying the three-element test described above.
Plaintiff in the present case, not now pressing any argument that the phrase “look and feel” is a satisfactory description of the copyrightable elements of Lotus 1-2-3,suggests that the copyrightable nonliteral elements are more appropriately described by the phrase “user interface.” According to plaintiff, the “user interface” of 1-2-3 includes such elements as “the menus (and their structure and organization), the long prompts, the screens on which they appear, the function key assignments, [and] the macro commands and language,” Plaintiff’s Post-Trial Brief at 53 (Docket No. 319). I turn now to examining these elements more closely.
Like manual spreadsheets, Baker, 101 U.S. at 100 , the electronic spreadsheet presents a blank form on which numerical, statistical, financial or other data can be assimilated, organized, manipulated and calculated. Galler Decl. ¶¶101-103; Lewis Affdvt. ¶92. In both Lotus 1-2-3 and VP-Planner, as in many other electronic spreadsheet programs, a highlighted element of the basic screen display resembles an “L” rotated ninety degrees clockwise with letters across the top to designate columns, and numbers down the left side to designate rows. SeeAppendices 1 (VisiCalc), 2 (1-2-3), and 3 (VP-Planner) [omitted]. Cf. Multiplan, which also has a rotated “L” screen display, but which uses numbers for both columns and rows (Tr. Ex. (Trial Exhibit) 132). The intersection of each column and row is a “cell” in which a value (e.g.,31,963), formula (e.g., one that adds a column of numbers), or label (e.g.,”Cost of Goods”) may be entered.
Both programs utilize a “two-line moving-cursor menu,” which presents the user <740 F.Supp. 64> with a list of command choices (e.g., “file”, “copy”, “quit”) and a moving cursor to use in communicating (“entering”) the choice. The menu is called up to the screen by pressing the slash (“/”) key, and is located either above the rotated “L”(as in 1-2-3, see Appendix 2 [omitted]) or below the rotated “L”(as in VP-Planner, see Appendix 3 [omitted]). Cf.Multiplan, which uses a three-line moving cursor menu (Tr. Ex. 132); Excel, which has “pull-down” bar menus (Tr. Ex. 79).
The top line of the two-line menu contains a series of words, each of which represents a different command. For example, the top line of the first, or main, menu in 1-2-3 reads: “Worksheet Range Copy Move File Graph Data Quit”. See Appendix 2 [omitted]; cf.Appendix 3 [omitted] (main menu in VP-Planner). The first word of the line is highlighted to signify the command that will be chosen if the “enter” key is pressed; the highlighting, or “cursor,” moves to the right or left if the right or left cursor key is pressed.
The second line of the menu displays a “long prompt,” which contains further information about the highlighted command. In some cases, the long prompt is a description of the highlighted command (e.g., for command “Copy”, the long prompt reads: “Copy a cell or range of cells”); in other cases, the long prompt provides a list of the menu command subchoices that will be available if the highlighted command is chosen (e.g., for command “Worksheet”, the long prompt reads: “Global, Insert, Delete, Column-Width, Erase, Titles, Window, Status”; see Appendix 2 [omitted]; cf.Appendix 3 (VP-Planner) [omitted]). In the latter case, if the highlighted command is subsequently chosen, the words that appeared in the long prompt will now appear as second-level menu command choices on the top line of the menu, and a new long prompt will take its place on the second line.
In addition to having the option of selecting a command by moving the cursor to the command and pressing the “enter” key, a user may instead press the key representing the first letter of the command word (e.g.,“C” for “Copy”, “W” for “Worksheet”). For this reason, each word representing each command on a given menu line must start with a different letter. See Galler Affdvt.¶¶105-117; Lewis Decl. ¶¶96-97.
Function keys present an additional way for the user to communicate with, and operate, the programmed computer. Each program assigns certain frequently-used commands to the various “function keys” (labelled “F1”, “F2”, “F3”, etc.) on the keyboard. For example, in 1-2-3, “F1” corresponds to the command “Help”, and “F2” to the command “Edit”. Galler Decl.¶125. VP-Planner, in contrast, assigns the function keys to the commands on the top line of the menu. Thus, for example, when VP-Planner is in its main menu mode, “F1” corresponds to the command “Help”, “F2” to the command “Worksheet”, “F3” to the command “Range”, “F4” to the command “Copy”, and so on. See Appendix 3 [omitted] (function <15 USPQ2d 1597> key numbers listed before command terms).
Typically, users adapt particular spreadsheets to their specific needs. Suppose, for example, that in order to achieve a desired result, a user must perform the same sequence of commands repeatedly in order to cause the computer to execute the same functions repeatedly (e.g., calculating depreciation based on certain financial data, or saving the spreadsheet and printing a copy of it). Rather than going step-by-step through the same sequence of commands each time there is a need to perform a particular function, the user may store a sequence of command terms as a “macroinstruction,” commonly called a “macro,” and then, with one command stroke that invokes the macro, cause the programmed computer to execute the entire sequence of commands.
In 1-2-3,the command terms within a macro may consist of menu choices (e.g., “/C” to copy a cell or range of cells, or “/PPRA1.F19 (enter) AGQ” - for the command sequence “Print, Printer Range, Cell A1 to Cell F19, Align, Go, Quit” - to print the specified range of cells from the spreadsheet). Also a macro may include keyboard commands (such as function keys, cursor keys, or the “enter” key), and <740 F.Supp. 65> special macro commands invoked by the command “/X” (e.g.,”/XI” is a macro command that performs an “if-then” logical function). Because macros may contain many menu choices the exact hierarchy - or structure, sequence and organization - of the menu system is a fundamental part of the functionality of the macros. Also, because macro commands are typically invoked by entering the first letter of command choices (e.g., “/C” for copying, “/PPRA1.F19(enter)AGQ” for printing the specified range of cells), the first letter of each command choice on a particular menu is a vital element of the functionality of macros. See Galler Decl. ¶¶121-124; Lewis Affdvt. ¶¶109-115..
Applying to 1-2-3 the legal test stated in Part IV(C), supra,Iconsider first where along the scale of abstraction to conceive the “idea” for the purpose of distinguishing between the idea and its expression.
At the most general level of Hand’s abstractions scale, Nichols,45 F.2d at 121 - the computer programs at issue in this case, and other computer programs that have been considered during the course of trial, are expressions of the idea of a computer program for an electronic spreadsheet. Defendants are quite correct, then, in asserting that the idea of developing an electronic spreadsheet is not copyrightable - that the core idea of such a spreadsheet is both functional and obvious, even to computer users who claim no technical competence. Thus, even though programs like VisiCalc, 1-2-3,Multiplan, SuperCalc4, and Excel are very different in their structure, appearance, and method of operation, each is, at the most basic level, just a different way of expressing the same idea: the electronic spreadsheet. It does not follow, however, that every possible method of designing a metaphorical spreadsheet is obvious, or that no form of expressing the idea of the spreadsheet metaphor can possibly have such originality in pressing beyond the obvious as is required for copyrightability, or that no special form of metaphorical spreadsheet can possibly be a distinctive expression of a particular method of preparing financial information.
The idea for a two-line moving cursor menu is also functional and obvious, and, indeed, is used in a wide variety of computer programs including spreadsheet programs. Nevertheless, it does not follow that every possible method of designing a menu system that includes a two-line moving cursor is noncopyrightable.
Of course, if a particular expression of the idea of an electronic spreadsheet communicates no details beyond those essential to stating the idea itself, then that expression would not be copyrightable. The issue here is whether Lotus 1-2-3 does go beyond those details essential to any expression of the idea, and includes substantial elements of expression, distinctive and original, which are thus copyrightable.
The idea for an electronic spreadsheet was first rendered into commercial practice by Daniel Bricklin. As a student at Harvard Business School in the late 1970’s, Bricklin envisioned a “magic blackboard” that would recalculate numbers automatically as changes were made in other parts of the spreadsheet. Eventually, aided by others, he transformed this idea into VisiCalc, the first commercial electronic spreadsheet. See BricklinAffdvt. ¶¶48-96 (Docket No. 217). Bricklin’s idea for VisiCalc was a revolutionary advance in the field of computer programming. Dauphinais Affdvt,¶98 (Docket No. 280).
Although VisiCalc was a commercial success, implementational characteristics limited the scope and duration of its marketability as a spreadsheet product. Most notably, VisiCalc was originally programmed for use on the Apple II computer, which had limited memory (32K of RAM), limited screen display <15 USPQ2d 1598> capabilities (only 40 characters per line), and limited keys available on the keyboard (no function keys and no up and down cursor keys). When VisiCalc was later rewritten for use on the IBM PC (which was introduced in August 1981), it was transferred with minimal changes and without taking advantage of many of the PC’s more extensive capabilities.
<740 F.Supp. 66> Mitchell Kapor and Jonathan Sachs, the original authors of 1-2-3,exploited this opportunity. Building on Bricklin’s revolutionary idea for an electronic spreadsheet, Kapor and Sachs expressed that idea in a different, more powerful way. 1-2-3 took advantage of the IBM PC’s more expansive memory and more versatile screen display capabilities and keyboard. 1-2-3,like many electronic spreadsheet programs since, could thus be thought of as an evolutionary product that was built upon the shoulders of VisiCalc.
Just as 1-2-3 expressed the idea of an electronic spreadsheet differently from VisiCalc, so did Microsoft’s Excel. Originally written for the Apple Macintosh computer, it exploits the enhanced graphics capabilities of the Macintosh, as well as the mouse input device that is standard with the Macintosh. Excel has pull-down bar menus rather than a two-line moving-cursor menu, and a very different menu-command hierarchy. Tr. Ex. 79.
As already noted, these three products - VisiCalc, 1-2-3, and Excel - share the general idea of an electronic spreadsheet but have expressed the idea in substantially different ways. These products also share some elements, however, at a somewhat more detailed or specific point along the abstractions scale. One element shared by these and many other programs is the basic spreadsheet screen display that resembles a rotated “L.” See Appendices 1 (VisiCalc), 2 (1-2-3), and 3 (VP-Planner). Although Excel uses a different basic spreadsheet screen display that more closely resembles a paper spreadsheet, there is a rather low limit, as a factual matter, on the number of ways of making a computer screen resemble a spreadsheet. Accordingly, this aspect of electronic spreadsheet computer programs, if not present in every expression of such a program, is present in most expressions. Thus the second element of the legal test weighs heavily against treating the rotated “L” screen display as a copyrightable element of a computer program. Morrissey,379 F.2d at 678-79 .
Another expressive element that merges with the idea of an electronic spreadsheet - that is, that is an essential detail present in most if not all expressions of an electronic spreadsheet - is the designation of a particular key that, when pressed, will invoke the menu command system. The number of keys available for this designation is limited for two reasons. First, because most of the keys on the keyboard relate either to values (e.g.,the number keys and mathematical operation keys) or labels (e.g., the letter keys), only a few keys are left that can be used, as a practical matter, to invoke the menu command system. Without something more, the programmed computer would interpret the activation of one of these keys as an attempt by the user to enter a value or label into a cell. Second, because users need to invoke the command system frequently, the key designated for this purpose must be easily accessible. For example, the user should not be required to press two keys at the same time (such as “Shift,” “Alt,” or “Ctrl’ along with another key).
As just noted, when all the letter, number, and arithmetic keys are eliminated from consideration, the number of keys remaining that could be used to invoke the menu command system is quite limited. They include the slash key (“/”) and the semicolon key (“;”). The choice of the creators of VisiCalc to designate the slash (“/”) key to invoke the menu command system is not surprising. It is one of very few practical options. Thus the second element of the legal test weighs heavily against copyrightability of this aspect of VisiCalc - and of 1-2-3.This expression merges with the idea of having a readily available method of invoking the menu command system.
Other elements of expression a decisionmaker may regard as either essential to every expression of an electronic spreadsheet, or at least “obvious” if not essential, include the use of the “+” key to indicate addition, the “-” key to indicate subtraction, the “*” key to indicate multiplication, the “/” key within formulas to indicate division, and the <740 F.Supp. 67> ”enter” key to place keystroke entries into the cells. See Dauphinais Affidavit, ¶78.
Each of the elements just described is present in, if not all, at least most expressions of an electronic spreadsheet computer program. Other aspects of these programs, however, need not be present in every expression of an electronic spreadsheet. An example of distinctive details of expression is the precise “structure, sequence, and organization,” Whelan, 797 F.2d at 1248 , of the menu command system.
Consider first the menu command system of VisiCalc. The main menu command line reads: “Command: BCDEFGIMPRSTVW”. See Appendix 1. Each of these letters (or, to use defendants’ experts’ preferred terminology, <15 USPQ2d 1599> ”symbolic tokens”) stands for a different command - in this case: Blank, Clear, Delete, Edit, Format, Global, Insert, Move, Print, Replicate, Storage, Titles, Version Number, Window, and “-” for “Label Repeating.” Many of these commands invoke submenus which also contain a series of letters, each of which represents a submenu command choice.See VisiCalc Command Structure Chart (Tr. Ex. 140, pp. 3-3 and 3-4).
This particular expression of a menu structure is not essential to the electronic spreadsheet idea, nor does it merge with the somewhat less abstract idea of a menu structure for an electronic spreadsheet. The idea of a menu structure - including the overall structure, the order of commands in each menu line, the choice of letters, words, or “symbolic tokens” to represent each command, the presentation of these symbolic tokens on the screen (i.e., first letter only, abbreviations, full words, full words with one or more letters capitalized or underlined), the type of menu system used (i.e.,one-, two-, or three-line moving-cursor menus, pull-down menus, or command-driven interfaces), and the long prompts - could be expressed in a great many if not literally unlimited number of ways.
The fact that some of these specific command terms are quite obvious or merge with the idea of such a particular command term does not preclude copyrightability for the command structure taken as a whole. If particular characteristics not distinctive individually have been brought together in a way that makes the “whole” a distinctive expression of an idea - one of many possible ways of expressing it - then the “whole” may be copyrightable. The statutory provisions regarding “compilation,” 17 U.S.C. §§101, 103 , are not essential to this conclusion, but do reinforce it. A different total structure may be developed even from individual components that are quite similar and limited in number. To determine copyrightability, a court need not - and, indeed, should not - dissect every element of the allegedly protected work. Rather, the court need only identify those elements that are copyrightable, and then determine whether those elements, considered as a whole, have been impermissibly copied. Atari Games Corp. v. Oman, 888 F.2d 878, 882-83 (D.C. Cir. 1989) (rejecting “component-by-component analysis,” and ruling instead that focus must ultimately be on “work as a whole”).
It is plain that plaintiff did not impermissibly copy copyrighted elements of VisiCalc. Lotus 1-2-3 uses a very different menu structure. In contrast with VisiCalc’s one-line main menu that reads “Command: BCDEFGIMPRSTVW-”, the main menu of Lotus 1-2-3, which uses a two-line moving-cursor menu system, reads: “Worksheet Range Copy Move File Graph Data Quit”. See Appendix 2. Most of the submenus similarly present a list of up to about ten full-word menu choices, presented in order of predicted frequency of use rather than alphabetically. See Lotus 1-2-3 Command Tree Chart (Tr. Ex. 176, pp. 3-2 and 3-3). Other spreadsheet programs have also expressed their command structures in completely different ways. Cf. Multiplan (Tr. Ex. 132, p. 279-374), Framework II (Tr. Ex. 131, pp. QR7-QR8), SuperCalc4 (Tr. Ex. 133, Quick Reference Card Number 1), Excel (Tr. Ex. 79, Reference Guide, p. 90); Symphony (Tr. Ex. 130, Reference Manual, pp. 127-190); MathPlan <740 F.Supp. 68> (Tr. Ex. 134, pp. 169-380); and PFS: Professional Plan (Tr. Ex. 135).
I conclude that a menu command structure is capable of being expressed in many if not an unlimited number of ways, and that the command structure of 1-2-3 is an original and nonobvious way of expressing a command structure. Emery Decl. ¶15. Accordingly, the menu structure, taken as a whole - including the choice of command terms, the structure and order of those terms, their present action on the screen, and the long prompts - is an aspect of 1-2-3 that is not present in every expression of an electronic spreadsheet. It meets the requirements of the second element of the legal test for copyrightability.
Finally, I consider the third element of the legal test - whether the structure, sequence, and organization of the menu command system is a substantial part of the alleged copyrighted work - here Lotus 1-2-3. That the answer to this question is “yes” is incontrovertible. The user interface of 1-2-3 is its most unique element, and is the aspect that has made 1-2-3 so popular. That defendants went to such trouble to copy that element is a testament to its substantiality. Accordingly, evaluation of the third element of the legal test weighs heavily in favor of Lotus.
Taking account of all three elements of the legal test, I determine that copyrightability of the user interface of 1-2-3 is established.
As noted at the beginning of this Opinion, the parties’ stipulation regulating this first phase of trial reserved for a later, jury phase, any issues of fact requiring jury determination <15 USPQ2d 1600> with respect to any alleged copying of Lotus 1-2-3. If in this first phase the court had rejected Lotus’ claim of copyrightability of nonliteral elements of the user interface, a jury phase would plainly have been required under that stipulation to determine whether any copying of source code or object code had occurred. Because, however, the court has decided instead that Lotus prevails on this issue, the court must next consider whether any issue remains that must be submitted to a jury before the court considers whether defendants are liable for infringement of Lotus’ copyright in 1-2-3.
For the reasons stated below, the answer to that inquiry must be “no.” Not only is the copying in this case so “overwhelming and pervasive” as to preclude, as a matter of law, any assertion of independent creation, see Midway Manufacturing Co. v. Bandai-America, Inc., 546 F. Supp. 125, 141 n.11, 149 [216 USPQ 812] (D.N.J. 1982) (“overwhelming and pervasive” copying can preclude, as a matter of law, finding of independent creation, and can support grant of summary judgment for plaintiff, but such virtual identity not shown in this case), but also, defendants in this case have admitted that they copied these elements of protected expression.
Dr. James Stephenson, founder of defendant Stephenson Software, is the original developer of the program that was eventually released as VP-Planner. Like Kapor and Sacks, Stephenson recognized that VisiCalc, although a “pioneering spreadsheet approach,” Stephenson Affdvt. ¶19 (Docket No. 287), was not sufficient to meet the financial planning needs of some companies and did not take advantage of technological advances in computer hardware. Accordingly, in January 1982, Stephenson began to develop his own electronic spreadsheet that he referred to as FIPs (“Financial Information and Planning System”). See id. at ¶¶13-59.
By January 1983, Stephenson had developed much of the user interface for his spreadsheet program including the menu command hierarchy. SeeTr. Ex. 1014. By April 1983, Stephenson installed at his client’s business an operational version of his spreadsheet program, which had substantially the same menu hierarchy as the January 1983 version. That hierarchy is differently expressed from the hierarchy of both VisiCalc and 1-2-3.See Tr. Ex. 1019; Stephenson Affdvt. ¶¶56-60.
Stephenson first saw 1-2-3 in operation in February 1983, after he had developed the menu hierarchy for FIPS. Throughout the rest of that year, he continued to improve <740 F.Supp. 69> FIPS, changed its name to VP-Planner, and began to consider marketing his program. By December 1983, Stephenson entered into a letter of intent with Adam Osborne regarding publication of VP-Planner. Osborne thereafter organized defendant Paperback Software. Stephenson Affdvt. ¶¶66-82.
Throughout 1984, defendants continued to improve VP-Planner. In the autumn, they recognized the success of 1-2-3 and reached the conclusion that spawned this litigation: VP-Planner, in order to be a commercial success, would have to be “compatible” with 1-2-3.” The only way to accomplish this result,” defendants believed, “was to ensure that the arrangement and names of commands and menus in VP-Planner conformed to that of Lotus 1-2-3.” Id. at ¶117 (emphasis added). See generally id. at ¶¶99-130. Such compatibility would allow users to transfer spreadsheets created in 1-2-3 to VP-Planner without loss of functionality for any macros in the spreadsheet. Also, such compatibility would allow users to switch from 1-2-3 to VP-Planner without requiring retraining in the operation of VP-Planner.
To some degree at least, defendants’ premises have proved incorrect in hindsight. That is, first, as Excel has proved, a spreadsheet program did not have to be exactly compatible with 1-2-3 in order to be a commercial success. Second, copying the menu structure was not the onlyway to achieve aspects of this desired compatibility. For example, defendants could have instead added a macro conversion capability as the creators of Excel have successfully done (the Microsoft Excel Macro Translation Assistant), and could have provided an on-line help function that would show users the VP-Planner equivalent for 1-2-3 commands. See Excel Reference Guide at 491, 425-26 (Tr. Ex. 79). See also Morgan Decl. ¶¶3-7 (Docket No. 308) (Lotus itself created a “macro conversion utility” to translate macros among different-language editions of 1-2-3 (e.g.,North American, international English, French, German, Italian, Spanish, and Swedish));