Dual Software License Template for Ireland
Generate a bespoke document
What is a Dual Software License?
The Dual Software License agreement is essential for software providers who wish to maintain both commercial and open-source distribution channels for their software products. This document type, governed by Irish law, enables organizations to benefit from open-source community engagement while securing commercial revenue streams. It is particularly useful when companies need to offer different terms of use, support levels, and warranties based on the chosen license type. The agreement incorporates necessary provisions to comply with Irish and European Union regulations, including data protection requirements, consumer protection laws, and intellectual property rights. The document carefully balances the interests of commercial users requiring extended rights and support with those of open-source users, while ensuring clear delineation between the two licensing models.
About the Dual Software License
A dual software license agreement allows you to offer your software under two different licensing models simultaneously - typically a commercial license for paying customers and an open-source license for community users. This approach gives you the flexibility to monetize your software while still benefiting from open-source community contributions and adoption.
When do you need this document?
You need a dual software license when you want to offer your software product through multiple channels with different terms. This is particularly common for software companies that have developed proprietary technology but want to encourage adoption through open-source availability. Many successful software products use this model, allowing businesses to pay for commercial licenses with warranties and support, while developers and non-commercial users can access the software under open-source terms. You'll also need this agreement when transitioning from a purely commercial model to include open-source options, or when investors require both revenue generation and community engagement strategies.
Key legal considerations
The most critical aspect of dual licensing is ensuring clear separation between the two license types and their respective terms. You must define exactly what constitutes commercial use versus non-commercial use, as ambiguity can lead to disputes and revenue loss. The agreement should specify different warranty levels, support obligations, and liability limitations for each license type. Intellectual property protection is paramount - you need to retain sufficient rights to offer both licenses while ensuring open-source users comply with their chosen license terms. Consider including provisions for license conversion, allowing users to upgrade from open-source to commercial licenses. You should also address how modifications and contributions are handled under each license type, particularly regarding ownership and redistribution rights.
Legal requirements in Ireland
Under Irish law, your dual software license must comply with the Copyright and Related Rights Act 2000, which protects computer programs as literary works. This gives you the legal foundation to control distribution and licensing of your software. The European Union (Copyright and Related Rights) Regulations 2019 also apply, implementing EU copyright directives that affect digital content licensing. If your software processes personal data, you must ensure compliance with GDPR and the Data Protection Act 2018, including appropriate privacy notices and data processing terms in your license agreement. When dealing with consumers, the European Communities (Unfair Terms in Consumer Contracts) Regulations 1995 may apply, requiring fair and transparent terms. The Competition Act 2002 is relevant if your licensing terms could affect market competition. You should also consider how your dual licensing model interacts with Irish contract law, ensuring both license types are legally enforceable and clearly differentiated in their terms and obligations.
GOVERNING LAW
Applicable law
This Dual Software License is drafted to comply with Ireland law. Key legislation includes:
European Union (Copyright and Related Rights) Regulations 2019: Implements EU copyright directives into Irish law, including specific provisions for digital content and software
General Data Protection Regulation (GDPR): EU regulation that applies in Ireland, relevant for any software that may process personal data
Data Protection Act 2018: Irish implementation of GDPR, providing specific national requirements for data protection
European Communities (Unfair Terms in Consumer Contracts) Regulations 1995: Relevant for terms in software licenses when dealing with consumers
Competition Act 2002: Important for ensuring dual licensing terms don't create anti-competitive effects
Electronic Commerce Act 2000: Governs electronic contracts and digital signatures, relevant for software licensing
Consumer Protection Act 2007: Protects consumer rights and regulates commercial practices, including software licensing to consumers
European Union (Consumer Information, Cancellation and Other Rights) Regulations 2013: Specifies requirements for distance contracts and digital content delivery
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