Это называется
страхование профессиональной ответственности, практикуют многие страховые компании
например.
Это нормальное требование заказчика, который хотел бы получить хоть какую ни будь гарантию того, что в случае если вашими действиями (нарушили авторское право, или допустили критическую ошибку влекущую убытки и пр.) причинен ущерб заказчику, он получит какое либо возмещение этого ущерба от страховой компании.
Однако, по видимому заказчик сам не до конца понимает как защитить себя, т.к. написал общее требование, которое можно формально выполнить, предоставив заказчику страховку, и самому не быть в минусе... не оговорены сроки страховки, конкретные риски, сумма и пр. существенные условия...
Любая страховка действует определенное время (бессрочных не бывает). Ответственность за нарушение авторского права подчиняется общим срокам исковой давности (по российскому законодательству... вас же договор российскому праву подчиняется?) - 3 года с момента выявления нарушения права (важен момент когда выявлено нарушение прав третьих лиц... это может и через 10 лет случиться, если код еще будет кем-то использоваться... соответственно получится 10 + 3 года... а тут не паханое поле для судебных споров возникает...). Получить страховку на такой длительный срок не реально, лет на 5 возможно, зависит от страховой. По стоимости, скажу на примере юридических услуг - страховка на 5 млн. руб. стоит порядка 5-20 т.р. в год, думаю в разработке порядок цен примерно такой же.
На практике заказчику воспользоваться этой страховкой будет ой как тяжело, нужно будет пройти семь кругов ада - суды, экспертизы, подтвердить размеры убытков и пр. неприятные формальности и все это в России, от чего он получит отдельное - незабываемое удовольствие (он же не сказал вам, что страховка должна действовать на территории его страны или у него в стране должен быть филиал страховой...)
У нас в стране, к слову говоря, практикуются более надежные инструменты для защиты финансовых интересов - например, различные формы обеспечения, как привило предоставляемые в форме банковских гарантий на любые сроки, тут как правило все быстрее, и без судов происходит... так что у нас страховка, по большому счету это "запасы туалетной бумаги" для заказчика, когда его накроет))))
В вашем случае мяч на вашей стороне поля, пообщайтесь со страховыми, выясните их условия и цены, оговорите с заказчиком условия страховки, которые устроят вас... предварительно аванс возьмите у заказчика, это вас не много защитит от того, чтобы заказчик не убежал...