Hire Our Expert Programmer & Technical Writer To Do Your Capstone Project
+2 votes
in Software Engineering by
The reuse of software raises a number of copyright and intellectual property issues. If a customer pays a software contractor to develop a system, who has the right to reuse the developed code? Does the software contractor have the right to use that code as a basis for a generic component? What payment mechanisms might be used to reimburse providers of reusable components? Discuss these issues and other ethical issues associated with the reuse of software.

1 Answer

+1 vote
by
 
Best answer

If a customer pays a software contractor to develop a system, the customer will have the right to reuse the developed code because he owns it. The contractor is simply paid for what he has developed. Though he develops the code, he cannot reuse the code as he is not the owner of the code. He cannot have the right to use the code as a basis for a generic component but he can obtain the right from the customer who owned it.

Reuse of software may sometimes lead to the duplication of the product. The product may not be entirely same but the features may be identical due to reuse of same components. It reduces the scope for the new thoughts and design of new components.


Please leave a comment below and share with other students in your network if you found this answer helpful. Happy learning!


Related questions

Welcome to CPENTalk.com

Disclaimer: Every user is solely responsible for anything that he/she posts or uploads on CPENTalk.
...