• DocumentCode
    1144631
  • Title

    Patent, copyright and trade secret protection for software

  • Author

    Donovan, Stephen

  • Volume
    13
  • Issue
    3
  • fYear
    1994
  • Firstpage
    20
  • Lastpage
    24
  • Abstract
    Crucial to the value of computers has been the development of software. Software development can require many hours of programming work. Typically, complex software is developed by a team of engineers and computer scientists working on separate modules, later assembled into the complete routines of a program. The development of computer programs requires the investment of considerable human, technical, and financial resources. Just as clear is the fact that programs can be copied for a fraction of the cost needed to develop them independently. Thus, legal protection is important not only to facilitate commercialization of software, but also to discourage unauthorized counterfeiting and modification of programs. Essentially there are only three ways to protect computer software under the law: patent it, register a copyright for it, or keep it as a trade secret. Each of these separate types of legal protection creates a "monopoly" that is, an exclusive right to use or to prevent others from using the protected subject matter.<>
  • Keywords
    commerce; industrial property; software engineering; computer programs; computer software protection; copyright; counterfeiting; legal protection; modules; patent; programs modification; software development; trade secret; Assembly; Commercialization; Costs; Counterfeiting; Humans; Investments; Law; Legal factors; Programming; Protection;
  • fLanguage
    English
  • Journal_Title
    Potentials, IEEE
  • Publisher
    ieee
  • ISSN
    0278-6648
  • Type

    jour

  • DOI
    10.1109/45.310923
  • Filename
    310923