Lotus Development Corp. v. Borland Intern., Inc.

Decision Date06 October 1994
Docket NumberNo. 93-2214,93-2214
Citation49 F.3d 807
Parties, 1995 Copr.L.Dec. P 27,367, 34 U.S.P.Q.2d 1014 LOTUS DEVELOPMENT CORPORATION, Plaintiff, Appellee, v. BORLAND INTERNATIONAL, INC., Defendant, Appellant. . Heard
CourtU.S. Court of Appeals — First Circuit

Gary L. Reback, with whom Peter N. Detkin, Michael Barclay, Isabella E. Fu, Wilson Sonsini Goodrich & Rosati, P.C., Palo Alto, CA, Peter E. Gelhaar, Katherine L. Parks, and Donnelly Conroy & Gelhaar, Boston, MA, were on brief for appellant.

Matthew P. Poppel, Boston, MA, et al., were on brief for Computer Scientists, amicus curiae.

Dennis S. Karjala, Tempe, AZ, and Peter S. Menell, Berkeley, CA, on brief, amici curiae.

Jeffrey C. Cannon and Baker Keaton Seibel & Cannon, Walnut Creek, CA, were on brief for Computer Software Industry Ass'n, amicus curiae.

Laureen E. McGurk, David A. Rabin, Bryan G. Harrison and Morris Manning & Martin, Atlanta, GA, were on brief for Chicago Computer Soc., Diablo Users Group, Danbury Area Computer Soc., IBM AB Users Group, Kentucky-Indiana Personal Computer Users Group, Long Island PC Users Group, Napa Valley PC Users Group, Pacific Northwest PC Users Group, Palmetto Personal Computer Club, Philadelphia Area Computer Soc., Inc., Phoenix IBM PC Users Group, Pinellas IBM PC Users Group, Quad Cities Computer Soc., Quattro Pro Users Group, Sacramento PC Users Group, San Francisco PC Users Group, Santa Barbara PC Users Group, Twin Cities PC Users Group, and Warner Robbins Personal Computer Ass'n, amici curiae.

Diane Marie O'Malley and Hanson Bridgett Marcus Vlahos & Rudy, San Francisco CA, were on brief for Software Entrepreneurs' Forum, amicus curiae.

Peter M.C. Choy, Mountain View, CA, was on brief for American Committee for Interoperable Systems, amicus curiae.

Howard B. Abrams, Detroit, MI, Howard C. Anawalt, Santa Clara, CA, Stephen R. Barnett, Berkeley, CA, Ralph S. Brown, Stephen L. Carter, New Haven, CT, Amy B. Cohen, Longmeadow, MA, Paul J. Heald, Athens, GA, Peter A. Jaszi, John A. Kidwell, Madison, WI, Edmund W. Kitch, Charlottesville, VA, Roberta R. Kwall, Chicago, IL, David L. Lange, Durham, NC, Marshall Leaffer, Toledo, OH, Jessica D. Litman, Ann Arbor, MI, Charles R. McManis, St. Louis, MO, L. Ray Patterson, Athens, GA, Jerome H. Reichman, David A. Rice, Chestnut Hill, MA, Pamela Samuelson, Pittsburgh, PA, David J. Seipp, Boston, MA, David E. Shipley, Lexington, KY, Lionel S. Sobel, Santa Monica, CA, Alfred C. Yen, Newton, MA, and Diane L. Zimmerman, New York City, were on brief for Copyright Law Professors, amicus curiae.

Henry B. Gutman, Baker & Botts, LLP, with whom Kerry L. Konrad, Joshua H. Epstein, Kimberly A. Caldwell, O'Sullivan Graev & Karabell, New York City, Thomas M. Lemberg, James C. Burling, and Hale and Dorr, Boston, MA, were on brief for appellee.

Morton David Goldberg, June M. Besek, David O. Carson, Jesse M. Feder, Schwab Goldberg Price & Dannay, New York City, and Arthur R. Miller, Cambridge, MA, were on brief for Apple Computer, Inc., Digital Equip. Corp., International Business Machines Corp., and Xerox Corp., amici curiae.

Jon A. Baumgarten, Proskauer Rose Goetz & Mendelsohn, and Robert A. Gorman, New York City, were on brief for Adobe Systems, Inc., Apple Computer, Inc., Computer Associates Intern., Inc., Digital Equip. Corp., and International Business Machines Corp., amici curiae.

Herbert F. Schwartz, Vincent N. Palladino, Susan Progoff, Fish & Neave, New York City, William J. Cheeseman, and Foley Hoag & Eliot, Boston, MA, were on brief for Computer and Business Equip. Mfrs. Ass'n, amicus curiae.

Before TORRUELLA, Chief Judge, BOUDIN and STAHL, Circuit Judges.

STAHL, Circuit Judge.

This appeal requires us to decide whether a computer menu command hierarchy is copyrightable subject matter. In particular, we must decide whether, as the district court held, plaintiff-appellee Lotus Development Corporation's copyright in Lotus 1-2-3, a computer spreadsheet program, was infringed by defendant-appellant Borland International, Inc., when Borland copied the Lotus 1-2-3 menu command hierarchy into its Quattro and Quattro Pro computer spreadsheet programs. See Lotus Dev. Corp. v. Borland Int'l, Inc., 788 F.Supp. 78 (D.Mass.1992) ("Borland I "); Lotus Dev. Corp. v. Borland Int'l, Inc., 799 F.Supp. 203 (D.Mass.1992) ("Borland II "); Lotus Dev. Corp. v. Borland Int'l, Inc., 831 F.Supp. 202 (D.Mass.1993) ("Borland III "); Lotus Dev. Corp. v. Borland Int'l, Inc., 831 F.Supp. 223 (D.Mass.1993) ("Borland IV ").

I. Background

Lotus 1-2-3 is a spreadsheet program that enables users to perform accounting functions electronically on a computer. Users manipulate and control the program via a series of menu commands, such as "Copy," "Print," and "Quit." Users choose commands either by highlighting them on the screen or by typing their first letter. In all, Lotus 1-2-3 has 469 commands arranged into more than 50 menus and submenus.

Lotus 1-2-3, like many computer programs, allows users to write what are called "macros." By writing a macro, a user can designate a series of command choices with a single macro keystroke. Then, to execute that series of commands in multiple parts of the spreadsheet, rather than typing the whole series each time, the user only needs to type the single pre-programmed macro keystroke, causing the program to recall and perform the designated series of commands automatically. Thus, Lotus 1-2-3 macros shorten the time needed to set up and operate the program.

Borland released its first Quattro program to the public in 1987, after Borland's engineers had labored over its development for nearly three years. Borland's objective was to develop a spreadsheet program far superior to existing programs, including Lotus 1-2-3. In Borland's words, "[f]rom the time of its initial release ... Quattro included enormous innovations over competing spreadsheet products."

The district court found, and Borland does not now contest, that Borland included in its Quattro and Quattro Pro version 1.0 programs "a virtually identical copy of the entire 1-2-3 menu tree." Borland III, 831 F.Supp. at 212 (emphasis in original). In so doing, Borland did not copy any of Lotus's underlying computer code; it copied only the words and structure of Lotus's menu command hierarchy. Borland included the Lotus menu command hierarchy in its programs to make them compatible with Lotus 1-2-3 so that spreadsheet users who were already familiar with Lotus 1-2-3 would be able to switch to the Borland programs without having to learn new commands or rewrite their Lotus macros.

In its Quattro and Quattro Pro version 1.0 programs, Borland achieved compatibility with Lotus 1-2-3 by offering its users an alternate user interface, the "Lotus Emulation Interface." By activating the Emulation Interface, Borland users would see the Lotus menu commands on their screens and could interact with Quattro or Quattro Pro as if using Lotus 1-2-3, albeit with a slightly different looking screen and with many Borland options not available on Lotus 1-2-3. In effect, Borland allowed users to choose how they wanted to communicate with Borland's spreadsheet programs: either by using menu commands designed by Borland, or by using the commands and command structure used in Lotus 1-2-3 augmented by Borland-added commands.

Lotus filed this action against Borland in the District of Massachusetts on July 2, 1990, four days after a district court held that the Lotus 1-2-3 "menu structure, taken as a whole--including the choice of command terms [and] the structure and order of those terms," was protected expression covered by Lotus's copyrights. Lotus Dev. Corp. v. Paperback Software Int'l, 740 F.Supp. 37, 68, 70 (D.Mass.1990) ("Paperback "). 1 Three days earlier, on the morning after the Paperback decision, Borland had filed a declaratory judgment action against Lotus in the Northern District of California, seeking a declaration of non-infringement. On September 10, 1990, the district court in California dismissed Borland's declaratory judgment action in favor of this action.

Lotus and Borland filed cross motions for summary judgment; the district court denied both motions on March 20, 1992, concluding that "neither party's motion is supported by the record." Borland I, 788 F.Supp. at 80. The district court invited the parties to file renewed summary judgment motions that would "focus their arguments more precisely" in light of rulings it had made in conjunction with its denial of their summary judgment motions. Id. at 82. Both parties filed renewed motions for summary judgment on April 24, 1992. In its motion, Borland contended that the Lotus 1-2-3 menus were not copyrightable as a matter of law and that no reasonable trier of fact could find that the similarity between its products and Lotus 1-2-3 was sufficient to sustain a determination of infringement. Lotus contended in its motion that Borland had copied Lotus 1-2-3's entire user interface and had thereby infringed Lotus's copyrights.

On July 31, 1992, the district court denied Borland's motion and granted Lotus's motion in part. The district court ruled that the Lotus menu command hierarchy was copyrightable expression because

[a] very satisfactory spreadsheet menu tree can be constructed using different commands and a different command structure from those of Lotus 1-2-3. In fact, Borland has constructed just such an alternate tree for use in Quattro Pro's native mode. Even if one holds the arrangement of menu commands constant, it is possible to generate literally millions of satisfactory menu trees by varying the menu commands employed.

Borland II, 799 F.Supp. at 217. The district court demonstrated this by offering alternate command words for the ten commands that appear in Lotus's main menu. Id. For example, the district court stated that "[t]he 'Quit' command could be named 'Exit' without any other modifications," and that "[t]he 'Copy...

To continue reading

Request your trial
133 cases
  • Soc'y of the Holy Transfiguration Monastery, Inc. v. Denver
    • United States
    • U.S. Court of Appeals — First Circuit
    • August 2, 2012
    ...that the work as a whole is original and that the plaintiff complied with applicable statutory formalities.” Lotus Dev. Corp. v. Borland Int'l, Inc., 49 F.3d 807, 813 (1st Cir.1995); see also T–Peg, Inc. v. Vt. Timber Works, Inc., 459 F.3d 97, 108 (1st Cir.2006) (the claimant bears the burd......
  • A Commonwealth Architects v. Rule Joy Trammell + Rubio Llc.
    • United States
    • U.S. District Court — Eastern District of Virginia
    • June 3, 2010
    ...were followed.” Id. (citing Bateman v. Mnemonics, Inc., 79 F.3d 1532, 1541 (11th Cir.1996)); see also Lotus Dev. Corp. v. Borland Int'l, Inc., 49 F.3d 807, 813 (1st Cir.1995). In judicial proceedings, however, a certificate of copyright registration “made before or within five years after f......
  • Tasini v. New York Times Co.
    • United States
    • U.S. District Court — Southern District of New York
    • August 13, 1997
    ...it rendered the offending and copyrighted works substantially similar' as a matter of law.") (quoting Lotus Development Corp. v. Borland Intern., Inc., 49 F.3d 807, 813 (1st Cir.1995)). A finding that an allegedly infringing work copies original aspects of a protected compilation supports a......
  • Google LLC v. Oracle Am., Inc.
    • United States
    • U.S. Supreme Court
    • April 5, 2021
    ...law to computer programs is like assembling a jigsaw puzzle whose pieces do not quite fit." Lotus Development Corp. v. Borland Int'l, Inc. , 49 F.3d 807, 820 (C.A.1 1995) (BOUDIN, J., concurring).These differences also led Congress to think long and hard about whether to grant computer prog......
  • Request a trial to view additional results
3 firm's commentaries
  • A Practitioner's Guide To Protecting Technology Assets
    • United States
    • Mondaq United States
    • June 19, 2012
    ...U.S. 1, 17 (1966). 20.See Feist Publ'ns Inc. v. Rural Tel. Serv. Co., 499 U.S. 340 (1991). 21.Lotus Dev. Corp. v. Borland Intn'l., Inc., 49 F.3d 807, 813 n.5 (1st Cir. 22.17 U.S.C. § 102(a) (2006). 23.Feist Publications Inc, 499 U.S. at 361-62. 24.This right does not apply to graphic or pic......
  • Packages Of Computer Source Code Entitled To Copyright Protection
    • United States
    • Mondaq United States
    • July 8, 2014
    ...and thus unprotectable. The Court noted that the district court wrongly applied Lotus Development Corp. v. Borland International, Inc., 49 F.3d 807 (1st Cir. 1995), aff'd without opinion by equally divided court, 516 U.S. 233 (1996), which did not involve the copying of source code, but rat......
  • Practical Suggestions For Successfully Developing A Patent Portfolio In A Software Company
    • United States
    • Mondaq United States
    • September 12, 2002
    ...Co., 35 F.3d 1435 (1994, CA 9) cert. denied 115 S. Ct. 1176 (1995) 2 Lotus Development Corp. v. Borland International Inc., 49 F.3d 807 (1995, CA l) aff'd by an equally divided court 133 L ED-2d 610 3 Preliminary counts for Software patents issued in 1997 is that over 200 software patents a......
11 books & journal articles
  • COPYRIGHT AND THE CREATIVE PROCESS.
    • United States
    • Notre Dame Law Review Vol. 97 No. 1, November 2021
    • November 1, 2021
    ...873 (11th Cir. 2015). (124) See Lotus Dev. Corp. v. Borland Int'l, Inc., 831 F. Supp. 202, 218 (D. Mass. 1993), rev'd on other pounds, 49 F.3d 807 (1st Cir. 1995), aff'd by an equally divided court, 516 U.S. 233 (1996) (per curiam); Covington Fabrics Corp. v. Artel Prods., Inc., 328 F. Supp......
  • Intellectual property crimes.
    • United States
    • American Criminal Law Review Vol. 51 No. 4, September 2014
    • September 22, 2014
    ...Computer Assoc. Int'l, Inc. v. Altai, Inc., 982 F.2d 693, 702-12 (2d Cir. 1992). But see, e.g., Lotus Dev., Corp. v. Borland Int'l, Inc., 49 F.3d 807, 814 (1st Cir. 1995) (rejecting the "abstraction-filtration-comparison" test for assessing literal elements, rather than non-literal elements......
  • Missing the mark in cyberspace: misapplying trademark law to invisible and attenuated uses.
    • United States
    • Rutgers Computer & Technology Law Journal Vol. 33 No. 2, June 2007
    • June 22, 2007
    ...See supra notes 12, 17 (markers in cyberspace and cyberspace interventions); cf., Lotus Development Corp. v. Borland International, Inc., 49 F.3d 807, 821 (1st Cir. 1995) (Boudin, J., concurring) ("the question is not whether Borland should prevail but on what basis ... [i]n all events, the......
  • Contentious Construction: Does Language Fit into Copyright's Mold?
    • United States
    • ABA General Library Landslide No. 9-6, July 2017
    • July 1, 2017
    ...Apple Computer, Inc. v. Franklin Computer Corp., 714 F.2d 1240, 1250–52 (3d Cir. 1983). But see Lotus Dev. Corp. v. Borland Int’l, Inc., 49 F.3d 807 (1st Cir. 1995) (rejecting the majority rule and holding that methods of operation are unprotectable regardless of whether they can be express......
  • Request a trial to view additional results

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT