기업자문, 계약서, 용역계약, 손해배상, IT, SW, IT 형사, 손해배상청구소송
IT전문변호사가 해결하는 주요 IT 분쟁 사례 6가지와 기업 대응 전략
상대방이 약속을 어겼다고 해서 모든 계약을 즉시 끝낼 수 있을까요?
IT 기업은 사업을 운영하는 과정에서 다양한 법률 리스크에 직면하게 됩니다. 소프트웨어 개발계약 체결 이후 발생하는 소스코드 제공 의무 분쟁, 플랫폼 사업에서의 전속계약 및 경업금지 조항 문제, 생성형 AI 도입 과정에서의 계약서 학습 데이터 활용 리스크, IT 기업 M&A 및 사업양수도 시 기술문서 인수인계 문제, 개발계약 무산에 따른 선투입 개발용역대금 분쟁, 프로그램 저작권 침해 소송에서의 소스코드 감정 결과 분석 등은 최근 기업들이 실제로 자주 겪는 대표적인 IT 법률 이슈입니다.
이러한 문제는 단순한 계약 해석에 그치지 않고 소프트웨어, 플랫폼, AI, 지식재산권, 개인정보보호, 영업비밀, 기업 인수합병(M&A) 등 다양한 법률 영역이 복합적으로 연결되어 있습니다. 따라서 IT전문변호사는 분쟁 발생 이후의 대응뿐 아니라 계약서 검토, 사업 구조 설계, 기술 및 데이터 활용 검토, 법률실사(Due Diligence) 등 사전 예방 단계부터 기업의 법적 리스크를 점검해야 합니다. 이번 글에서는 실제 기업 자문 및 분쟁 사례를 바탕으로 IT 기업이 반드시 알아야 할 주요 법률 쟁점과 실무 대응 방안을 살펴보겠습니다.
[차례] IT전문변호사가 해결하는 주요 IT 분쟁 사례 6가지와 기업 대응 전략
1. 소프트웨어 개발계약 분쟁, 소스코드 제공 의무는 언제 인정될까 →
2. 플랫폼 사업 계약 분쟁, 전속계약과 경업금지 조항은 어디까지 유효할까 →
3. 생성형 AI 도입 시 계약서 학습 데이터 활용의 법적 리스크 →
4. IT 기업 M&A 법률실사, 기술문서 인수인계가 중요한 이유 →
5. IT 개발계약 무산 시 선투입 개발용역대금은 청구할 수 있을까 →
6. 프로그램 저작권 침해 소송, 소스코드 감정 결과는 어떻게 분석해야 할까 →
1. 소프트웨어 개발계약 분쟁, 소스코드 제공 의무는 언제 인정될까
많은 기업들이 소프트웨어 개발계약을 체결하면서 "개발 산출물의 지식재산권은 발주사에 귀속된다"는 조항만 확인한 후 안심하는 경우가 있습니다.
그러나 실제 분쟁에서는 지식재산권 귀속 문제보다 소스코드 인도 의무가 더 큰 쟁점이 되는 경우가 많습니다. 특히 ERP, CRM, 물류관리시스템, 플랫폼 서비스, SaaS 솔루션 등의 개발 프로젝트에서는 계약 종료 이후 발주사가 개발사에게 소스코드 제공을 요구하는 사례가 지속적으로 발생하고 있습니다.
실무상 가장 중요한 부분은 "지식재산권 귀속"과 "소스코드 인도 의무"는 동일한 개념이 아니라는 점입니다. 실제로 법원은 단순히 계약서에 "산출물의 지식재산권은 발주사에게 귀속된다"는 문구가 존재한다는 이유만으로 개발사가 소스코드를 제공해야 한다고 판단하지 않습니다. 오히려 다음 요소들을 종합적으로 고려합니다.- 계약 체결 목적- 프로젝트 수행 구조- 개발 과정에서 사용된 기존 기술자산 여부- 구축 제안서 및 산출물 정의- 소스코드 제공에 관한 명시 규정 존재 여부- 업계 관행- 당사자들의 계약 체결 당시 의사
특히 개발사가 기존에 보유하고 있던 프레임워크, 라이브러리, 솔루션 엔진 등을 활용하여 프로젝트를 수행한 경우에는 그 전체 소스코드가 곧바로 발주사의 권리가 되는 것은 아님에 유의해야 합니다.
소스코드는 기업의 핵심 영업비밀이자 기술 경쟁력의 집합체에 해당하므로, 법원 역시 소스코드 이전 여부를 매우 신중하게 판단하는 경향을 보이고 있습니다. 실제 자문 업무에서도 계약서뿐 아니라 구축 제안서, 유지보수 계약서, 사업 제안 자료, 프로젝트 수행 경위 등을 종합적으로 검토하여 소스코드 제공 의무 발생 여부를 분석하고 있습니다.
불완전한 납품으로 손해배상청구소송을 당했을 때 대응 방법 >
▣ 기업이 반드시 확인해야 하는 계약서 조항소프트웨어 개발계약을 체결할 때에는 다음 사항을 명확하게 규정하는 것이 중요합니다.- 소스코드 제공 여부- 소스코드 제공 시점- 개발사 기존 기술자산의 권리 귀속- 2차 개발 권한- 유지보수 종료 시 인계 범위- 소스코드 에스크로 적용 여부- 산출물의 정의
실제로 상당수의 IT 분쟁은 기술 문제가 아니라 계약서 설계 미비에서 시작됩니다. 따라서 개발계약 체결 단계부터 IT전문변호사의 검토를 통해 지식재산권과 소스코드 권리관계를 명확히 설계하는 것이 중요할 것입니다.
목차로 돌아가기 ▲
SW라이선스 침해 내용증명을 받았을 때 대응 방법 >
2. 플랫폼 사업 계약 분쟁, 전속계약과 경업금지 조항은 어디까지 유효할까
최근 온라인 교육 플랫폼, 콘텐츠 플랫폼, 크리에이터 플랫폼, SaaS 기반 구독 서비스 등에서는 핵심 인력과 콘텐츠를 둘러싼 분쟁이 급격히 증가하고 있습니다. 특히 사업양수도(M&A) 이후 계약 승계 문제와 전속계약 위반 문제는 플랫폼 기업들이 가장 자주 경험하는 법적 리스크 중 하나인데, 실무에서 자주 발생하는 오해는 "계약 상대방의 동의가 없으면 계약 승계가 불가능하다"는 생각입니다.
그러나 실제로는 계약서 문언과 사업 구조에 따라 결론이 달라질 수 있습니다. 계약서에 영업양도 또는 사업양수 상황을 별도로 규정하고 있다면 일반적인 계약 양도와 다른 법적 해석이 가능하며, 계약서 문구 하나에 따라 수십억 원 규모의 사업 자산이 좌우될 수도 있습니다.
또 다른 핵심 쟁점은 경업금지 조항으로, 플랫폼 비즈니스의 경우 핵심 경쟁력이 인적 자산과 콘텐츠에 집중되는 경우가 많습니다. 예를 들어, 유명 강사, 전문 크리에이터, 기술 자문가, 인플루언서, 콘텐츠 제작자 등이 경쟁 플랫폼으로 이동하거나 외부 채널에서 동일한 콘텐츠를 제공하기 시작하면 기존 플랫폼의 사업 모델 자체가 흔들릴 수 있습니다.
따라서 많은 플랫폼 기업들은 전속계약과 경업금지 조항을 두고 있습니다. 다만 모든 경업금지 조항이 유효한 것은 아니며, 법원은 일반적으로 다음 요소를 검토합니다.- 보호할 가치가 있는 사용자의 영업상 이익 존재 여부- 경업금지 기간의 적정성- 경업금지 범위의 적정성- 직업선택의 자유 침해 여부- 대가 지급 여부- 계약 체결 경위
따라서 과도하게 광범위한 경업금지 조항은 무효가 될 수 있지만, 사업상 필요성이 인정되는 범위 내에서는 상당한 수준의 보호가 가능합니다.
민후가 실제 자문 업무를 수행하는 과정에서도 계약 승계 문제와 별도로 전속계약 위반 여부, 외부 플랫폼 강의 판매 행위, 외부 채널을 통한 수강생 유인 행위, 회원 관리 의무 위반 여부 등을 종합적으로 검토하여 향후 가처분, 손해배상, 위약벌 청구 가능성을 분석하였습니다.
▣ 플랫폼 기업이 반드시 점검해야 하는 계약 구조플랫폼 기업이라면 계약서에 다음 내용을 반드시 반영할 필요가 있습니다.- 사업양수도 시 계약 승계 규정- 전속 의무의 범위- 경업금지 대상 행위- SNS 및 유튜브 활동 제한 여부- 회원 유인 행위 금지- 고객 데이터 활용 제한- 위약벌 규정- 가처분 신청 가능 조항
특히 AI 플랫폼, 에듀테크 플랫폼, 콘텐츠 플랫폼, SaaS 플랫폼 사업자는 서비스 개발보다 계약 설계가 더 중요한 경우도 많습니다. 핵심 인력과 콘텐츠를 보호할 수 있는 계약 체계를 갖추지 못하면 사업 규모가 커질수록 분쟁 위험 역시 커질 수 있기 때문입니다.
목차로 돌아가기 ▲
3. 생성형 AI 도입 시 계약서 학습 데이터 활용의 법적 리스크
최근 글로벌 기업들은 계약 검토 자동화, 리스크 분석, 계약서 추천 시스템 구축을 위해 생성형 AI를 적극적으로 도입하고 있습니다. 특히 다국적 기업의 경우 각국 자회사에서 체결한 수천 건의 계약서를 데이터베이스화한 뒤 이를 기반으로 AI가 유사 계약의 수정안을 제안하는 시스템을 구축하는 사례가 증가하고 있습니다.
그러나 많은 기업들이 AI 도입 과정에서 기술적 효율성만 검토할 뿐, 데이터 활용 자체에 내재된 법적 리스크를 충분히 검토하지 못하는 경우가 많은데, 실제로 계약서는 단순한 문서가 아니라 개인정보, 영업비밀, 비공개 정보, 저작물 등 다양한 법적 보호대상이 결합된 복합 정보 자산에 해당합니다.
▣ 계약서에 기재된 개인정보는 AI 학습 데이터로 자유롭게 활용할 수 있을까?기업 계약서에는 담당자 이름, 연락처, 이메일, 서명, 직책 등 개인정보가 포함되어 있는 경우가 많습니다. 이러한 계약서를 AI 학습 데이터로 활용하는 과정에서 해외 본사 또는 해외 서버로 이전된다면 개인정보보호법상 다음 문제가 발생할 수 있습니다.- 개인정보 제3자 제공- 개인정보 국외이전- 목적 외 이용- 개인정보 처리위탁- 재위탁
특히 계약 체결을 위해 수집된 개인정보를 AI 모델 개발이나 계약 추천 알고리즘 구축에 활용하는 것은 당초 수집 목적을 벗어나는 이용으로 평가될 가능성이 있습니다. 최근 개인정보보호위원회 역시 AI 학습 데이터 활용 과정에서 목적 외 이용 문제를 지속적으로 검토하고 있어 기업 입장에서는 별도의 법률 검토가 필수적입니다.
▣ AI 학습 과정에서 영업비밀 침해가 발생할 수 있다실무에서는 개인정보보다 영업비밀 이슈가 더 큰 문제로 발전하는 경우도 많은데, 계약서에는 일반적으로 다음과 같은 정보가 포함됩니다.- 거래 단가- 공급 조건- 사업 전략- 기술적 요구사항- 협상 내용- 독점 조건- 프로젝트 운영 구조
이러한 정보는 상당수가 영업비밀 또는 영업상 주요 자산으로 평가될 수 있습니다. 특히 거래 과정에서 취득한 상대방의 사업 정보나 기술 정보를 AI 학습 데이터로 활용하는 경우에는 부정경쟁방지법상 성과도용 또는 영업비밀 침해 문제가 발생할 수 있습니다. 또한, 기업 내부에서는 "계약서 내용이 외부에 공개되지 않으니 문제없다"고 생각하는 경우가 많지만, 법적으로는 학습 데이터 제공 행위 자체가 문제가 될 수 있습니다.
▣ NDA는 AI 활용까지 허용하는가최근 가장 많이 발생하는 오해 중 하나입니다. 대부분의 NDA는 인간에 의한 검토를 전제로 작성되어 있으나, 계약서 내용을 AI 시스템에 입력하거나 해외 서버로 이전하는 행위까지 허용하는지 여부는 별개의 문제입니다. 특히 상대방의 비공개 정보를 AI 모델 학습 또는 알고리즘 고도화 목적으로 활용하는 경우에는 NDA 위반으로 평가될 가능성도 존재합니다. 따라서, AI 활용 계획이 있다면 NDA 작성 단계부터 이에 대한 별도 규정을 두는 것이 중요합니다.
▣ 계약서는 저작권 문제에서도 자유롭지 않다
많은 기업들이 간과하는 부분이 저작권 문제입니다. 개별 계약서는 법률전문가가 작성한 창작적 표현이 포함된 문서로 평가될 수 있으며, AI 학습 과정에서 발생하는 복제·저장·전송 행위가 저작권 침해 문제로 연결될 수 있습니다. 특히 국내 저작권법은 아직 AI 학습을 위한 포괄적인 텍스트·데이터 마이닝(TDM) 예외 규정을 두고 있지 않기 때문에 더욱 주의가 필요합니다.
▣ 기업이 반드시 구축해야 할 AI 거버넌스
AI 계약 분석 시스템을 도입하는 기업이라면 다음 사항을 사전에 점검해야 합니다.- 개인정보 포함 여부- 국외 이전 여부- NDA 적용 범위- 영업비밀 포함 여부- 저작권 귀속 문제- AI 학습 목적 이용 가능 여부- 데이터 익명화·가명화 정책- 글로벌 본사와의 데이터 공유 체계
AI 도입 프로젝트는 기술 프로젝트가 아니라 개인정보, IP, 영업비밀, 계약법이 동시에 결합되는 법률 프로젝트라는 점을 인식할 필요가 있습니다.
목차로 돌아가기 ▲
4. IT 기업 M&A 법률 실사, 기술문서 인수인계가 중요한 이유
스타트업 인수, 사업양수도, 기술이전, 제품 인수 거래에서는 소스코드나 특허권 이전에만 관심이 집중되는 경우가 많습니다. 그러나 실제로는 인허가 유지에 필요한 기술문서가 제대로 이전되지 않아 거래 이후 심각한 문제가 발생하는 사례가 적지 않습니다. 특히 AI 소프트웨어, 의료 AI, SaaS 플랫폼, 핀테크 시스템과 같이 규제를 받는 산업에서는 문서 자체가 사업의 핵심 자산으로 평가됩니다.
▣ 기술문서는 단순 참고자료가 아니다많은 기업들이 기술문서를 "참고용 자료" 정도로 생각합니다. 그러나 규제 산업에서는 기술문서가 제품의 적법성과 안전성을 증명하는 핵심 증거가 됩니다. 특히 소프트웨어 기반 의료기기의 경우 다음과 같은 자료들이 중요합니다.- 설계이력문서(DHF)- 위험관리문서- 검증 및 시험기록- 변경관리기록- 형상관리기록- 품질관리기록- 최종검사보고서
이러한 문서가 존재하지 않으면 현재 제품이 안전하게 운영되고 있다는 사실 자체를 입증하기 어려워질 수 있습니다.
▣ 소프트웨어는 버전 이력이 핵심이다소프트웨어 기업 M&A에서 가장 많이 간과되는 부분입니다. 현재 운영 중인 최신 버전만 확보했다고 해서 충분한 것이 아닙니다. 규제기관은 현재 버전이 어떻게 개발되었고, 어떤 변경 과정을 거쳤으며, 위험요소가 어떻게 관리되었는지를 확인합니다. 따라서 다음 자료가 중요합니다.- 버전별 변경이력- 설계변경 승인기록- 위험 재평가 기록- 형상관리 기록- 테스트 결과
특히 AI 기반 제품은 알고리즘 변경 과정에 대한 추적성이 중요하기 때문에 과거 버전 기록이 누락되면 현재 제품의 적법성까지 문제될 수 있습니다.
▣ M&A 이후 규제 책임은 누가 부담하는가실무에서 자주 발생하는 오해가 있습니다. "문서를 넘겨주지 않은 양도인에게 책임이 있으니 우리는 문제없다"는 생각입니다. 그러나 규제기관의 시각은 다를 수 있습니다. 인허가가 승계된 경우 현재 허가권자가 관련 자료를 보유하고 있어야 한다고 판단하는 경우가 많으며, 심사 시점에는 현재 사업자가 직접 대응해야 합니다. 즉, '문서를 안 준 회사와의 민사 분쟁'과 '규제기관의 심사 대응'은 별개의 문제입니다. 양수인이 규제기관 앞에서는 직접 책임을 부담하게 될 가능성이 존재합니다.
▣ 기술문서 미이관은 단순 계약 위반이 아니다기술문서가 누락될 경우 발생 가능한 리스크는 매우 광범위합니다.- 인증 갱신 실패- 제품 판매 중단- 품질심사 부적합- 고객 신뢰도 하락- 투자 유치 차질- 손해배상 분쟁
실제로 거래대금보다 규제 리스크가 더 큰 손실로 이어지는 사례도 존재합니다.
▣ IT 기업 M&A에서 반드시 확인해야 할 사항기술 기반 기업을 인수하거나 사업을 양수하는 경우에는 다음 사항을 별도로 점검해야 합니다.- 소스코드 이전 범위- 개발 이력 문서 존재 여부- 변경관리 문서 존재 여부- 테스트 기록 확보 여부- 규제 대응 문서 확보 여부- 인증 유지 가능성- 기술문서 보존 상태- 제3자 라이선스 문제
특히 AI, 의료기기, 핀테크, SaaS, 정보보안 분야에서는 "기술"보다 "기술을 증명하는 문서"가 더 중요한 자산이 되는 경우가 많습니다. 따라서 M&A 실사 단계부터 IT전문변호사가 참여하여 기술문서와 규제 리스크를 함께 검토하는 것이 향후 발생할 수 있는 분쟁과 사업 중단 위험을 줄이는 핵심 포인트가 됩니다.
목차로 돌아가기 ▲
5. IT 개발계약 무산 시 선투입 개발용역대금은 청구할 수 있을까
IT 프로젝트 실무에서는 본 계약 체결 전에 시스템 분석이나 기획을 위해 인력을 먼저 투입하는 경우가 많습니다. 만약 이 과정에서 요구사항 조율 실패 등으로 본 계약이 최종 무산된다면, 선투입된 인건비와 기술 용역 대금은 어떻게 정산받아야 할까요?
IT 개발 전문 기업인 A사는 대기업 B사의 '플랫폼 재구축 사업' 최종 계약대상자로 선정된 후, "본 계약 체결 전 요건 분석을 위해 인력을 먼저 투입하되, 본 계약이 무산되면 투입 비용을 따로 정산한다"는 취지의 사전 업무협약을 맺고 PM과 기획자 등을 현장에 선투입했습니다.
그러나 사전 분석 과정에서 B사가 최초 제시했던 요건보다 무려 2배가 넘는 추가 기능 개발(과업 확장)이 필요함이 밝혀졌습니다. A사가 이에 따른 정당한 견적 증액을 요청하자, B사는 대금 인상을 거부하며 돌연 사업 중단을 선언하고 본 계약 체결을 철회했습니다. 아울러 그동안 투입된 사전 용역 비용의 지급마저 전면 거부하면서 법적 분쟁으로 이어졌습니다.
본 사건과 같은 선투입 용역대금 청구 소송에서 승소하기 위해서는 IT 개발 프로세스의 특수성과 민법상 계약 법리를 유기적으로 결합해야 합니다. 법정에서 가장 치열하게 대립하는 3가지 쟁점은 다음과 같습니다.
쟁점 ① : 사전 업무협약의 법적 성질 – '민법상 도급계약' 성립 여부- 발주처(B사)의 주장 : 본 계약이 체결되지 않았으므로 공식적인 개발 계약은 존재하지 않으며, 사전 협약은 상호 준비 단계에 불과하므로 대금을 지급할 법적 의무가 없다.- 법리적 핵심 분석 : 계약의 명칭이 '업무협약(MOU)'이나 '합의서'라 하더라도, 그 실질에 따라 법적 효력이 결정됩니다. 민법 제664조(도급)는 당사자 일방이 어느 일을 완성할 것을 약정하고 상대방이 그 일의 결과에 대하여 보수를 지급할 것을 약정함으로써 성립하는 계약입니다.
A사가 제공한 '시스템 요구사항 정의 및 개발 환경 분석'은 그 자체로 독립된 유인적 노무의 결과물(일의 완성)입니다. 특히 발주처의 명확한 요청과 승인 하에 인력이 투입되었고, 무산 시 정산 조항이 존재한다면 이는 단순한 호의 관계나 준비 단계가 아닌 '독립된 사전 도급계약'이 성립된 것으로 보아야 합니다. 따라서 계약 불성립을 이유로 대금 지급을 거부하는 것은 법리적으로 타당하지 않습니다.
쟁점 ②: 요구사항 변경(과업 추가)에 따른 계약 무산의 귀책사유- 발주처(B사)의 주장 : 개발사가 당초 제안했던 금액보다 터무니없이 높은 증액을 요구하며 계약 체결을 지연시켰으므로, 계약 무산의 책임은 개발사에 있다.- 법리적 핵심 분석 : IT 프로젝트의 특성상 입찰 단계(RFP)에서는 발주처 시스템의 내부 한계나 구체적인 레거시 연동 오류를 완벽히 파악할 수 없습니다. 따라서 사전 분석 단계에서 숨겨진 과업을 발굴하고 이에 맞춰 견적을 조정하는 것은 IT 업계의 지극히 정당한 관행입니다. 개발사가 요구사항대비표를 통해 증액의 객관적 근거(추가 공수 및 M/M)를 성실히 소명했음에도, 발주처가 무조건적인 수용만을 강요하며 협상을 단절했다면 이는 발주처의 신의칙상 계약 체결 의무 위반에 해당합니다. 즉, 사정변경에 따른 정당한 대금 조정 요구를 거부하고 일방적으로 사업 중단을 통보한 발주처에게 본 계약 무산의 전적인 귀책사유가 인정됩니다.
쟁점 ③: 예비적 청구로서의 '부당이득 반환 의무' (민법 제741조)- 발주처(B사)의 주장 : 본 계약이 체결되지 않아 어떠한 시스템도 넘겨받지 못했으므로, 회사가 얻은 실질적인 이득이 없다.- 법리적 핵심 분석 : 설령 사전 협약의 계약적 효력이 부인되더라도 민법 제741조(부당이득) 법리가 유효한 카드로 작용합니다. 부당이득 반환에서 '이득'이란 눈에 보이는 완성된 프로그램만을 의미하지 않습니다. A사의 인력들이 밤낮으로 분석하여 도출해 낸 '요구사항 정의서', '기존 시스템 분석 리포트', '인프라 환경 실태 자료' 등은 B사의 차기 사업 추진이나 시스템 개선에 즉시 활용 가능한 객관적 가치를 지닙니다. B사는 A사의 전문적인 노무 제공을 통해 자사 시스템의 문제점을 정확히 진단하는 이익을 얻었으므로, 이에 상응하는 인건비 및 기술자 노임단가 상당액을 부당이득으로서 A사에게 반환할 법적 의무가 발생합니다.
재판 과정에서 A사의 소송대리인인 민후 IT전문변호사는 B사의 후발적 요구사항 추가 내역을 시각화한 증거를 제출하는 한편, 한국소프트웨어산업협회(KOSA)의 소프트웨어 기술자 평균임금 기준을 토대로 선투입된 인력들의 정확한 공수(M/M) 금액을 산정하여 청구했습니다.
법원은 IT 개발 사업의 사정변경 특수성과 발주처의 일방적인 계약 철회 경위를 인정하였습니다. 이에 따라 객관적으로 산출된 투입 인건비를 기반으로 "B사는 A사에게 합의된 용역 대금 수천만 원을 지급하라"는 취지의 화해권고결정을 내렸고, 양 당사자가 이를 받아들이면서 소송은 개발사의 성공적인 승소 정산으로 마무리되었습니다.
계약파기 책임은 누구에게? 판례로 보는 부당 파기 시 손해배상청구와 금액 >
IT 선투입 분쟁은 기술적 모호성과 계약서의 공백을 파고들기 때문에, 일반적인 민사 소송 체계만으로는 입증이 매우 까다롭습니다. 과업이 늘어날 때는 반드시 서면이나 이메일로 발주처의 지시 조항을 남겨두어야 하며, 분쟁 발생 시에는 초기 단계부터 IT 개발 프로세스와 공수 산정 방식을 깊이 이해하고 있는 IT전문변호사와 함께 대금 청구 및 부당이득 반환 전략을 촘촘히 세워 대응해야 정당한 기술 가치를 지켜낼 수 있습니다.
목차로 돌아가기 ▲
6. 프로그램 저작권 침해 소송, 소스코드 감정 결과는 어떻게 분석해야 할까
원고들(공동주택 관리 및 세무 프로그램 개발사들)은 피고 회사(의뢰인)가 출시한 아파트 관리 ERP 프로그램과 세무 프로그램이 자신들의 프로그램 소스코드를 무단 복제하여 개발되었다고 주장했습니다. 이에 원고들은 저작권 침해 금지, 프로그램 폐기 및 각 1억 원의 손해배상 청구 소송을 제기했습니다. 피고 회사는 금융·결제 서비스를 주력으로 하는 기업으로서, 해당 프로그램들을 직접 개발한 것이 아니라 제3의 외주 개발업체와 정상적인 도급계약을 체결하여 인도받은 후 저작재산권을 양수한 상황이었습니다.
본 사건은 눈에 보이는 화면의 유사성부터 눈에 보이지 않는 소스코드 내부의 알고리즘 구조까지, 컴퓨터프로그램 저작권 소송에서 발생할 수 있는 모든 기술적·법리적 쟁점이 총망라된 복잡한 사안이었습니다.
쟁점 ①. 외주 개발 프로그램을 양수한 피고의 고의·과실 성립 여부
피고 회사는 소스코드의 생성 과정에 직접 관여하지 않고, 제3의 개발업체에 정당한 대가를 지불하여 완성품을 양수한 '선의의 양수인'에 가까웠습니다. 이에 따라 원고 프로그램의 복제 행위나 저작권 침해 사실에 대해 피고 회사에게 고의 또는 과실(주의의무 위반)을 인정할 수 있는지 여부가 법리적인 선행 쟁점이 되었습니다.
쟁점 ②. UI 화면 구성, 메뉴 구조, 안내 문구의 유사성이 프로그램 저작권 침해의 근거가 될 수 있는지 여부
원고들은 소스코드 감정이 진행되기 전, 두 프로그램의 사용자 인터페이스(UI) 화면 내 표의 배치, 메뉴 트리 구조, 마우스 오버 시 나타나는 통상적인 안내 문구의 일치성을 들어 지식재산권이 침해되었다고 강력히 주장했습니다. 이에 따라 프로그램의 '외관(UI)'이 컴퓨터프로그램저작물의 고유한 보호 범위인 '소스코드의 창작적 표현'에 포함될 수 있는지 여부가 쟁점이 되었습니다.
쟁점 ③. 소스코드 감정 결과 발견된 유사 함수쌍의 '창작적 표현' 인정 여부 (핵심 기술 쟁점)
소송 중 진행된 한국저작권위원회의 감정 결과, 일부 웹 및 서버 소스코드에서 유사한 함수쌍이 도출되었습니다.
원고는 특정 변수명, 주석의 일부 일치 및 유사한 연산 흐름이 발견되었으므로 이는 명백한 무단 복제 및 수정본에 해당한다고 주장했습니다. 이에 반해 피고는 유사성이 지적된 코드들은 절사·올림 등 금액의 끝전처리, 연월일 날짜 표기 방식, 공동주택 관리행정상 통상적으로 쓰이는 연체료 계산식 등이었는데, 이는 아파트 관리 및 세무 정산이라는 '기능적 목적'을 달성하기 위해 개발자라면 누구라도 유사하게 작성할 수밖에 없는 표준적 표현이거나, 오픈소스 및 엑셀 수식 등에서도 흔히 발견되는 '공공 영역의 기초 논리 구조(공유재)'에 불과하므로 저작권법 보호 대상인 '창작성 있는 표현'으로 볼 수 없다고 주장하였습니다.
쟁점 ④. 침해 논란 소스코드가 프로그램 전체에서 차지하는 '기여율' 산정 기준
원고들은 저작권 침해를 전제로 피고 프로그램 전체 매출 및 이익을 기준으로 손해배상을 청구했습니다. 반면, 백번 양보하여 일부 코드의 유사성이 인정된다 하더라도 전체 수만 줄의 소스코드 중 침해 논란이 있는 특정 함수가 차지하는 양적 비중과 질적 가치(중요도)를 따져 피고의 이익 기여도를 극도로 제한해야 하는지, 즉 손해배상액 산정의 합리적 범위가 어디까지인지가 쟁점이 되었습니다.
계약 분쟁 해결의 핵심 가이드: 손해배상, 위약금, 위약벌 완벽 분석 >
법무법인 민후 IT전문변호사는 정밀한 기술 분석과 대법원 판례 법리를 결합하여 다음과 같이 원고들의 주장을 무력화하였습니다.
우선, 적법한 도급계약서와 지식재산권 담보 조항을 제시하며 피고 회사가 발주처로서의 관리·감독 의무를 다했음을 증명하였고, 화면 UI와 행정 서식의 유사성은 업무 표준화에 따른 필연적 결과일 뿐, 프로그램저작권의 본질인 소스코드의 창작적 표현이 아님을 논증하여 원고의 초기 공세를 차단했습니다.
또한, 저작권위원회의 감정 결과 회신을 세부 분석하여 유사 함수(47개 쌍)가 프로그램 전체에서 차지하는 비중이 단 0.8%에 불과함을 정량적으로 입증했습니다. 또한, 해당 코드들이 독창적 알고리즘이 아닌 단순 연산 및 필수적 데이터 처리 로직임을 정성적으로 규명했습니다. 뿐만아니라 예비적으로 리스크 관리 차원에서 논란이 된 코드의 라인(Line) 수가 전체의 약 3.98%에 불과하다는 점을 수학적으로 산출하여, 설령 일부 침해가 인정되더라도 기여도는 4% 미만으로 극도로 제한되어야 함을 선제적으로 주장했습니다.
결국 이 사건 법원은 기능적 저작물의 표현 제한 원칙에 따라 소스코드의 정량적 유사도가 현저히 낮고, 지적된 일부 함수 역시 독창성 있는 핵심 기능이 아닌 통상적인 형태에 불과하다고 보아 양 프로그램 간의 실질적 유사성을 부정하고 원고들의 청구를 전부 기각했습니다.
이 사건은 화면 구성의 유사성이나 주석의 일치 등 외관상의 특징만으로는 프로그램 저작권 침해가 성립될 수 없음을 명확히 한 사례입니다. 특히 저작권위원회의 감정 수치를 맹신하지 않고, 해당 코드가 프로그램 전체에서 차지하는 양적 비중(0.8%~3.98%)과 질적 가치(통상적 끝전처리 기능 등)를 법리적으로 철저히 분해하여 반박함으로써 대형 IT 저작권 소송을 성공적으로 방어해 낸 모범적 선례입니다.
용역계약 해지 손해배상: 중대한 하자·계약불이행에 대한 기업 실무 대응 가이드 >
목차로 돌아가기 ▲
작성자:
김경환 변호사,
양진영 변호사
법무법인 민후는 IT·소프트웨어, 인공지능(AI), 개인정보보호, 정보보안, 플랫폼 비즈니스, 전자상거래, 핀테크, 지식재산권 분야를 중심으로 기업 법률자문과 분쟁 대응을 수행하고 있습니다. IT전문변호사는 소프트웨어 개발계약, SaaS 서비스, AI 데이터 활용, 프로그램 저작권, 영업비밀, 기술유출, 플랫폼 운영 등 기술 산업 전반에 걸친 법률 문제를 검토하며, 기업의 사업 구조 설계부터 분쟁 예방 및 소송 대응까지 종합적인 법률 서비스를 제공합니다.
.divider {
border: 0;
border-top: 1px solid #a5a7b9;
margin: 24px 0; /* 위아래 여백 */
}
body {
font-family: "Noto Sans KR", sans-serif;
line-height: 2; /* 기본보다 넓은 행간 (2배) */
font-size: 16px;
color: #333;
}
/* 모든 에디터 표 가운데 정렬 + 반응형 */
table.txc-table {
margin: 24px auto !important; /* 가로 가운데 */
max-width: 100% !important; /* 화면 넘지 않게 */
width: auto !important; /* 고정폭 무력화 */
border-collapse: collapse;
}
/* 셀 안 내용 깨짐 방지 */
table.txc-table td,
table.txc-table th {
box-sizing: border-box;
word-break: break-word;
}
/* 연관 콘텐츠 스타일 */
.related-contents {
margin: 30px 0;
padding: 18px;
background-color: #f8f9fa;
border-radius: 8px;
border: 1px solid #e9ecef;
}
.related-title {
font-size: 16px; /* 제목은 본문보다 조금 더 크게 */
font-weight: bold;
margin-bottom: 12px;
color: #333;
}
.related-list {
display: flex;
flex-direction: column;
gap: 10px;
}
.related-item {
display: block;
text-decoration: none;
padding: 10px 14px;
background-color: #ffffff;
border-left: 3px solid #007bff;
transition: all 0.2s ease-in-out;
box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}
/* 폰트 사이즈 핵심 설정 */
.related-item .category {
font-size: 12px; /* 카테고리는 작게 */
color: #007bff;
font-weight: bold;
display: block;
margin-bottom: 2px;
}
.related-item .subject {
font-size: 14px; /* 요청하신 14px 설정 */
color: #444;
margin: 0;
line-height: 1.5;
word-break: keep-all; /* 한글 단어 끊김 방지 */
}
/* 모바일 대응 (반응형) */
@media (max-width: 600px) {
.related-contents {
padding: 15px; /* 여백을 줄여 공간 확보 */
}
.related-title {
font-size: 15px; /* 모바일에서 제목 소폭 축소 */
}
.related-item .subject {
font-size: 13px; /* 14px이 모바일에서 길게 느껴질 경우 13px로 최적화 */
line-height: 1.4;
}
.related-item .category {
font-size: 11px; /* 최소 가독성 라인 유지 */
}
}
{
"@context": "https://schema.org",
"@type": "LegalService",
"name": "법무법인 민후",
"image": "https://minwho.kr/logo.png",
"telePhone": "02-532-3490",
"url": "https://minwho.kr",
"address": {
"@type": "PostalAddress",
"streetAddress": "테헤란로(강남구)",
"addressLocality": "서울",
"addressRegion": "서울특별시"
},
"mainEntity": {
"@type": "Article",
"headline": "IT전문변호사가 해결하는 주요 IT 분쟁 사례 6가지와 기업 대응 전략",
"author": {
"@type": "Person",
"name": "김경환변호사, 양진영 변호사",
"jobTitle": "대표변호사"
},
"publisher": {
"@type": "Organization",
"name": "법무법인 민후"
},
"datePublished": "2026-04-07",
"articleBody": "IT전문변호사는 소프트웨어 개발계약, 플랫폼 계약, AI 데이터 활용, IT 기업 M&A, 개발용역대금 분쟁, 프로그램 저작권 침해 등 다양한 IT 법률 문제를 검토하고 대응합니다. 본 글에서는 실제 기업 자문 및 분쟁 사례를 바탕으로 IT 기업이 자주 직면하는 법적 리스크와 실무 대응 방안을 살펴봅니다."
}
}
자세히보기