Заключив контракт на разработку, разработчик хочет предоставить только скомпилированную версию.
Так как это означает, что через шесть месяцев мы будем в русле без весла, если есть ошибка, которую нужно исправить, и он обанкротился, нам нужно поместить исходный код в условное депонирование (с выпуском нам кода в случае его компании проваливается)