Chapter 8. 인수 전후 개선 조치

감사에서 드러난 컴플라이언스 문제를 해결하는 선택지와 각 선택지의 비용을 인수 대상 기업 가치 평가에 활용하는 방법을 다룹니다.

이 시점에 이르면 인수 기업은 인수 대상 기업(타깃)이 오픈소스 소프트웨어를 어떻게 사용하고 관리하는지, 그리고 오픈소스 라이선스 의무사항을 충족하는 데 얼마나 성공적이었는지를 명확히 파악하고 있어야 합니다. 인수 기업과 타깃은 이 정보를 바탕으로 오픈소스 컴플라이언스(compliance) 문제에 대한 개선 조치(remediation)를 협상해야 합니다. 감사에서 문제가 발견되면, 진행 중인 거래의 일부로 이를 해결할 몇 가지 선택지가 있습니다. 첫 번째 선택지는 문제가 되는 코드를 단순히 제거하는 것입니다. 오픈소스 소프트웨어가 독점 코드를 보완하는 역할만 한다면 이를 완전히 제거할 수 있습니다. 또 다른 선택지는 문제가 되는 구성요소를 우회하도록 설계하거나, 클린룸(cleanroom) 기법을 사용해 해당 코드를 다시 작성하는 것입니다.

해당 코드 영역이 꼭 필요하거나 이미 배포된 적이 있다면, 남은 유일한 선택지는 그 코드를 컴플라이언스에 부합하도록 만드는 것입니다. 각 선택지의 비용은 타깃의 가치를 평가할 때 활용할 수 있습니다. 어떤 선택지를 택하든, 오픈소스 코드를 도입하는 데 참여한 개인을 식별해 개선 조치 작업에 참여시키는 것이 중요합니다. 이들에게는 문제 해결에 유용한 추가 문서나 지식이 있을 수 있습니다.