법원판단

 

 

발주회사의 개발계약서, 개선과제 정의서상 채무불이행 및 계약해제 주장

 

법원 판단 발주회사의 주장 불인정

 

 

법원 판단 요지

일부 미흡한 부분 인정, but 주채무의 불이행 불인정 therefore 부수적 채무의 불이행만으로 계약해제 불가 판결

 

 

 

KASAN_개발계약 분쟁, 대형 ERP 시스템 구축사업 분쟁, 발주회사의 프로그램 품질불만족, 사기취소 또는 불완전이행, 채무불이행 계약해제 주장 – 불인정 서울중앙지방법원 2018. 4. 5. 선고 2015.pdf

 

 

[질문 또는 상담신청 입력하기]

 

 

 

 

작성일시 : 2019. 10. 15. 17:00
:

 

 

계약조항

 

 

 

분쟁사안 및 쟁점

 

(1)   개발사 주장요지 발주사의 추가 요구는 수행기간 내 완료하기 어려운 기능 추가 해당, 본 계약과 무관

(2)   발주사 주장요지 프로젝트에서 요구되는 핵심기능 제대로 구현 안됨. 잦은 오류 발생, 개발능력 과장 사기로 계약취소, 주요 기능 개발실패로 계약해제

(3)   쟁점 - 개발실패 또는 성능 부족 관련 개발사의 채무불이행 여부, 개발완료 실패 시 기성고 감안 일부 대금 인정 여부  

 

법원 판단 개발실패 인정, 계약해제 사유

 

 

법원 판단 개발완료 실패, 기성고 감안 일부 대금 인정 여부 - 불인정

 

 

KASAN_개발계약 분쟁, 문서관리보안 프로그램 개발에서 핵심가능 구현 실패 - 발주회사의 사기 계약취소 및 채무불이행 계약해제 주장 인정 개발사의 일부대금 청구 불인정 서울중앙지방법.pdf

 

 

[질문 또는 상담신청 입력하기]

 

 

 

작성일시 : 2019. 10. 15. 16:00
:

 

 

1. 도급계약 vs 위임계약

 

발주자의 요구에 맞는 부대체물을 개발 납품하는 계약은 도급계약입니다. 통상 컴퓨터프로그램 등 소프트웨어를 개발하여 납품하는 계약도 도급계약으로 볼 수 있습니다. 도급계약은 당사자 일방이 일을 완성할 것을 약정하고 상대방이 그 일의 결과에 대하여 보수를 지급할 것을 약정함으로써 성립하는 계약입니다(민법 제664). 도급은 일의 완성을 목적합니다. 특정 목적의 소프트웨어 프로그램 개발공급 계약에서 수급인 개발자의 급부의무는 도급인 발주자의 주문 사양에 맞추어 하자 없이 주문한 기능을 가진 프로그램을 개발하여 공급하는 것입니다.

 

판례도 소프트웨어 개발·공급계약은 일종의 도급계약이라고 하고, (발주자 도급인 vs 개발자 수급인 구도) 수급인은 원칙적으로 일을 완성하여야 보수를 청구할 수 있다고 판시하고 있습니다. 도급계약에서는 일의 완성 여부가 매우 중요한 핵심 사항입니다.

 

판결은 일단 완성되었다면, “발주자 도급인이 프로그램 내용에 대하여 불만을 표시하며 수급인의 수정 제의를 거부하면서 계약해제 통보를 하는 등 특별한 사정이 있다면 수급인은 당시까지의 보수를 청구할 수 있다고 판시합니다.

 

반면, 컴퓨터프로그램의 납품에 중점이 있는 것이 아니고 전문가로서 개발업무를 수행하는 것 자체에 중점이 있는 경우라면 도급계약이 아니라 위임계약으로 볼 수도 있습니다. 위임계약의 대표적 예를 들면, 의사가 환자를 치료하고 대가를 받는 관계입니다.

 

2. 분쟁원인 - 프로그램 개발완성 여부

 

소프트웨어 프로그램 개발공급계약에서 완성여부에 대한 채무불이행 여부가 문제되는데, 수급인 개발자가 채무이행을 제대로 하였는지 여부는 당사자가 합의한 계약내용을 기준으로 판단될 것입니다.

 

그런데 소프트웨어 프로그램 개발공급계약은 실무상 합의내용을 구체적으로 명확하게 계약서에 반영하는 것이 상당히 어렵습니다. 개발대상 프로그램이 크고 복잡한 경우 그 요구조건, 사양, 내용, 시스템 등을 계약에 명확하게 반영하기 어렵습니다. 그 결과 계약내용에 대해 당사자 사이에 이해내용상 상당한 차이가 발생할 수도 있습니다. 그 결과 개발진행 후 일의 완성 여부에 대한 분쟁이 자주 발생하는 것입니다.

 

3. 프로그램개발의 완성 또는 미완성 판단기준

 

소프트웨어 개발납품 계약서에서 정한 기준에 따라 완성여부를 판단합니다. 계약서 문언에 따라 계약에 포함되어 있는 사양과 기능을 갖춘 제품의 개발, 그 이행 제공, 관련한 자료, 당시 관련 당사자들의 태도 등 제반 사정을 종합하여 판단합니다. 따라서 발주자와 개발자는 계약서에 프로그램의 목적과 기능을 구체적으로 특정하고, 정확하고 구체적으로 기재해야 하는 것이 바람직합니다. 통상 계약서에 첨부하는 개발사항 명세서에 관련 사항을 가능하면 상세하게 작성하여야 합니다.

 

소프트웨어 프로그램 개발 및 공급계약에서 일의 완성으로 보려면 계약상 예정된 최후의 공정까지 종료하였음과 함께 프로그램의 주요기능 부분이 약정된 대로 개발되어 사회통념상 일반적으로 요구되는 성능을 갖추고 있어야만 합니다. 또한 계약상 예정된 최후의 공정이 종료하였는지 여부는 개발자 수급인의 주관적인 주장이 아니라 개발 및 공급계약의 구체적 내용과 신의성실의 원칙에 비추어 객관적으로 판단해야 합니다.

 

개발자가 소프트웨어 개발의 일을 완성하고 이를 인도하면 발주자는 해당 소프트웨어 프로그램이 계약상 사양과 내용대로 완성되었는지 점검하여 수령하게 되는데, 법원은 제작물공급계약에서 목적물의 인도는 완성된 목적물에 대한 단순한 점유의 이전만을 의미하는 것이 아니라 도급인이 목적물을 검사한 후 그 목적물이 계약내용대로 완성되었음을 명시적 또는 묵시적으로 시인하는 것까지 포함한다고 봅니다.

 

그런데, 실무상 개발 납품한 프로그램이 계약상 요구사항을 모두 충족하였지만 발주자가 원하는 성능을 충분히 구현하지 못한다고 불만을 표시하면서 개발대금을 지급하지 않고 과도하게 보완을 계속 요구하는 경우가 있습니다. 이와 같은 하자 주장은, 법적으로 일의 완성과는 구별되는 다른 개념입니다. 하자가 있더라도 일이 완성되었다면 수급인은 도급인에게 보수의 지급을 청구할 수 있습니다.

 

하자여부도 일의 완성여부 판단, 그 완성도의 판단기준이 매우 중요합니다. 계약서에서 요구사항 각 항목을 특정하고, 목적하는 기능, 사용용도, 개발동기 등 배경사실을 기재하였거나 프로그램의 기능이 어떻게 구현되어야 하는지 등을 구체적으로 기재해 두었다면 완성여부 및 완성도를 판단하는데 큰 문제가 없을 것입니다.

 

발주자 도급인은 하자보수청구권을 가지므로 하자담보책임에 기한 항변을 행사하여 하자에 대한 보수 또는 그에 갈음하는 손해배상을 청구할 수 있습니다. 그러나 하자를 이유로 대금 전부의 지급을 거절할 수는 없습니다.

 

정리하면, 발주한 소프트웨어 프로그램의 개발이 미완성인 때에는 대금지급을 거절할 수 있지만, 완성되었으나 하자가 있는 경우에는 발주자 도급인은 일의 완성을 요구하면서 대금지급을 거절할 수는 없습니다. 다만, 하자의 정도에 따라 대금감액 또는 손해배상을 청구할 수는 있습니다.

 

4. 완성된 소프트웨어 프로그램의 하자 관련 쟁점  

 

소프트웨어 개발 및 공급의 도급계약에 있어서의 하자는 완성된 일이 계약에서 정하거나 보증한 내용이 아니거나, 그 경제적 사용가치 또는 교환가치를 감소시키는 결함이 있거나, 또는 당사자가 미리 정한 사양 또는 기능을 가지지 못하는 등 결함을 말합니다. 그러나 하자의 정의는 모호하고 추상적이라 개별 사건마다 당사자간의 계약 내용을 검토하는 것이 중요합니다. 또한 계약상 합의된 사양과 내용과 함께 통상적인 용도에 적합한지 여부도 중요한 기준입니다.

 

납품 및 검수 후의 소프트웨어 버그에 대한 리포트를 받고 이를 즉시 보수하거나 도급인과 협의하여 상당한 조치를 취한 때에는 하자라고 보지 않을 것입니다. 그러나 도급인이 요구하는 구체적인 업무나 기능이 제대로 작동되지 않는 경우, 통신 및 인터넷과 연계된 컴퓨터 프로그램이 통신 및 네트워크와 연결하여서는 제대로 작동되지 않은 경우나, 컴퓨터 안에 보존된 다른 데이터 등을 잃어 버리는 경우 등은 하자에 해당합니다.

 

5. 최종 완성 전 개발 정도의 중간점검 및 계약변경시 입증자료 구비 필요 

 

컴퓨터 프로그램의 납품 후 계약에 따른 완성 여부를 다투거나 하자를 다투는 것보다 중간에 미리 점검하고 확인하는 것이 바람직합니다. 개발단계에 따라 단계별로, 또는 모듈별로 개발정도를 점검하거나 또는 기간에 따라 정기적으로 점검하는 것이 바람직합니다. 만약 당초 계약내용을 변경하거나 수정, 보완해야 한다면 중도에 추가 계약서를 작성하는 등 명시적 자료를 남기는 것이 좋습니다.

 

이때 계약사항의 수정, 변경으로 개발비용이 추가되는지 여부도 명확하게 결정해야 합니다. 그렇지 않으면 추가 비용의 부담에 관한 분쟁원인이 될 것입니다.

 

KASAN_개발 납품 계약, 도급계약의 주요 쟁점, 개발완성 여부 판단 및 실무적 포인트 몇 가지.pdf

 

[질문 또는 상담신청 입력하기]

 

 

작성일시 : 2019. 10. 15. 14:37
:

 

 

특허발명의 실시허략, 기술이전 라이선스를 체결하면서 계약서에서 Licensee는 대상특허의 무효도전(patent challenge)을 할 수 없다는 명시적 조항을 둔 경우가 많습니다. 이 경우에 Licensee가 무효주장을 할 수 있는지 문제됩니다. Licensee에게 대상 특허의 유효성에 대해 다투지 않을 의무를 계약으로 강제할 수 있는지 여부가 쟁점입니다.

 

원칙적으로 licensee 입장에서 대상특허의 무효도전을 하는 것은 허용됩니다. 미국연방대법원 Lear v. Adkins (1969) 판결에서 “a licensee cannot be estopped from challenging the validity of a patent merely because it benefitted from the license agreement.”라고 명시적으로 라이센시의 특허도전을 허용하였습니다.

 

그러나, 라이선스 계약위반으로 이미 성립된 계약위반책임을 회피하기 위해 사후적으로 제기하는 특허무효주장은 허용되지 않는다는 것이 미국법원 판결입니다.  Studiengesellshaft Kohle v. Shell Oil (CAFC 1997) 판결: Lear does not apply where a licensee seeks to avoid contractual obligations already owed at the time of the suit. It "must prevent the injustice of allowing a licensee to exploit the protection of the contract and patent rights and then later to abandon conveniently its obligations under those same rights."

 

앞서 소개한 사안 - Licensee Neurocrine의 계약위반책임 항변으로 계약대상특허의 무효 주장을 배척한 판결 

 

미국법원은 sublicense 허용조건으로 licensor의 사전동의를 받도록 한 계약조항을 위반한 행위에 대한 손해배상을 구하는 범위내에서 licensee의 특허무효 항변이 허용되지 않는다고 판결하였습니다.

 

다만, 사안을 구별하여, 특허권자가 특허기술 사용에 대한 장래 royalty를 청구하는 경우는 licensee의 특허무효 항변이 허용될 수 있다는 취지의 판결입니다. 이 부분에 대한 라이선스 계약위반 사항은 없기 때문입니다.

 

라이선스 계약을 준수하면서 대상특허 무효도전 허용 – MedImmune 판결

 

미연방대법원은 MedImmune 판결에서 Licensee는 계약상 로열티를 계속 지불하면서도 특허무효 확인 소송을 제기할 수 있다고 판결하였습니다. 라이센스 계약에 위배하여 로열티의 지급을 중지하는 경우, 특허권자로부터 제소당하여 침해에 대한 고의가 인정되면 3배까지 배상금을 지불하여야 할 위험이 있으므로 해당 특허의 무효를 확신하여도 마지못해 로열티를 지불하게 된다면실제의 분쟁이 발생한 것이라고 볼 수 있다고 보았습니다.

 

우리나라 공정위 특허라이선스 계약 관련 심사지침 - ‘무효인 특허의 존속 등을 위하여 부당하게 실시권자가 관련 특허의 효력을 다투는 것을 금지하는 행위는 공정거래법 위반 소지 있음, 해당 계약조항의 효력 불인정 소지 있음, 해당 사안에 대한 판결 없음

 

대법원 2019. 2. 21. 선고 20172819 전원합의체 판결: 실시권자 Licensee의 특허권자 Licensor 상대로 대상특허에 대한 무효심판청구 가능 - 특허무효의 경우 계약상 실시료 Royalty 지급의무 범위 소멸:

 

특허권의 실시권자에게는 실시료 지급이나 실시 범위 등 여러 제한 사항이 부가되는 것이 일반적이므로, 실시권자는 무효심판을 통해 특허에 대한 무효심결을 받음으로써 이러한 제약에서 벗어날 수 있다.

 

그리고 특허에 무효사유가 존재하더라도 그에 대한 무효심결이 확정되기까지는 그 특허권은 유효하게 존속하고 함부로 그 존재를 부정할 수 없으며, 무효심판을 청구하더라도 무효심결이 확정되기까지는 상당한 시간과 비용이 소요된다.

 

이러한 이유로 특허권에 대한 실시권을 설정받지 않고 실시하고 싶은 사람이라도 우선 특허권자로부터 실시권을 설정받아 특허발명을 실시하고 그 무효 여부에 대한 다툼을 추후로 미루어 둘 수 있으므로, 실시권을 설정받았다는 이유로 특허의 무효 여부를 다투지 않겠다는 의사를 표시하였다고 단정할 수도 없다.”

 

Licensor 이익을 위한 부쟁조항 예문 Example

라이센시의 특별한 상황에서는 인정한 미연방대법원 MedImmune 판결이 나온 지 벌써 10년이 지났습니다. 현재에도 Licensee의 부쟁의무 조항에 대해 정답을 명확하게 말할 수 없을 정도로 매우 어려운 쟁점사항(issue)입니다. 최근 본 미국 블로그 내용 중에서 라이선스 실무자에게 참고자료로 도움될 것 같은 계약문구 examples을 간략하게 인용합니다.

 

Examples of Patent Challenge Definition Clause

Example 1: if licensee or its affiliate under a license commences an action in which it challenges the validity, enforceability or scope of any of the patent rights under, then [a remedy will be triggered, such as termination of the license, doubling of the royalty rate, or some other event].

 

Example 2: in the event any licensee (or sublicensee or any entity or person acting on its behalf) initiates any proceeding or otherwise asserts any claim challenging the validity or enforceability of any licensed patent right in any court, administrative agency or other forum, then [a remedy will be triggered].

 

Example 3: any legal or administrative challenge to the validity, patentability, enforceability and/or non-infringement of any of the licensed patent or otherwise opposing the licensed patent.

 

Examples of Licensor’s Remedies

-      Right to Terminate the License

-      Increase in Royalty Rates

-      Liquidated Damages

-      Reimbursement of Legal Fees

 

KASAN_특허발명 실시허여, 기술이전, 라이센스 계약서에서 Licensee의 특허유효성 도전 제한, 부쟁의무 계약조항의 효력, 쟁점, 영문 계약조항 샘플.pdf

 

[질문 또는 상담신청 입력하기]

 

 

작성일시 : 2019. 10. 15. 10:00
:

 

 

1. 협약서 부가조건과 법령상 사업비 환수처분 규정 사업비 환수범위 불일치

 

 

구 국가연구개발사업 관리규정 제27조 제10항 및 별표  

 

 

 

2. 협약서 부가조건 위반행위 발생과 환수범위에 관한 쟁점

 

해당 과제 2차년도 진행 중에 연구책임자가 다른 과제의 연구단장으로 가면서 협약서 제26조에서 정한 부가조건을 위반하였습니다. 협약서에서는 부가조건을 위반하면 출연연구비의 전액을 환수할 수 있다고 규정하였습니다.

 

한편, 아래 4항에서 보듯, 연구책임자가 타 과제의 연구단장으로 자리를 옮긴 것은 정당한 사유 없이 연구개발과제의 수행을 포기한 경우로 볼 수는 없습니다. “그 밖의 국가연구개발사업을 수행하기에 부적합한 경우로서 협약의 규정을 위반한 경우에 해당합니다.

 

그런데 위 관리규정의 별표 5에서는 그 경우 환수범위를 해당 연도의 출연금의 범위에서 위반행위의 경중 및 위반사유를 고려한 금액이라고 정하고 있습니다.

 

이와 같이 당사자가 체결한 협약서 내용과 국가연구개발사업 관리규정의 법령 규정이 일치하지 않을 때, 협약서 위반행위에 대한 재제처분을 협약서에 규정에 따라 하는 것이 적법한지 여부가 쟁점입니다.

 

3. 서울행정법원 판결요지

 

서울행정법원은 “(1) 국가연구개발사업 관리규정의 환수규정은 상위법인 과학기술기본법의 위임에 따른 것으로 대외적 구속력이 있는 법규명령에 해당하고, (2) 법규명령이 정한 범위를 벗어난 해당 협약의 부가조건은 그 자체로 위법하다고 판결하였습니다. , 법령에 반하는 내용의 협약서 부가조건에 따른 제재처분은 위법하다고 판시하였습니다.

 

4. 사실상 연구과제의 수행 포기에 해당하는지 여부 부정

 

 

KASAN_국가 R&D 협약서 특약조항의 해석쟁점 - 국책과제, 국가연구개발사업의 협약서 부가조건이 관계 법령과 맞지 않는 경우 – 협약서 부가조건의 효력 불인정 서울행정법원 2018. 5. 10. 선고 2.pdf

 

[질문 또는 상담신청 입력하기]

 

 

작성일시 : 2019. 10. 15. 09:01
: