FC0-U61 · Question #620
Which of the following should a software developer use to BEST prevent unauthorized reproduction of software?
The correct answer is B. Copyright. To best prevent unauthorized reproduction of software, a developer should utilize copyright law, which protects original works of authorship.
Question
Which of the following should a software developer use to BEST prevent unauthorized reproduction of software?
Options
- AWatermark
- BCopyright
- CPatent
- DTrademark
How the community answered
(32 responses)- B94% (30)
- C3% (1)
- D3% (1)
Why each option
To best prevent unauthorized reproduction of software, a developer should utilize copyright law, which protects original works of authorship.
A watermark is a visible or invisible mark used to identify ownership of digital media or documents, but it does not legally prevent reproduction of software code itself.
Copyright automatically applies to original works of authorship, including software code, upon its creation, granting the owner exclusive rights to reproduce, distribute, and modify the work. This legal protection is the primary mechanism to prevent unauthorized copying and distribution of software.
A patent protects inventions, processes, or designs, providing exclusive rights for a limited period, but it is typically used for specific algorithms or functionalities, not the software code as a whole which is covered by copyright.
A trademark protects names, logos, and symbols used to identify goods or services and distinguish them from others, but it does not prevent the reproduction of the underlying software.
Concept tested: Intellectual property - software protection
Source: https://www.uspto.gov/ip-basics/using-intellectual-property/copyrights
Topics
Community Discussion
No community discussion yet for this question.