주제별 요약을 통해 이 자료를 설명해 주십시오.
제17조 (비밀준수)
 도급인과 수급인은 본 계약의 이행과정에서 알게 된 상대방의 영업비밀을 본 계약의 이행 이외의 목적으로 이용하여서는 아니 된다.
 도급인과 수급인은 제1항의 영업비밀을 해당 소유자의 서면동의 없이 제3자에게 유출하여서는 아니 된다.
 도급인과 수급인은 자신의 직원, 대리인, 사용인 등 기타 관련자로 하여금 제1항과 동일한 비밀 준수의무를 지도록 한다.
 비밀 준수 기간은 업무 종료 후 1년으로 한다. 
제18조(손해배상)
 수급인이 업무 수행과정에서 도급인의 소프트웨어, 전산시스템 등에 멸실, 훼손 등을 가하여 손해를 발생시킨 경우 그 손해를 배상하여야 한다. 수급인의 소속 근로자가 손해를 발생시킨 경우에도 수급인이 그 손해를 배상하여야 한다. 
 도급인과 수급인은 본 계약의 위반으로 인하여 손해를 입었을 때 상대방에게 손해배상을 청구할 수 있다. 다만, 불가항력으로 인하여 상대방 및 제3자에게 손해를 발생시킨 경우에는 책임을 지지 않는다. 
제19조(하자의 담보)
 본 계약의 업무가 완료된 경우에도 업무의 대상이 된 소프트웨어 등에 장애, 하자 등이 발생한 경우 수급인은 업무의 정상적인 운영을 위해 필요한 지원을 하여야 한다. 
 전 1항의 하자보수 기간은 본 계약의 업무 내용에 대해 도급인이 검사 등의 절차를 거쳐 종료로 한 날부터 12개월로 하여 그 후에는 하자 보수, 손해배상은 청구할 수 없다.
 본 조에도 불구하고, 수급인은 다음 각 호의 어느 하나의 사유로 하자가 발생한 경우에는 하자담보 책임을 부담하지 않는다. 다만, 도급인이 제공한 물품 또는 도급인의 지시가 적절하지 않다는 것을 알고도 수급인이 이를 고지하지 않은 경우에는 하자보증 책임을 부담한다.

수급인은 하나의 사유만으로도 하자가 발생하면 하자담보 책임을 부담하지 않지만 도급인이 제공한 물품과 지시가 적절하지 않다는 것을 알고도 수급인이 고지하지 않으면 책임을 부담한다.