![]() |
||
|
||
'Escrow' is a legal term which means 'money, goods or a written document, held by a trusted third party, pending the fulfillment of some condition'. In the case of software, except where software is open-source, the crown jewels of a product lie in its source code - which is hidden from and inaccessible to the outside word. This prevents unauthorised copying and tinkering with the guts of the software, and preserves its integrity and commercial value. However if the developer went bust, or key personnel were no longer available, the maintenance and use of the product could become impossible. Developers therefore make arrangements for the source code of their product to be placed in escrow. This means that the code and key materials are deposited with a trusted third party, under an arrangement by which registered users can have access in the event of disaster striking the developer. The best organisations to perform this role are specialists, with facilities for both holding and releasing - rather than banks or usual deposit holders. Formal agreements are necessary to allow a user to have the benefit of escrow arrangements. When users buy software they are usually buying the
right to run that software but not to change the programs from which the
software is created. They are merely buying a license to use the software
(hence they are called the licensee) that is copyrighted and encrypted
by the software developer to protect that copyright. Escrow Role Escrow plays a role in assuring software buyers that they can have access to the source code should the software developer not be able to make changes to the software in the event of eg. bankruptcy, liquidation of the owner, or Act of God. If the source code is released to a licensee, the owner never loses the intellectual property rights (copyright) of his software. The licensee(s) may only use the source code for their own maintenance purposes. The source code of a software program is the detailed specification or "blueprint" of its creation, operation and functionality and without which a software programmer cannot readily understand the software for the purposes of modification, enhancement, "debugging", support or indeed, replication. The source code is not required for the normal commercial use of the program by an end-user. The source code is therefore highly confidential and the owner of the copyright of the software will not wish to disclose the same to any end-user or distributor even though such parties will have entered into an agreement or licence with the software owner for use of the software. However, if the software program is essential to an end-user or distributor's business, such end-user or distributor may require the software owner to arrange for the source code to be made available to them in the event that the software owner dies, goes out of business or is in material breach of its obligations to support and maintain the software to a proper operational standard. Escrow Agent Such an arrangement is now commonly made with an independent third party, an Escrow Agent, mutually agreeable to both parties who is contracted by the parties to hold the source code until such time as the parties' agreement or licence has expired or terminated or until the occurrence of certain specific events, usually the death, liquidation or material breach of the Software Owner, whereupon the Escrow Agent is authorised, upon certain conditions, to release the source code to the end-user or distributor, as the case may be. Escrow Agreement The purpose therefore of an Escrow Agreement is to provide for the terms of deposit of the source code and conditions of its release to the end-user or return to the Software Owner. The Escrow Agreement should provide for the Software Owner to keep up to date the code held by the Escrow Agent from time to time as and when changes are made and the software is debugged and enhanced. A more complex form of agreement may also provide for the code held by the Escrow Agent to be periodically verified - this will of course be significantly more expensive to administer on an ongoing basis. First, decide whether on Escrow Agreement is in fact
necessary. Then, decide whether periodic verification will be required.
Why should a typical Licensor consider placing source code in Escrow? Placing source code in Escrow will help market the
software and a Licensors' services better. The Licensee will gain confidence
in the business and will feel safe in the knowledge that if one of the
events discussed above occurs then he will be safe and business reduced.
Other uses If you are involved in the development/ licensing
or simply use of software or other bespoke technology then you would need
the protection afforded by the use of such an agreement. A Licensee should
evaluate how critical the software, programme etc is to his business to
put into context the importance of this agreement. |
||
| Business Insight Central Library, Chamberlain Square, Birmingham. B3 3HQ Tel: 0121 303 4531 Email: business.library@birmingham.gov.uk www. birmingham.gov.uk/businessinsight www.bestforbusiness.com |
![]() |
|