Reading Comprehension
Passage Breakdown
Because copying software is easy and cheap, programmers need legal protection or they won’t have money to make new programs. Some people say patents are needed because software is made of algorithms—step-by-step methods like processes that can be patented—but the passage argues algorithms are general principles, not real inventions, so they shouldn’t be patentable. Instead, software is best treated as written code that copyright can protect, and small changes to copyright law could give enough protection without using patents.
Logic Breakdown
Locate the sentence in the final paragraph and ask what rhetorical role it plays in the author's argument—does it provide a reason, definition, example, causal account, or show agreement?
Passage Stimulus
Passage Redacted
Unlock Full Passage25.In the final paragraph, the assertion that software programs constitute the expression of ideas in the form of specific texts functions primarily as
Correct Answer
B
The sentence functions as a premise that supports the paragraph's conclusion that patents are unnecessary and that copyright is the appropriate protection. The passage's conclusion is stated immediately before and after the sentence: "Issuing patents for computer programs would extend protection to software developers beyond that afforded by copyright when there is really no compelling justification for doing so." The sentence itself: "Insofar as software programs constitute the expression of ideas in the form of specific texts (i.e., sequences of computer code), they fall more appropriately within the established domain of copyright law." And the author reinforces the rationale: "Because the value of software lies in its form of expression, protection should be given only for particular applications—expressions of algorithms in an encoded form." Together these lines provide the reason (rationale) for preferring copyright over patents.
Upgrade Your Prep
Ready to go beyond free explanations?
LSAT Perfection is the #1 modern LSAT prep platform, trusted by thousands of students for comprehensive test strategies, advanced drilling, and full analytics on every PrepTest.
Detailed explanations for 59 PrepTests
Advanced drillset builder
Personalized analytics
Built-in Wrong Answer Journal