Software Escrow Firms
Software Escrow Firms
   Home :: Software Escrow Firms :: Developer Blogs :: More Resources :: Articles :: Site Map :: FAQs :: Glossary

 
software escrow services Basics of Escrow Why bother? There are plenty of reasons...
software escrow services Which Firms are Reputable?
Learn why picking the first one on the list is NOT always smart...
software escrow services Developer Rights 101
Learn your rights as a programmer..
software escrow services Software Escrow Process and the Law
Regulations vary from state to state..
software escrow services Start Your Own Escrow Service
Cut out the middleman and do it yourself...


 

Software Escrow Process

Depositing/ Terms of Agreement:

The first step is for the software developer, client and escrow agent to enter into a formal escrow agreement. This agreement will legalize what is being placed in the escrow and when it can be taken out of escrow. In simple terms, both parties agree to terms of the transaction, which includes a description of the trade, sale price, number of days for the Buyer's inspection, and any other software escrow information.

After the agreement has been settled and has been signed, the software developer will deliver the Source Code to the software escrow agent for safekeeping. The escrow agent will then hold the Source Code in escrow for the duration of the escrow period. The Source Code is kept in a fireproof cabinet located in an area with strict access control to ensure the safety of the Source Code at all times. No one can get in or out without the confirmations. A software license agreement is an acknowledgment of the contract between a producer and the end-user of the computer software which grants the user a software license. Often, a software license agreement defines the terms under which an end-user may utilize the licensed software, in which case the agreement is called an end-user license agreement or EULA.

Where multiple end-users are involved, there is no need to deposit multiple copies of the source code into escrow every time a license agreement is concluded, but rather that a single copy is deposited into escrow and access thereto is regulated by means of a register of authorized end-users.

Where there will be only one end user of the software, then the agreement between the parties will be sufficient evidence of the end user’s right to be allowed access to the source code under pre- determined conditions.

Updating, Inspection & Release:

During the software life cycle, certain changes are expected and thus require updation and modifications. Under the escrow agreement terms, the developer warrants that the source code deposited with the escrow coordinator will remain a true, accurate and complete copy (job duties for an escrow coordinator). This means that the developer is under a contractual obligation to ensure that the source code is updated whenever the developer releases updates to the software. Although the software escrow agent holds no obligation for the continuous updation done by the developer, but however the end-user can appeal him to make sure that the developer meets with the compliance.

Some of the formalities that the client or end-user needs to comply before being allowed to verify the source code is as follows:

    • The written notice of the request given to the software escrow agent is of 10 working days
    • The developer is notified 5 working days prior to the inspection.
    • The client shall be allowed to appoint an independent technician to verify the source code, which the technician shall be entitled to attend. On the other hand, the client may request the software escrow agent to appoint an independent technician for him to check the source code.
    • The inspection shall happen at an address determined by the escrow agent using hardware provided by the software escrow agent
    • Medical billing software

The process also includes “Release conditions” where the software developer goes out of business or is declared bankrupt/insolvent or fails to meet the obligations of the source code. Under such conditions, the client is entitled to a copy of the software source code thereby availing to cost-effective software solutions. It is mentioned in the software escrow agreement what is also known as “dispute period” and “release period” wherein the client submits a Claim notice to the agent and developer will be entitled to submit a “Claim Dispute” to the escrow agent. On failure to submit the “Claim dispute”, the end-user becomes entitled to the source code of the software developed. medisoft software

Google

Software Escrow Firms :: Developer Blogs :: More Resources :: Articles :: Site Map

Software Escrow :: Software Escrow Process :: Software Escrow Services :: Escrow Account

© 2005 Software-Escrows.com All rights reserved.