Thursday, November 2, 2017

HW15: Chapter15

15.10) The reuse of software raises a number of copyright and intellectual property issues. If a customer pays the 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.

- To me, the issue of who has the right to reuse the developed code depends on the agreement between the developer and the customer. If the the customer is paying for the code, I believe they have the right to reuse it. If they are paying for the developer's time, I think they have the right to use the system, not reuse the code. I don't like the idea as reusing someone's code as a generic component. If the code is easily accessible, such as on github or stack overflow, it can be used by anyone who sees it.

No comments:

Post a Comment