49 F.3d 807 (1st Cir. 1995), aff'd by an equally divided Court, 516 U.S. 233 (1996)
Lotus Development v. Borland is a foundational software copyright case that sits at the intersection of user interfaces, interoperability, and the limits of copyright protection in functional works.
Is the Lotus 1-2-3 menu command hierarchy—the arrangement of command names used by users to operate the program—copyrightable expression, or is it an uncopyrightable "method of operation" under 17 U.S.C. § 102(b)?
Under 17 U.S.C. § 102(b), copyright does not extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described. Expression that is the means by which users control or operate a functional system is a method of operation and is not protectable by copyright, even if the developer had some creative latitude in choosing labels or arranging commands.
The Lotus 1-2-3 menu command hierarchy is a method of operation and therefore not copyrightable; Borland did not infringe by replicating the command hierarchy to allow users to operate Borland's program and run 1-2-3 macros.
Lotus v. Borland is a leading case on the boundary between protectable software expression and unprotectable functional interfaces. It is frequently cited for the proposition that user interfaces that function as the method of operating a program—such as command hierarchies and, by analogy, certain APIs—are excluded from copyright by § 102(b). The decision preserves interoperability and user transition by preventing copyright from locking up control mechanisms, while recognizing that underlying code and expressive screen displays may still be protected. Although the Supreme Court's evenly divided affirmance limited national precedential effect, the reasoning has been influential in later software-interface disputes and remains essential reading for understanding how copyright interacts with functionality in software.