Software Escrow

A software escrow agreement is a contract between a software vendor, its client and a third party escrow agent, allowing the client to access the software source code under some specific conditions, such as the vendor's bankruptcy or inability to maintain the software. These conditions are called release conditions and are negotiated by the parties in the contract. Once the contract is signed, the software vendor makes a deposit of its source code with the Escrow agent. The escrow agent will only release the source code to the client if one of the agreed release conditions occur.  A software escrow contract brings reassurance and peace of mind to the client by ensuring the continuity of their business critical software.