Source Code Escrow Agreement Template for Australia
Generate a bespoke document
What is a Source Code Escrow Agreement?
A Source Code Escrow Agreement is essential in software licensing arrangements where the licensee relies heavily on the licensed software for critical business operations. This agreement, structured under Australian law, provides a security mechanism where a trusted third party holds the software's source code and related materials, protecting both the developer's intellectual property and the licensee's business interests. It becomes particularly crucial in scenarios involving mission-critical software, substantial software investments, or when the licensee requires assurance of continued access to and use of the software in specified circumstances (such as the developer's insolvency or breach of maintenance obligations). The agreement typically includes detailed provisions for deposit updates, verification testing, release triggers, and confidentiality protections, all aligned with Australian legal requirements and business practices.
Trusted by high-performance teams
About the Source Code Escrow Agreement
A Source Code Escrow Agreement provides critical protection for both software developers and licensees by establishing a secure, legally compliant framework for holding source code with a trusted third party. Under Australian law, this arrangement ensures business continuity while protecting intellectual property rights, making it an essential component of many commercial software licensing arrangements.
When do you need this document?
You need a Source Code Escrow Agreement when licensing or using mission-critical software where business operations depend heavily on continued access to the technology. This is particularly important for enterprise software, custom-developed applications, or specialized systems where the licensee has made substantial investments and cannot easily replace the software. The agreement becomes crucial when dealing with smaller software companies where there's concern about business stability, or when the software is integral to your core business processes. It's also essential for government agencies and large corporations that require guaranteed access to source code for security audits, compliance requirements, or to ensure operational continuity regardless of the vendor's future circumstances.
Key legal considerations
The agreement must carefully define release trigger events, which typically include the developer's insolvency, material breach of license or maintenance agreements, abandonment of the software, or failure to provide required updates. You need to establish clear verification procedures to ensure deposited materials are current and complete, including regular testing protocols and update requirements. Confidentiality provisions are critical, as the escrow agent and potentially the beneficiary will have access to proprietary source code. The agreement should specify the exact materials to be deposited, including source code, documentation, compilation instructions, and any third-party components. Consider including provisions for multiple beneficiaries, such as distributors or resellers, and ensure the agreement addresses what happens if the original license agreement is terminated or modified.
Legal requirements in Australia
Under Australian law, Source Code Escrow Agreements must comply with the Copyright Act 1968 (Cth), which governs the intellectual property rights in software source code as literary works. The agreement must respect the developer's copyright while providing legitimate access rights to beneficiaries under specified circumstances. The Corporations Act 2001 (Cth) is particularly relevant for defining insolvency triggers and ensuring the agreement operates effectively during corporate restructuring or liquidation proceedings. Electronic storage and transfer of source code must comply with the Electronic Transactions Act 1999 (Cth), ensuring digital signatures and electronic delivery mechanisms are legally valid. If personal information is contained within the source code or associated documentation, the Privacy Act 1988 (Cth) requirements must be addressed. The agreement should also consider Competition and Consumer Act 2010 (Cth) provisions to ensure the arrangement doesn't create unfair trading practices or misleading conduct regarding software access rights.
GOVERNING LAW
Applicable law
This Source Code Escrow Agreement is drafted to comply with Australia law. Key legislation includes:
Patents Act 1990 (Cth): Relevant for any patentable aspects of the software and the relationship between patent rights and escrowed materials
Electronic Transactions Act 1999 (Cth): Provides legal framework for electronic transactions and digital signatures, relevant for electronic storage and transfer of source code
Corporations Act 2001 (Cth): Contains provisions relating to insolvency and corporate collapse, which are often trigger events in escrow agreements
Privacy Act 1988 (Cth): Relevant for handling personal information that might be contained in or associated with the source code
Competition and Consumer Act 2010 (Cth): Contains provisions affecting contract terms and prohibiting anti-competitive conduct
Contract Law (Common Law): Governs formation and enforcement of contracts, including principles of offer, acceptance, consideration, and breach
Trade Secrets Law (Common Law): Protects confidential information and trade secrets, crucial for maintaining the secrecy of escrowed materials
Explore 208,390+ legal templates
Explore 208,390+ legal templates
Genie's Security Promise
Genie is the safest place to draft. Here's how we prioritise your privacy and security.
Your data is private:
We do not train on your data; Genie's AI improves independently
All data stored on Genie is private to your organisation
Your documents are protected:
Your documents are protected by ultra-secure 256-bit encryption
We are ISO27001 certified, so your data is secure
Organizational security:
You retain IP ownership of your documents and their information
You have full control over your data and who gets to see it

