Die Hinterlegung (= Escrow) eines Software-Quellcodes ist mittlerweile übliche Geschäftspraxis in großen IT-Projekten. Sowohl die Durchführung der Hinterlegung (Was muss hinterlegt werden?) als auch der Hinterlegungsvertrag (Was sind die Herausgabegründe?) müssen jedoch im Detail verhandelt werden, um die Effektivität der Hinterlegung zu garantieren, ohne die Rechte des Softwareherstellers ungebührlich zu schmälern.