Legal scholars often characterize the Second Circuit’s *Computer Associates v. Altai* decision as a fatal blow to copyright protection for software architecture. In establishing the abstraction-filtration-comparison test, *Altai* mandates that courts dissect a program and "filter out" elements dictated by efficiency or external hardware constraints before comparing the remainder to the allegedly infringing work. Detractors argue that this rigorous filtration inevitably atomizes a program, systematically blinding courts to the creative synthesis required to assemble standard, unprotectable routines into a complex operational whole. This objection, however, rests on a conflation of the test's analytic mechanics with its jurisdictional reach. *Altai’s* filtration framework governs only the infringement analysis of non-literal elements as discrete entities; it expressly preserves traditional "compilation" copyright, under which the specific selection and arrangement of otherwise unprotectable elements retains statutory protection. Thus, the requirement to isolate unprotected elements does not implicitly sanction the wholesale appropriation of architectural design, but rather forces plaintiffs to articulate the exact locus of their originality rather than relying on a program's monolithic complexity.
Which of the following best describes the primary function of the author's reference to "traditional 'compilation' copyright" in the passage?
- demonstrate that a legal mechanism remains available to protect the very architectural features that detractors claim the *Altai* decision leaves vulnerableAnswer
- Bdefine the specific statutory category that courts use when analyzing the selection and arrangement of unprotectable software routines
- Cconcede to the detractors that the abstraction-filtration-comparison test is inadequate for protecting the creative synthesis of standard routines
- Dsuggest that software developers should rely exclusively on compilation claims rather than the abstraction-filtration-comparison test to protect their work
- Eprove that the abstraction-filtration-comparison test governs only the literal elements of a program and has no bearing on non-literal components