Computer Associates v. Altai Case Brief

Master Second Circuit adopts the abstraction–filtration–comparison test to assess non-literal software copyright infringement and addresses Copyright Act preemption of state-law claims. with this comprehensive case brief.

Introduction

Computer Associates v. Altai is a foundational decision in software copyright law that reshaped how courts evaluate claims of non-literal copying—i.e., copying that does not reproduce source or object code verbatim but allegedly appropriates a program's structure, sequence, and organization. Recognizing that software sits at the intersection of expressive authorship and functional methodology, the Second Circuit crafted the now-canonical abstraction–filtration–comparison (AFC) test to separate protectable expression from unprotectable ideas, processes, and constraints dictated by efficiency or external factors.

The case also clarified the Copyright Act's preemptive scope over state-law claims in the software context. While some state claims are preempted when they merely repackage rights equivalent to those in copyright, others—such as trade secret claims premised on breach of confidence or improper means—survive because they require an extra element beyond mere copying. Together, these rulings give students and practitioners a rigorous, technology-sensitive framework that has been widely adopted across jurisdictions.

Case Brief
Complete legal analysis of Computer Associates v. Altai

Citation

Computer Associates Int'l, Inc. v. Altai, Inc., 982 F.2d 693 (2d Cir. 1992)

Facts

Computer Associates International (CA) developed a job scheduling program that relied on an internal interface module called ADAPTER to communicate with different operating systems. A programmer who left CA later joined Altai, Inc. At Altai, he used CA's confidential ADAPTER source code without authorization to help write Altai's analogous interface component, called OSCAR, version 3.4. The district court found that a significant portion of OSCAR 3.4 (roughly one-third) was copied from ADAPTER. After CA discovered the copying and filed suit, Altai undertook a clean-room rewrite and produced OSCAR version 3.5 using programmers who had not been exposed to CA's code. CA nonetheless alleged that OSCAR 3.5 infringed the non-literal elements (structure, sequence, organization, and design choices) of ADAPTER. CA also asserted state-law claims, including trade secret misappropriation and unfair competition. The district court held that OSCAR 3.4 literally infringed; applying an abstraction–filtration–comparison analysis, it concluded that OSCAR 3.5 did not infringe. It further held that certain state-law claims were preempted by the Copyright Act, but that a properly framed trade secret claim premised on breach of confidence/improper means would not be.

Issue

How should courts determine whether a computer program infringes the non-literal elements of another, and to what extent are state-law claims such as trade secret misappropriation preempted by the Copyright Act when they arise from the copying of computer programs?

Rule

Non-literal infringement of computer software is assessed using the abstraction–filtration–comparison test: (1) Abstract the program into its constituent structural levels; (2) Filter out unprotectable elements, including ideas and processes (17 U.S.C. § 102(b)), elements dictated by efficiency (merger), external constraints (e.g., operating system requirements, hardware standards, industry practices, and compatibility mandates), materials from the public domain, and scènes à faire arising from standard programming practices; and (3) Compare the remaining protectable expression with the accused work for substantial similarity. Regarding preemption, 17 U.S.C. § 301 preempts state-law claims that assert rights equivalent to those protected by copyright; however, claims containing an extra element—such as breach of confidence or improper means in trade secret law—are not preempted because they are qualitatively different from a claim of mere copying.

Holding

The Second Circuit adopted the abstraction–filtration–comparison test and affirmed that OSCAR 3.4 infringed CA's copyrighted code through literal copying. It also affirmed that, after proper filtration, OSCAR 3.5 did not infringe CA's non-literal program elements. On preemption, the court held that state-law claims equivalent to copyright rights are preempted, but a trade secret misappropriation claim predicated on breach of confidence or improper means is not.

Reasoning

The court recognized that software differs from traditional literary works because much of its content is functional and constrained by technical requirements. A simplistic inquiry into overall structure, sequence, and organization risks affording copyright protection to ideas, processes, and methods of operation barred by § 102(b). Critiquing broader approaches like Whelan v. Jaslow, the court endorsed a more granular methodology that disaggregates a program into hierarchical levels—from high-level architecture down to modules and source code—so courts can isolate expression from function. In the filtration step, the court excluded elements dictated by efficiency (merger), externalities (e.g., operating system interfaces, industry standards, hardware constraints, and compatibility requirements), standard programming practices (scènes à faire), and public-domain material. Only after removing these did the court compare what remained of ADAPTER's protectable expression against OSCAR 3.5. That comparison revealed insufficient similarity to establish infringement, particularly given Altai's clean-room development and the predominance of functional and externally constrained elements in the overlapping features. On preemption, the court applied § 301's equivalency test: state-law claims that add no element beyond acts within the scope of exclusive rights under § 106 are preempted. Unfair competition claims premised solely on copying were therefore displaced. By contrast, trade secret misappropriation, which requires proof of breach of confidence or other improper means, demands an extra element and thus survives preemption. The court's approach harmonizes federal copyright policy—ensuring robust protection of original expression while leaving ideas, processes, and technological interfaces free for competition—with state protection against wrongful acquisition or disclosure of confidential know-how.

Significance

Altai is the leading case on non-literal software copyright infringement. Its abstraction–filtration–comparison test has been widely adopted because it operationalizes the idea/expression dichotomy for software and carefully cabins copyright to expressive choices rather than functional necessities. The decision also provides a clear framework for preemption analysis, distinguishing between preempted state claims that mirror copyright and non-preempted trade secret claims involving breach of confidence or other improper means. For law students, Altai is essential to understanding how courts balance innovation incentives with interoperability, efficiency, and competition in the software industry.

Frequently Asked Questions

What is the abstraction–filtration–comparison test, in plain terms?

It is a three-step method for evaluating non-literal copying in software. First, break the program into levels of abstraction (overall structure, modules, algorithms, code). Second, filter out unprotectable elements—ideas, methods of operation, features required by efficiency or compatibility, public-domain material, and standard programming practices. Third, compare any remaining protectable expression to the accused program to determine substantial similarity.

How does Altai differ from the earlier Whelan approach?

Whelan tended to equate a program's overall structure, sequence, and organization with protectable expression, risking protection of functional elements. Altai rejects that breadth, requiring a more nuanced, stepwise analysis that strips out ideas, functional constraints, and external requirements before testing for similarity, thereby reducing overprotection of utilitarian features.

Did the court find infringement for Altai's rewritten program (OSCAR 3.5)?

No. Although Altai's earlier version (OSCAR 3.4) literally copied CA's code, the clean-room rewrite (OSCAR 3.5) did not infringe after the court filtered out unprotectable elements. The remaining expressive elements were too insubstantial or dissimilar to support a finding of infringement.

Which elements of software are typically filtered out under Altai?

Courts filter out: (1) ideas, processes, and methods of operation (§ 102(b)); (2) elements dictated by efficiency (merger doctrine); (3) external constraints like operating system interfaces, hardware specs, industry standards, and compatibility requirements (scènes à faire/externalities); and (4) public-domain or commonly used programming techniques.

What did Altai decide about Copyright Act preemption of state claims?

State claims equivalent to the exclusive rights of copyright (e.g., claims based only on unauthorized copying) are preempted by 17 U.S.C. § 301. However, trade secret misappropriation claims based on breach of confidence or improper means include an extra element and are not preempted, whereas unfair competition claims that merely mirror copying are preempted.

Conclusion

Computer Associates v. Altai established a disciplined, technology-aware method for adjudicating software copyright disputes. By requiring courts to abstract, filter, and then compare, the decision ensures that copyright remains tethered to expressive authorship and does not extend to ideas, functionality, or constraints necessary for efficient and interoperable computing.

Equally important, the court's preemption analysis preserves a role for state trade secret law where wrongdoing involves breach of confidence or other improper means, while preventing duplicative protection that would stifle competition. For modern practitioners and students, Altai remains the touchstone for analyzing non-literal copying and the interplay between federal copyright and state unfair competition doctrines.

Master More Copyright / Intellectual Property Cases with Briefly

Get AI-powered case briefs, practice questions, and study tools to excel in your law studies.

Share:

Need to cite this case?

Generate a perfectly formatted Bluebook citation in seconds.

Use our Bluebook Citation Generator →