• DocumentCode
    2577601
  • Title

    The Law and Reverse Engineering

  • Author

    Gallagher, Keith ; Kaner, C. ; Deignan, Jenifer

  • Author_Institution
    Dept. of Comput. Sci., Florida Inst. of Technol., Melbourne, FL, USA
  • fYear
    2012
  • fDate
    15-18 Oct. 2012
  • Firstpage
    3
  • Lastpage
    4
  • Abstract
    Almost all software contracts that are not open-source contain broad bans on reverse engineering, but as far as we can tell, almost all professional software development does reverse engineering to some degree. This is a fundamental, unresolved conflict. Every student and practitioner of software of engineering will face reverse engineering issues and they will have to make their own decisions about what is fair and reasonable in their situation, what risks they are willing to accept, and what corporate policies they should follow, support, or challenge. The industry is polarized and it will probably be a decade or more before the next generation of leadership revisits this conflict in a constructive way. For now, the statutes and the courts offer insufficient guidance. We plan to highlight the the issues of the law and reverse engineering through examples. Each exemplar case will be drawn either from an actual lawsuit or from a technical advance in reverse engineering. Rather than telling participants what to do, we will lay out the factors that we think they should consider.
  • Keywords
    contract law; decision making; reverse engineering; software development management; corporate policy; decision making; law; professional software development; reverse engineering; software contract; Conferences; Contracts; Ethics; Law; Reverse engineering; Software; Digital Millennium Copyright Act (DMCA); Law and Ethics; Reverse Engineering; Software Contracts;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2012 19th Working Conference on
  • Conference_Location
    Kingston, ON
  • ISSN
    1095-1350
  • Print_ISBN
    978-1-4673-4536-1
  • Type

    conf

  • DOI
    10.1109/WCRE.2012.66
  • Filename
    6385095