PrepTest 91+, Section 4, Question 26

Difficulty: 
Passage
Game
4

This passage was adapted from an article published in 1991.

Because it is relatively easy and inexpensive to produce copycat computer programs, most people believe that some form of legal protection should be extended to creators of computer software. Without a legal deterrent to copycat programming, the resources expended by an individual or a company to develop an innovative software program could be unfairly exploited by rivals who develop a similar product and rush it to market at a lower price. The occurrence of such exploitation would leave software developers with little financial incentive to develop innovative products. While most legal commentators agree that copyright has generally proven to be an effective means of preventing this exploitation, some contend that patent protection is also needed to combat copycatting.

In essence, every piece of software is an encoding of one or more algorithms. An algorithm is simply defined as a series of steps to be followed in carrying out a task; to be usable in computer applications, an algorithm must be expressed in terms that can be processed by a computer. Proponents of software patents assert that in providing a specific way of achieving a desired result, the encoding of algorithms is analogous to the design of a process. Process designs (for example, an innovative way of inducing a series of chemical reactions) do, in fact, fall under the scope of patent protection. However, in order for any design to be patentable, it must be genuinely a product of invention (rather than, say, a law of nature or a logical axiom). For example, while a particular innovative windmill design might be patentable, the principle that wind can be harnessed to produce energy would clearly not be. On similar grounds, software algorithms, because they represent generic principles underlying the specific processes by which tasks are to be carried out by computers, should not be considered patentable.

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. 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. Whereas patents protect the underlying design of an invention, even if it is never actually executed, copyright protects only the particular way in which the underlying ideas are expressed. 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. Such protection could be more effectively afforded with only slight modification to existing copyright laws, and the financial incentive to develop innovative software could thereby be preserved.

This passage was adapted from an article published in 1991.

Because it is relatively easy and inexpensive to produce copycat computer programs, most people believe that some form of legal protection should be extended to creators of computer software. Without a legal deterrent to copycat programming, the resources expended by an individual or a company to develop an innovative software program could be unfairly exploited by rivals who develop a similar product and rush it to market at a lower price. The occurrence of such exploitation would leave software developers with little financial incentive to develop innovative products. While most legal commentators agree that copyright has generally proven to be an effective means of preventing this exploitation, some contend that patent protection is also needed to combat copycatting.

In essence, every piece of software is an encoding of one or more algorithms. An algorithm is simply defined as a series of steps to be followed in carrying out a task; to be usable in computer applications, an algorithm must be expressed in terms that can be processed by a computer. Proponents of software patents assert that in providing a specific way of achieving a desired result, the encoding of algorithms is analogous to the design of a process. Process designs (for example, an innovative way of inducing a series of chemical reactions) do, in fact, fall under the scope of patent protection. However, in order for any design to be patentable, it must be genuinely a product of invention (rather than, say, a law of nature or a logical axiom). For example, while a particular innovative windmill design might be patentable, the principle that wind can be harnessed to produce energy would clearly not be. On similar grounds, software algorithms, because they represent generic principles underlying the specific processes by which tasks are to be carried out by computers, should not be considered patentable.

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. 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. Whereas patents protect the underlying design of an invention, even if it is never actually executed, copyright protects only the particular way in which the underlying ideas are expressed. 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. Such protection could be more effectively afforded with only slight modification to existing copyright laws, and the financial incentive to develop innovative software could thereby be preserved.

This passage was adapted from an article published in 1991.

Because it is relatively easy and inexpensive to produce copycat computer programs, most people believe that some form of legal protection should be extended to creators of computer software. Without a legal deterrent to copycat programming, the resources expended by an individual or a company to develop an innovative software program could be unfairly exploited by rivals who develop a similar product and rush it to market at a lower price. The occurrence of such exploitation would leave software developers with little financial incentive to develop innovative products. While most legal commentators agree that copyright has generally proven to be an effective means of preventing this exploitation, some contend that patent protection is also needed to combat copycatting.

In essence, every piece of software is an encoding of one or more algorithms. An algorithm is simply defined as a series of steps to be followed in carrying out a task; to be usable in computer applications, an algorithm must be expressed in terms that can be processed by a computer. Proponents of software patents assert that in providing a specific way of achieving a desired result, the encoding of algorithms is analogous to the design of a process. Process designs (for example, an innovative way of inducing a series of chemical reactions) do, in fact, fall under the scope of patent protection. However, in order for any design to be patentable, it must be genuinely a product of invention (rather than, say, a law of nature or a logical axiom). For example, while a particular innovative windmill design might be patentable, the principle that wind can be harnessed to produce energy would clearly not be. On similar grounds, software algorithms, because they represent generic principles underlying the specific processes by which tasks are to be carried out by computers, should not be considered patentable.

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. 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. Whereas patents protect the underlying design of an invention, even if it is never actually executed, copyright protects only the particular way in which the underlying ideas are expressed. 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. Such protection could be more effectively afforded with only slight modification to existing copyright laws, and the financial incentive to develop innovative software could thereby be preserved.

This passage was adapted from an article published in 1991.

Because it is relatively easy and inexpensive to produce copycat computer programs, most people believe that some form of legal protection should be extended to creators of computer software. Without a legal deterrent to copycat programming, the resources expended by an individual or a company to develop an innovative software program could be unfairly exploited by rivals who develop a similar product and rush it to market at a lower price. The occurrence of such exploitation would leave software developers with little financial incentive to develop innovative products. While most legal commentators agree that copyright has generally proven to be an effective means of preventing this exploitation, some contend that patent protection is also needed to combat copycatting.

In essence, every piece of software is an encoding of one or more algorithms. An algorithm is simply defined as a series of steps to be followed in carrying out a task; to be usable in computer applications, an algorithm must be expressed in terms that can be processed by a computer. Proponents of software patents assert that in providing a specific way of achieving a desired result, the encoding of algorithms is analogous to the design of a process. Process designs (for example, an innovative way of inducing a series of chemical reactions) do, in fact, fall under the scope of patent protection. However, in order for any design to be patentable, it must be genuinely a product of invention (rather than, say, a law of nature or a logical axiom). For example, while a particular innovative windmill design might be patentable, the principle that wind can be harnessed to produce energy would clearly not be. On similar grounds, software algorithms, because they represent generic principles underlying the specific processes by which tasks are to be carried out by computers, should not be considered patentable.

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. 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. Whereas patents protect the underlying design of an invention, even if it is never actually executed, copyright protects only the particular way in which the underlying ideas are expressed. 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. Such protection could be more effectively afforded with only slight modification to existing copyright laws, and the financial incentive to develop innovative software could thereby be preserved.

Question
26

Based on the passage, it can be inferred that proponents of software patents are most likely to hold which one of the following views?

The sequences of computer code through which a computer programmer expresses algorithms are more genuinely a product of the programmer's inventiveness than the underlying algorithms are.

Software algorithms are generic principles underlying the specific processes by which tasks are to be carried out by computers.

Patent protection should supplant copyright protection as the sole legal means of preventing copycat exploitation of software products.

Both the algorithms and the specific way in which a software program expresses them should receive legal protection against copycat programmers.

As the number of available computer programming languages increases, copycat programming will become less common.

D
Raise Hand   ✋

Explanations

Explanation coming soon! Want one now? Hit the Raise Hand button.

0 Comments

Active Here: 0
Be the first to leave a comment.
Loading
Someone is typing...
No Name
Set
4 years ago
Admin
(Edited)
This is the actual comment. It can be long or short. And must contain only text information.
No Name
Set
2 years ago
Admin
(Edited)
This is the actual comment. It's can be long or short. And must contain only text information.
Load More
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Load More
Leave a comment
Join the conversation
You need the Classroom Plan to comment.
Upgrade