소스코드 조금 바꿨다고 ‘다른 프로그램’ 될까…저작권 분쟁의 진짜 쟁점은
본문

웹사이트 디자인을 바꾸고, 변수명과 함수명, 일부 소스코드를 손봤다면 기존 프로그램과 완전히 다른 결과물로 볼 수 있을까.
소프트웨어 개발 결과물을 둘러싼 저작권 분쟁에서는 화면 디자인이나 코드의 문자 일치율만으로는 침해 여부를 명확히 가리기 어렵다는 지적이 나온다.
법적으로 컴퓨터프로그램은 저작권 보호 대상이 될 수 있지만, 단지 ‘같은 기능을 구현했다’는 이유만으로 저작권 침해가 인정되지는 않는다.
프로그래밍 언어의 문법이나 업계에서 통상 사용하는 처리 방식, 특정 기능 구현에 불가피한 표현 등은 누구나 쓸 수 있는 영역이다.
반면 개발자의 창작적 선택이 반영된 구체적인 표현은 보호 대상이 된다. 이 둘을 가르는 작업이 저작권 판단의 핵심이다.
반대로 기존 프로그램의 변수명·함수명·화면 디자인·일부 파일명 등을 바꿨다고 해서 원본과의 관련성이 사라지는 것도 아니다.
단순한 ‘외관 손질’만으로는 원 프로그램과의 실질적 동일성을 부정하기 어렵다는 의미다.
실제 분쟁이 발생하면 최종 완성된 코드의 겉모습만이 아니라 원본 프로그램에 접근할 수 있었는지, 어떤 개발 과정을 거쳤는지,
저작권으로 보호되는 표현 사이에 실질적 유사성이 있는지 등 구체적인 사실관계가 함께 쟁점이 된다. 단순히 “같은 결과를 낸다”는 기능적 동일성만으로는 부족하다.
프로그램 비교 과정에서도 개별 코드 한 줄에만 매달리기보다 여러 요소를 종합적으로 본다.
파일과 기능의 구성 방식, 함수 간 호출 관계, 데이터 처리 흐름, 데이터베이스(DB)와 프로그램의 연동 방식, 반복적으로 나타나는
특이한 처리나 표현 등이 모두 판단 자료가 될 수 있다. 특정 업체 특유의 구조나 처리 패턴이 반복적으로 드러난다면 단순 우연으로 보기 어렵다는 논리다.
다만 업계에서 널리 쓰이는 일반적인 개발 방식까지 특정 회사의 독점적 권리로 인정할 수는 없다.
이 때문에 “전체 코드 중 몇 퍼센트가 동일하면 침해” 같은 기계적인 기준으로 저작권 침해 여부를 재단하기는 어렵다.
수치보다는 ‘어떤 부분이 일반적 요소인지, 어떤 부분이 창작적 표현인지’를 가려내는 작업이 우선이다.
전문가들은 프로그램 안에서 일반적인 개발 요소와 창작성이 드러나는 부분을 구분한 뒤, 후자의 표현이 실제로 이용됐는지를 구체적으로 분석해야 한다고 강조한다.
단순 유사성에 그치지 않고, 보호 대상 표현의 ‘실질적 이용’ 여부를 따져야 한다는 취지다.
이 과정에서 프로그램 개발 이력을 확인할 수 있는 각종 자료는 중요한 증거가 된다.
Git 등 형상관리 시스템의 기록, 최초 작성 시점과 이후 수정 내역, 요구사항 정의서와 설계서, 개발계약서, 배포 파일 및 백업 자료 등은 해당 프로그램이
언제, 어떤 과정을 거쳐 만들어졌는지를 보여주는 핵심 자료다. 분쟁 시 “독자 개발”을 입증하거나, 반대로 “무단 복제”를 주장하는 근거로 활용될 수 있다.
한국저작권위원회는 컴퓨터프로그램 저작물과 관련한 감정 제도를 운영하고 있다. 전문적인 판단이 필요한 사건의 경우 단순히 소스코드만 보는 것이 아니라
개발계약서, 요구사항·설계 자료, 파일·함수 관련 문서, DB 설계 자료 등 다양한 개발 자료가 감정 대상에 포함된다.
프로그램 구조와 개발 과정 전체를 입체적으로 들여다보겠다는 취지다.
프로그램과 DB 자료의 유사성을 둘러싼 분쟁이 수사로 이어진 사례도 있다.
관광지원 웹서비스를 개발한 위링은 자사 프로그램이 다른 지역 시스템 개발 과정에서 무단 복제·사용됐다며 해당 개발업체를 형사 고소했다.
위링은 자신들이 보유한 원본 소스코드와 비교 자료를 수사기관에 제출한 상태다. 수사기관 역시 단순 코드 일치율이 아닌,
접근 가능성과 개발 경위, 구조적 유사성 등을 종합적으로 따질 것으로 보인다.
소프트웨어 개발 과정이 복잡해질수록 원본 소스와 개발 이력을 체계적으로 보존하는 일은 더욱 중요해지고 있다.
분쟁이 터진 뒤 최종 결과물만 놓고 비교하는 데에는 한계가 크기 때문이다.
업계에서는 개발 초기부터 형상관리와 산출물 관리를 철저히 해 프로그램의 생성 및 변경 과정을 추적할 수 있도록 기록을 남겨두는 것이
저작권 보호와 분쟁 예방의 사실상 ‘최선의 방어 수단’이라는 인식이 확산되고 있다.
- 이전글공공 웹서비스 외주개발, 발주기관이 확인해야 할 ‘소스코드 출처’ 26.09.07
- 다음글공공 웹사이트 외주개발 소스코드, 다른 사업에 재사용 가능할까 26.09.05





















