Software Development And License Agreement Template for Australia

Generate a bespoke document

Trusted by 200k+ teams

4.7 Capterra
4.8 Product Hunt
4.6 Trustpilot

What is a Software Development And License Agreement?

The Software Development and License Agreement is essential for businesses engaging in custom software development projects in Australia. This document is used when a client requires bespoke software development services and subsequent licensing of the developed software. It combines development specifications, project management requirements, and licensing terms in a single comprehensive agreement. The document addresses key aspects including intellectual property rights, acceptance testing, warranties, support services, and payment terms, while ensuring compliance with Australian legislation including the Copyright Act 1968, Privacy Act 1988, and Australian Consumer Law. It's particularly valuable for complex software development projects where clear delineation of responsibilities, deliverables, and usage rights is crucial for both parties.

Reviewed by

Swetha Meenal

Legal Engineer, GenieAI

Swetha Meenal profile photo

A lawyer, legal researcher and legal tech founder, Swetha has built AI products deployed inside Tier 1 firms and enterprises. She ensures GenieAI's alignment with the latest regulation and executes testing on the legal robustness of Genie output.

Reviewed by

Imad Mohammed Nazar

Legal Engineer, GenieAI

Imad Mohammed Nazar profile photo

A Skadden-trained M&A lawyer, Imad advised on cross-border transactions and contractual risk before moving into legal AI. He reviews GenieAI's output for compliance and enforceability across our 150+ supported jurisdictions, as well as facilitating external benchmarking.

Jurisdiction

Australia

Publisher

GenieAI

Sector

Business

Cost

Free to use

Last updated

About the Software Development And License Agreement

A Software Development And License Agreement is a comprehensive legal contract that governs both the creation of custom software and the terms under which it will be licensed for use in Australia. This dual-purpose document protects both software developers and clients by establishing clear expectations for project delivery, intellectual property ownership, and ongoing licensing arrangements under Australian law.

When do you need this document?

You need this agreement whenever commissioning or providing custom software development services in Australia. It's essential for startups requiring bespoke applications, established businesses implementing new software systems, or technology companies developing solutions for specific client needs. The document is particularly important when the software will handle sensitive data, integrate with existing systems, or require ongoing support and maintenance. You should also use this agreement when developing software that may incorporate third-party components or when the final product will be licensed to multiple users or organisations.

Key legal considerations

The agreement must clearly define intellectual property ownership, as Australian copyright law automatically grants ownership to the creator unless otherwise specified. You need to address acceptance testing procedures, including specific criteria for software approval and remedies for non-conforming deliverables. Payment terms should include milestone-based payments tied to deliverable completion, while warranty provisions must balance developer limitations with client expectations. The document should specify liability caps, indemnification clauses, and dispute resolution mechanisms. Confidentiality provisions are crucial for protecting proprietary information shared during development, and termination clauses should address both early termination scenarios and post-completion licensing arrangements.

Legal requirements in Australia

Under Australian law, your agreement must comply with the Copyright Act 1968, which governs software code ownership and licensing rights. The Privacy Act 1988 requires specific provisions if the software processes personal information, including adherence to Australian Privacy Principles. The Competition and Consumer Act 2010 mandates certain consumer guarantees that cannot be excluded, particularly regarding software fitness for purpose and acceptable quality. You must ensure the agreement complies with the Electronic Transactions Act 1999 for digital contract execution and record-keeping. The Patents Act 1990 may apply if the software includes patentable innovations, requiring careful consideration of invention ownership and licensing rights. Additionally, the agreement should address Australian taxation obligations, including GST implications for software licensing arrangements.

GOVERNING LAW

Applicable law

This Software Development And License Agreement is drafted to comply with Australia law. Key legislation includes:

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