Computer Associates International, Inc. v. Altai, Inc. (1992)
Zero-AI, zero-plagiarism classroom-style explainer for students.
CASE_TITLE
Computer Associates International, Inc. v. Altai, Inc. (1992)
Keywords
PRIMARY_KEYWORDS: software copyright; non-literal copying; AFC test
SECONDARY_KEYWORDS: trade secret; pre-emption; Second Circuit
Quick Summary
This case teaches how courts judge software copyright beyond literal code. The Second Circuit approved the Abstraction–Filtration–Comparison (AFC) test. First, strip out ideas, standards, and public-domain parts. Then compare what is left. Using this, the court said Altai’s cleaned version (OSCAR 3.5) did not infringe. It also said a trade secret claim can live alongside copyright if it asks about more than copying alone.
Issues
- Can non-literal software elements (structure, sequence, organization) get copyright protection?
- Can a trade secret misappropriation claim run with a copyright claim when extra wrongful acts are alleged?
Rules
- Non-literal parts of software can be protected if they show original expression.
- AFC test: (1) Abstraction; (2) Filtration of unprotectable elements; (3) Comparison for substantial similarity.
- Trade secret claims may avoid pre-emption when based on extra elements like breach of confidence or improper acquisition.
Facts (Timeline)
Arguments
Appellant (Computer Associates)
- OSCAR 3.4 copied ADAPTER’s protected expression.
- Non-literal structure and design choices were taken.
- Trade secret rights were breached through insider knowledge.
Respondent (Altai)
- Many overlaps are ideas, industry standards, or dictated by systems—thus not protectable.
- Clean-room OSCAR 3.5 removed tainted code.
- Trade secret claim is pre-empted by copyright.
Judgment
The Second Circuit held: non-literal software elements can be protected. The court adopted the AFC test. After filtering, OSCAR 3.5 did not infringe. The trade secret claim could proceed if based on extra wrongful acts, so the pre-emption ruling was reversed in part and remanded.
Ratio Decidendi
- Structure–Sequence–Organization (SSO) can reflect protectable expression.
- Filter out ideas, methods, standards, efficiency constraints, and external factors.
- Compare what remains for substantial similarity.
- Parallel trade secret claims survive when anchored in separate wrongdoing.
Why It Matters
This case is the backbone of U.S. software copyright analysis. It guides courts and coders. It helps teams plan clean-room rebuilds. It also reminds companies that IP strategies may need both copyright and trade secret tools.
Key Takeaways
- AFC is the test for non-literal copying in software.
- Clean-room rewrites can cure tainted code.
- Ideas, standards, and system constraints are not protected.
- Trade secret claims can run with copyright if extra elements exist.
- OSCAR 3.4 infringed; OSCAR 3.5 did not.
Mnemonic + 3-Step Hook
Mnemonic: A-F-C → Abstract, Filter, Compare.
- Abstract: Break the program into levels.
- Filter: Cut ideas, standards, and constraints.
- Compare: Judge similarity of what remains.
IRAC Outline
| Issue | Rule | Application | Conclusion |
|---|---|---|---|
| Are non-literal software elements protected? | AFC test; protect expression, not ideas/constraints. | Filter out unprotectable parts; compare SSO. | Yes, if protectable expression is substantially similar. |
| Does OSCAR 3.5 infringe? | Apply AFC to cleaned code only. | After filtration, similarities were thin. | No infringement for OSCAR 3.5. |
| Can trade secret claims coexist? | Allowed if based on extra wrongful elements. | Alleged use of insider knowledge/confidence. | Claim may proceed; not fully pre-empted. |
Glossary
- Non-literal copying
- Taking structure or design choices, not exact lines of code.
- Clean-room
- A fresh build by a team shielded from tainted code.
- Pre-emption
- When federal copyright displaces overlapping state claims.
FAQs
Related Cases
- Whelan v. Jaslow — early approach to software SSO.
- Sega v. Accolade — interoperability and functional constraints.
- Feist v. Rural — idea/expression and originality baseline.
Share
Related Post
Tags
Archive
Popular & Recent Post
Comment
Nothing for now