2018년 2월 20일 화요일

[저작권 분쟁] 소프트웨어 프로그램 저작권 분쟁에서 프로그램간 유사성 소명을 위한 대응 방안


소프트웨어 프로그램 저작권 분쟁에서 프로그램간 유사성 소명을 위한 대응 방안

소프트웨어 프로그램은 통상 이진파일(binary file) 포맷인 실행파일 형태로 배포되어 소스코드를 확인할  없기에 저작권 침해 여부를 확인하기 매우 어렵습니다이러한 경우 소스코드의 확보를 위해 침해 혐의자를 고소형사사건화하여 압수수색을 시도하기도 합니다.

보통 소프트웨어 프로그램 저작권 침해 사건은 소스코드의 유출이 발단이 되는 경우가 많습니다이때 소스코드를 유출한 직원은 경쟁업체를 설립하고 유출된 소스코드를 기반으로 개발하여 배포판매로 나아가게 되므로결국 소송에서는 프로그램 저작권 침해뿐만 아니라 경업  전직금지영업비밀 침해  쟁점이 함께 다투어집니다이때 수사절차는 대부분 피해자가 저작권 침해죄영업비밀 침해죄 혐의등으로 침해 혐의자를 고소하는 것에서 시작됩니다그런데고소 이후 압수수색으로 나아가기 위해서는 검사의 청구에 의하여 판사가 발부한 영장이 필요합니다문제는 영장을 발부받기 위해 범죄의 혐의를 소명할 필요가 있다는 것입니다.

그리고 소스코드를 확보하지 못한  저작권 침해소송을 진행하는 방법으로서 감정이 사용됩니다그런데 감정으로 나아가기 위해서도 압수수색 영장 발부의 경우와마찬가지로 저작권이 침해되었다는 점에 대한 소명은 필요합니다소명이란 입증에는 이르지 못하는 정도이지만 적어도 그럴 개연성이 있다는 점을 보이는 것입니다결국 소스코드 없이 어떻게침해하였을 개연성이 있다는 점을 보일  있는가라는물음으로 되돌아오게 됩니다.

이하에서는 위와 같은 문제에 대해 실무적으로는 어떻게 접근하고 있는지에 관하여저작권 침해 사실의 소명을 중심으로 말씀드립니다.

[1] 저작권 침해 인정요건

저작권의 침해가 인정되려면 원칙적으로 (1) 침해자가 피해자의 저작물을 보고 베낀 사실(의거성) (2) 침해자의 결과물이 피해자의 저작물과 실질적으로 유사한사실(실질적 유사성) 인정되어야 합니다소프트웨어 프로그램의 경우도 침해자가 피해자의 컴퓨터프로그램의 소스코드에 접근하였다는 사실과 침해자의 컴퓨터프로그램이 피해자의 것과 유사하다는 사실을 보여야만 합니다 가운데 실제 소송에서 주로 쟁점이 되는 것은 실질적 유사성의 문제입니다.

[2] 실질적 유사성의 소명

법원에서는 우선 비교대상 소프트웨어 프로그램들의 기능을 추상화하여  유사성을 살피고다음으로 컴퓨터프로그램을 둘러싼 주변 요소들  사상의 영역과 표현을 위해 사용되는 수단적 요소들을 제거하여 여과한 다음남는 부분들을 비교검토하여 유사성 여부를 가리는 과정을 거쳐 판단합니다.

또한 추상화와 여과 과정을 거친 후에 남는 구체적 표현(소스코드 혹은 목적코드)개별적으로 비교하는 외에도명령과 입력에 따라 개별 파일을 호출하는 방식의 유사도모듈 사이의 기능적 분배의 유사도분석 결과를 수행하기 위한 논리적 구조계통 역시 검토하게 되고그와 같은 구조와 개별 파일들의 상관관계에 따른 전체적인 저작물 제작에 어느 정도의 노력과 시간그리고 비용이 투입되는지 여부도 함께고려됩니다다만 이와 같은 검토 과정은 사안에 따라 유동적으로 사용됩니다.

[3] 소스코드를 확보할  없는 경우의 유사성 소명 방법

소스코드를 확보할  없는 사건 초기에 실질적 유사성을 소명하기 위해서는 상대방의 제품에서 이진파일 상태인 목적코드, DLL, 실행파일 등을 추출하여 비교할 밖에 없습니다 경우에는 역어셈블 또는 역컴파일을 통해서 어셈블리어 수준 또는 소스코드 수준에서 비교를 해야 합니다만디버깅 정보가 모두 제거된 상태이므로 어셈블리 수준에서는 변수와 함수 명칭 등이 모두 메모리상의 주소(숫자) 변환되어 있고소스코드 수준으로 변환하여도  명칭 등이 모두 임의로 변경되어 있어비교가 쉽지 않습니다.

이에 전체 구조의 유사성을 살피기 위해서는 함수 호출관계 차트를 그려서 이를 분석피해자의 소스코드와 비교하여 함수 간의 관계를 살피는 작업을 거치게 됩니다이것을 기준으로 유사한 함수 내의 기능과 내부 코드를 비교하여 유사도를 확인합니다여기서 먼저 분석할 함수로는 전체 컴퓨터프로그램에서 중요한 기능을 차지하고 새롭게 창작한 부분에 포함되는 것들을 선택하여야  것입니다.

이렇게 어느 정도 유사도가 확인되면이를 소명 자료로 만들어 법원 또는 검찰에제출하여압수수색을 도모하거나 감정신청으로 나아갈  있게 됩니다소프트웨어 저자권 침해 또는 영업비밀 침해 사건에서 피해를 입은 회사 또는 개발자 등은위와 같이 침해 사실의 소명이 필요하다는 사실에 주의하여야 합니다.

정회목 변호사






댓글 없음:

댓글 쓰기