Restrictive Open Source License Template for South Africa
Generate a bespoke document
What is a Restrictive Open Source License?
This Restrictive Open Source License is designed for use in scenarios where software developers or organizations want to make their code available for public use while maintaining specific controls over its implementation and distribution. The document is particularly relevant in the South African context, where it must comply with local intellectual property laws, including the Copyright Act 98 of 1978 and the Electronic Communications and Transactions Act 25 of 2002. It provides a balanced approach between open source principles and commercial interests, making it suitable for companies that want to benefit from community involvement while protecting their intellectual property rights. The license includes specific terms for modification, distribution, and attribution, along with clear definitions of permitted and restricted uses, all framed within South African legal requirements.
About the Restrictive Open Source License
A Restrictive Open Source License is a specialized legal instrument that allows software developers to share their source code publicly while maintaining specific controls over how it can be used, modified, and distributed. Unlike traditional open source licenses that grant broad permissions, this document establishes clear boundaries and limitations to protect your commercial interests while still enabling community participation and transparency.
When do you need this document?
You need a Restrictive Open Source License when you want to make your software code available to the public or specific communities while retaining control over certain aspects of its use. This is particularly valuable for commercial software companies that want to build developer communities around their products without giving away full rights to their intellectual property. Educational institutions developing software for research purposes also benefit from this license type, as it allows academic collaboration while preventing unauthorized commercial exploitation. Startups and established companies often use restrictive open source licenses to create developer ecosystems around their platforms while protecting their competitive advantages and revenue streams.
Key legal considerations
The license must clearly define the scope of permitted uses, including whether users can modify the code, create derivative works, or use it for commercial purposes. Attribution requirements should specify how users must credit the original developer and whether they need to include copyright notices in their implementations. Distribution restrictions are crucial and may limit how the software can be shared, whether source code must be made available, and what conditions apply to redistributing modified versions. Warranty disclaimers and liability limitations protect you from legal claims related to software defects or damages, while termination clauses should specify when and how license rights can be revoked. Consider including provisions for patent rights, as software may involve patented technologies that require specific licensing terms.
Legal requirements in South Africa
Under the Copyright Act 98 of 1978, you must establish clear ownership of the software before licensing it to others, ensuring all contributing developers have assigned their rights appropriately. The Electronic Communications and Transactions Act 25 of 2002 governs how you can distribute software electronically and requires compliance with digital signature and authentication requirements for formal agreements. Consumer Protection Act 68 of 2008 implications must be considered when licensing to individual users, particularly regarding warranty disclaimers and unfair contract terms that could be deemed invalid. The Protection of Personal Information Act 4 of 2013 applies if your software collects or processes personal data, requiring specific privacy provisions in your license terms. Competition Act 89 of 1998 considerations are relevant if your licensing terms could be viewed as anti-competitive, particularly if you hold significant market power in your software category.
GOVERNING LAW
Applicable law
This Restrictive Open Source 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 warranty disclaimers and liability limitations in the license
Electronic Communications and Transactions Act 25 of 2002: Governs electronic transactions and digital communications, relevant for software distribution and licensing in digital format
Protection of Personal Information Act 4 of 2013: Regulates personal information processing, important for data handling aspects of software distribution and usage
Competition Act 89 of 1998: Ensures fair competition and prevents anti-competitive practices, relevant for license restrictions and distribution terms
Patents Act 57 of 1978: Relevant for patent rights and potential patent-related clauses in software licensing
Intellectual Property Rights from Publicly Financed Research and Development Act 51 of 2008: Important if the software involves publicly funded research or development
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