earticle

논문검색

저작권법상 컴퓨터프로그램의 상호운용성에 관한 소고

원문정보

A study on interoperability of computer programs under the copyright law

강기봉

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

The term ‘reverse engineering’ in the study herein indicates the behavior and process of apprehending the principle of development and of extracting the varied information, inclusive of the ideas and functional concepts at the computer program employed, by analyzing and investigating computer program in the form of object code through the disassembly and decompilation (of program codes particularly under the Korean copyright law), black box analysis with memory dump included, and manual analysis. Reverse engineering of a computer program, customarily carried out in the related industries, has served for interoperability of an independently created computer program with other programs, error correction, and program improvement, etc, so that it could contribute to fostering industrial development and associated computer program technologies. Whilst it took a considerable amount of time and money for the computer program development, the analysis by way of reverse engineering requires relatively less time and money to be undertaken, which seems to pose challenges on enterprises that develop a computer program. Therefore, they have tried to prevent reverse engineering by the copyright law and the contract. And as the reproduction and translation may take place in the disassembly and decompilation process, the subparagraph 34 of article 2 of the copyright law defined the act of decompilation of program codes as reproduction and translation, and so the article 101-4 permitted reverse engineering by restricting the author’s property right concerning the reproduction and translation. According to the subparagraph 34 of article 2, the decompilation of program codes is allowed solely for the purpose of obtaining the information necessary to achieve interoperability (compatibility under copyright law). In this article, two of the points in controversy relating to decompilation of program codes are that the term ‘interoperability’ should be substituted for the term ‘compatibility’ and how copyright law and monopoly regulation and fair trade act are applied to acts of computer program users or computer program authors in order to ensure the interoperability of computer programs. Therefore, this study looks further into both the meaning of compatibility and interoperability and the interpretations on compatibility and their problems in copyright law, and then into the scope of information required for interoperability, the need of reverse engineering required to gain information for interoperability coupled with its limitations and possible restrictions to be imposed upon under the monopoly regulation and fair trade act.

목차

Ⅰ. 서론
 Ⅱ. 호환성과 상호운용성의 의의 및 차이점
  1. 호환성과 상호운용성의 의의
  2. 호환성과 상호운용성의 상이점 및 용례
  3. 저작권법상 호환의 해석 및 문제점
 Ⅲ. 상호운용성 목적 여부의 판단
  1. 프로그램코드역분석 목적의 판단 방법
  2. 상호운용성에 필요한 정보의 범위
  3. 프로그램코드역분석에 의해 얻은 정보의 이용 내용
 Ⅳ. 저작권 제한과 경쟁법에 의한 규제
  1. 상호운용성의 중요성 및 경쟁법적 문제
  2. 상호운용성을 위한 리버스 엔지니어링의 필요성 및 한계
  3. 경쟁법에 의한 규제 가능성
 Ⅴ. 결론
 참고문헌
 

저자정보

  • 강기봉 Kang, Gi-bong. 한양대학교 법학연구소 연구원, 한양대학교 강사, 법학박사

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 9,400원

      0개의 논문이 장바구니에 담겼습니다.