Dual Software License Template for South Africa
Generate a bespoke document
What is a Dual Software License?
The Dual Software License agreement is designed for software providers operating in South Africa who wish to offer their software under both commercial and open-source licensing models. This document structure is particularly valuable when organizations need to maintain an open-source presence while generating revenue through commercial licensing. The agreement comprehensively addresses the requirements of South African law, including intellectual property protection, electronic transactions, and data protection regulations. It provides specific terms for each license type, covering usage rights, distribution, warranties, support levels, and compliance requirements. This type of agreement is commonly used for software products that need to balance community accessibility with commercial viability, ensuring clear differentiation between the rights and obligations under each license type.
About the Dual Software License
A dual software license agreement allows you to distribute your software under both commercial and open-source licensing terms, giving you maximum flexibility in how you monetize and share your intellectual property. This approach has become increasingly popular among South African software developers who want to balance commercial success with community engagement and open innovation.
When do you need this document?
You need a dual software license when you're developing software that could benefit both commercial customers and the open-source community. This is particularly common with developer tools, frameworks, libraries, and enterprise software that have both commercial and community applications. Many successful South African software companies use this model to build market presence through open-source adoption while generating revenue from commercial users who need additional features, support, or different licensing terms. You'll also need this agreement if you're transitioning an existing open-source project to include commercial licensing options, or if you're launching a new software product and want to keep your options open for different market segments.
Key legal considerations
The most critical aspect of dual licensing is ensuring clear separation between the two license types and their respective terms. Your commercial license must clearly define what additional rights, features, or support customers receive compared to the open-source version. You need to establish robust intellectual property protections, particularly around source code access and distribution rights. Warranty and liability provisions differ significantly between commercial and open-source licenses, with commercial customers typically expecting stronger warranties and support commitments. Consider including termination clauses that protect your interests if licensees breach the terms, and ensure your agreement addresses software modifications, derivative works, and redistribution rights under each license type.
Legal requirements in South Africa
Under the Copyright Act 98 of 1978, your software is automatically protected as intellectual property, but your dual license must clearly define how these rights are granted under each licensing model. The Consumer Protection Act 68 of 2008 requires fair business practices and transparent terms for commercial licenses, particularly regarding warranties and refund policies. If your software processes personal information, you must comply with the Protection of Personal Information Act (POPIA), including data processing consent and user privacy rights. The Electronic Communications and Transactions Act 25 of 2002 governs online distribution and digital signatures, ensuring your electronic licensing agreements are legally valid. Competition law under the Competition Act 89 of 1998 prohibits anti-competitive licensing terms, so ensure your dual licensing model doesn't unfairly restrict market competition or create unreasonable barriers for users choosing between license types.
GOVERNING LAW
Applicable law
This Dual Software License is drafted to comply with South Africa law. Key legislation includes:
Consumer Protection Act 68 of 2008: Regulates consumer rights and fair business practices, affecting software licensing terms and warranties for commercial licenses
Electronic Communications and Transactions Act 25 of 2002: Governs electronic transactions and digital signatures, crucial for online software distribution and licensing
Protection of Personal Information Act (POPIA) 4 of 2013: Regulates the processing of personal information, relevant if the software collects or processes user data
Competition Act 89 of 1998: Ensures fair competition and prevents anti-competitive practices in licensing terms and market behavior
Patents Act 57 of 1978: Relevant for software-related patents and patent rights that might be included in the licensing agreement
Trade Marks Act 194 of 1993: Protects software branding and trademark usage rights in the licensing agreement
Exchange Control Regulations: Relevant for cross-border licensing fees and international payments related to software licensing
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