Recentemente la mia azienda è stata incaricata da un cliente di sviluppare una scheda di controllo che includesse lo sviluppo del layout del firmware e del PCB. Dopo aver terminato lo sviluppo, il cliente acquisterà le schede di controllo in determinate quantità ogni anno.
Siamo ora in fase di stipula del contratto, il cliente desidera che la mia azienda passi i file di origine del firmware e i file di layout PCB dopo lo sviluppo. Potremmo dare i file di layout PCB, ma non vogliamo dare i file del firmware perché siamo preoccupati che possano trovare terze parti per produrre la scheda di controllo in modo da non avere nulla.
Tuttavia dal punto di vista del cliente, sono preoccupati che potrebbero trovarsi in una situazione di rischio se la mia azienda per qualche motivo smette di vendere le schede. Esiste una pratica "comune" per stipulare un contratto in merito?