Иногда заказчик требует открытый код. Никто из исполнителей этого не любит, но изредка приходится идти навстречу. Практика показывает, что в таком случае заказчик испаряется гораздо чаще.