본문으로
알림간편 상담 신청 후 담당 변호사가 직접 연락드립니다.
법무법인 지킴

지식재산·IT·개인정보 / IT 계약·플랫폼

IT 계약·플랫폼

설명

앱·홈페이지·업무 프로그램 개발을 맡기거나 맡은 회사, 플랫폼을 운영하며 이용약관과 입점 계약을 정비하려는 사업자가 이 쪽을 찾습니다. 계약서와 요구사항 문서, 일정과 검수 기록을 날짜순으로 한곳에 모아 두는 것이 먼저입니다.

IT 계약 분쟁은 앱이나 프로그램을 만들어 넘기기로 한 개발·구축 계약, 서비스를 계속 돌보는 유지보수 계약, 플랫폼 이용약관과 입점 계약을 두고 생기는 다툼입니다. 일을 완성하고 그 결과에 대가를 받기로 한 계약을 법에서는 도급이라고 부르고(민법 제664조), 개발 계약도 내용에 따라 이렇게 다뤄질 수 있습니다. 소프트웨어사업 계약은 계약의 목적과 범위, 계약기간 등을 계약서에 분명히 적고 서명한 계약서를 주고받아 보관하도록 정해져 있습니다(소프트웨어 진흥법 제38조).

개발을 맡겼는데 결과물이 약속과 다르다면 요구사항 문서, 회의록, 기능 변경을 요청한 메일, 검수 결과를 날짜순으로 모아 무엇이 약속과 다른지 정리하세요. 완성된 결과물에 하자가 있으면 기간을 정해 고쳐 달라고 하거나 손해배상을 청구할 수 있고(민법 제667조), 하자 때문에 계약의 목적을 이룰 수 없으면 계약을 해제할 수 있는데(민법 제668조), 이런 청구와 해제는 결과물을 넘겨받은 날부터 1년 안에 해야 합니다(넘겨받을 것이 없는 일은 일을 마친 날부터 · 민법 제670조). 계약서에 하자를 고쳐 주는 기간을 따로 정해 두었는지도 함께 확인하세요. 이미 만들어진 프로그램을 사들이는 거래처럼 매매로 보는 계약이고 양쪽이 모두 상인이라면, 받은 뒤 곧바로 검사해 하자를 알려야 하고 바로 알 수 없는 하자도 6개월 안에 발견해 곧바로 알려야 청구할 수 있으므로(상법 제69조), 하자를 발견하면 날짜가 남는 방법으로 바로 알리세요.

개발을 맡은 회사라면 처음 정한 과업 범위 밖의 추가 요청은 메일이나 회의록으로 확인받고, 그에 따른 일정과 대금 조정도 기록으로 남겨 두세요. 계약을 맺은 뒤 과업이 바뀌었는데 계약금액과 기간의 변경을 상당한 이유 없이 인정하지 않거나 그 부담을 떠넘기는 것처럼 한쪽에 현저하게 불공정한 계약 내용은 그 부분을 무효로 한다고 정해져 있습니다(소프트웨어 진흥법 제38조). 대금을 받지 못했다면 결과물을 넘긴 날과 검수 경과를 보여 주는 자료가 중심이 됩니다.

플랫폼을 운영하며 약관을 만든다면 약관의 중요한 내용을 이용자가 이해할 수 있게 설명하는 것이 원칙이고, 이를 어기면 그 약관을 계약 내용으로 주장할 수 없습니다(약관의 규제에 관한 법률 제3조). 고객에게 부당하게 불리한 조항은 공정성을 잃은 것으로 추정되고, 사업자의 고의나 중대한 과실로 인한 책임을 빼는 조항은 무효입니다(같은 법 제6조, 제7조). 입점 판매자나 이용자도 문제가 된 약관 조항과 바뀐 날짜를 화면째 저장해 두면 다툴 때 기준이 됩니다. 결제나 정산을 대신해 주는 서비스는 전자금융 규제가 걸릴 수 있어 핀테크 분야에서 따로 살펴봅니다.

이런 상황이면

  • 회사 업무 프로그램 개발을 외주로 맡겼는데 일정이 계속 밀리고 있어요
  • 넘겨받은 프로그램에 오류가 많은데 개발사는 하자가 아니라 추가 기능이라고 해요
  • 개발 중에 요구사항이 계속 늘어나는데 대금과 일정은 그대로 하자고 해요
  • 플랫폼을 열면서 이용약관과 판매자 입점 계약서를 새로 만들어야 해요
  • 입점한 플랫폼이 약관을 바꿔 수수료를 올리고 계정을 막겠다고 해요

사건 흐름

  1. 1단계 자문 요청·자료검토할 일과 관련 자료를 정리해 자문을 요청하는 단계입니다.
  2. 2단계 검토 의견자료를 살펴 법적 위험과 대응 방안을 정리해 의견을 드리는 단계입니다.
  3. 3단계 계약·협상검토 의견을 바탕으로 계약 조항을 다듬고 상대방과 협상하는 단계입니다.
  4. 4단계 조정·소송협의로 풀리지 않는 다툼을 조정·중재나 소송으로 해결하는 단계입니다.
  5. 5단계 사후 관리계약 이행과 규제 변화를 살피며 같은 문제가 되풀이되지 않게 관리하는 단계입니다.

준비 자료

자문 요청·자료

  • 검토할 계약서·내부 규정 초안
  • 회사 소개와 거래 구조 설명
  • 일정과 마감 기한

검토 의견

  • 추가로 요청받은 자료
  • 결정에 참고할 내부 사정
  • 이전 거래·분쟁 기록

계약·협상

  • 상대방이 보낸 수정안
  • 협상에서 지킬 조건 정리
  • 주고받은 메일·회의 기록

조정·소송

  • 계약서와 이행 경과 자료
  • 손해를 보여 주는 자료
  • 상대방과 주고받은 연락 기록

사후 관리

  • 체결한 계약서
  • 이행 일정표
  • 바뀐 법령·규제에 관한 안내

자주 묻는 질문

개발이 끝나기 전에 계약을 그만둘 수 있나요?
개발 계약이 도급에 해당한다면, 일을 맡긴 쪽은 상대방이 일을 완성하기 전에는 손해를 배상하고 계약을 해제할 수 있습니다(민법 제673조). 이때는 이미 한 작업과 들어간 비용을 어떻게 정산할지가 중심이 되므로, 계약서의 중도 해지 조항부터 확인하세요. 해제를 알리기 전에 그때까지의 결과물과 작업 기록, 넘겨받은 파일의 상태를 날짜와 함께 남겨 두는 것이 좋습니다.
외주로 개발한 프로그램의 원본 코드는 누구에게 권리가 있나요?
저작권은 원칙적으로 실제로 만든 쪽에 생기므로, 외주 업체가 만든 프로그램은 계약에서 권리를 넘기기로 정했는지가 중요합니다. 회사 직원이 업무로 만든 프로그램은 계약이나 근무규칙에 다른 정함이 없으면 회사가 저작자가 됩니다(저작권법 제9조). 프로그램의 저작재산권 전부를 넘기기로 했다면 특약이 없는 한 고쳐서 새로 만드는 권리(2차적저작물작성권)도 함께 넘긴 것으로 추정되므로(저작권법 제45조), 계약서에 원본 코드를 넘겨받는지와 권리 범위를 분명히 적어 두세요.
개발사가 문을 닫거나 유지보수를 그만두면 어떻게 하나요?
원본 코드를 넘겨받지 않는 계약이라면, 미리 권리자와 합의해 원본 코드와 기술 정보를 법이 정한 기관에 맡겨 두는 임치를 이용할 수 있습니다(저작권법 제101조의7). 합의에서 정한 사유가 생기면 맡겨 둔 자료를 달라고 요구할 수 있으므로, 개발사의 폐업이나 유지보수 중단처럼 어떤 경우에 자료를 받을지를 계약 때 정해 두어야 합니다. 서비스를 오래 운영할 계획이라면 처음 계약할 때 함께 살펴보세요.
플랫폼에서 판매자와 소비자가 다투면 플랫폼도 책임을 지나요?
통신판매를 중개하는 플랫폼은 자신이 거래 당사자가 아니라는 사실을 소비자가 쉽게 알 수 있게 미리 알려야 하고, 알리지 않았다면 판매자의 고의나 과실로 소비자에게 생긴 재산상 손해를 판매자와 함께 배상할 책임을 집니다(전자상거래 등에서의 소비자보호에 관한 법률 제20조, 제20조의2). 판매자가 사업자이면 이름·주소·전화번호 같은 신원 정보를 확인해 소비자에게 제공해야 하고, 이를 어겨 생긴 손해도 상당한 주의를 기울인 경우가 아니면 함께 배상할 책임이 있습니다. 플랫폼이 직접 상품을 파는 사업자이기도 하면, 이런 고지를 했더라도 직접 파는 사업자에게 법이 지운 책임을 면하지 못합니다(같은 법 제20조의2 제3항). 분쟁이 생기면 원인과 피해를 파악하는 조치를 신속히 해야 하므로, 고지 화면과 분쟁 처리 기록을 남겨 두세요.

관련 글

같은 분야의 다른 세부

이 글은 일반적인 설명이며 개별 사건의 법률 자문이 아닙니다. 사건마다 사실관계가 달라 결과도 다를 수 있습니다.

법무법인 지킴변호사와 상담 신청하기

문의사항을 남겨주시면 신속하게 연락드리겠습니다. 법률 상담은 변호사가 직접 진행합니다.