software escrow

Noun

 * 1)  The holding of software source code by a third party in order to protect customers against the future insolvency of the software supplier