Common Development And Distribution License Template for Ireland
Generate a bespoke document
What is a Common Development And Distribution License?
The Common Development and Distribution License (CDDL) is designed for use in open source software projects where multiple parties may contribute to and distribute software under Irish jurisdiction. This license agreement is particularly suitable for projects that require a balance between open source principles and commercial interests, ensuring compliance with Irish intellectual property law, EU data protection regulations, and consumer protection requirements. The document provides comprehensive coverage of development rights, distribution obligations, contributor provisions, and liability limitations, while maintaining alignment with both international open source practices and Irish legal frameworks. It is specifically structured to address the unique aspects of Irish contract law and European Union regulations that affect software licensing and distribution.
About the Common Development And Distribution License
The Common Development and Distribution License (CDDL) is a sophisticated open source software license that enables collaborative development while protecting both contributor and commercial interests. You'll use this license when you need to balance open source principles with business requirements, particularly in multi-contributor software projects that require clear legal frameworks for development and distribution rights.
When do you need this document?
You need a CDDL when you're initiating an open source software project that will involve multiple contributors and commercial distribution. This license is particularly valuable when you want to ensure that modifications and improvements to your software remain available to the community while allowing commercial use. Technology companies often choose CDDL for projects where they need to maintain some control over the codebase while encouraging community contributions. You'll also need this license when joining existing CDDL-licensed projects as a contributor or when distributing CDDL-licensed software as part of your business operations.
Key legal considerations
The CDDL contains several critical provisions that you must understand before implementation. The copyleft mechanism ensures that any modifications to CDDL-covered files must be made available under the same license, but it's file-based rather than project-wide, allowing you to combine CDDL code with proprietary components. Patent grant clauses provide automatic patent licenses from contributors, but include termination provisions if you initiate patent litigation. Distribution obligations require you to make source code available and include proper notices, while liability limitations protect contributors from legal exposure. The license also includes warranty disclaimers that you must clearly communicate to end users to maintain legal protection.
Legal requirements in Ireland
Under Irish law, your CDDL implementation must comply with the Copyright and Related Rights Act 2000, which governs software copyright protection and licensing rights. The European Communities (Legal Protection of Computer Programs) Regulations 1993 provide additional protections that affect how you can license and distribute software. If your software processes personal data, you must ensure GDPR compliance as implemented in Irish law, particularly regarding data protection notices and user consent mechanisms. Consumer protection under the European Union (Consumer Information, Cancellation and Other Rights) Regulations 2013 requires clear disclosure of software terms and conditions to individual users. The Competition Act 2002 means your licensing terms cannot create anti-competitive effects, particularly in how you structure distribution rights and restrictions. Electronic transactions must comply with the Electronic Commerce Act 2000, ensuring your digital license agreements are legally enforceable in Irish courts.
GOVERNING LAW
Applicable law
This Common Development And Distribution License is drafted to comply with Ireland law. Key legislation includes:
European Communities (Legal Protection of Computer Programs) Regulations 1993: Specific regulations protecting computer programs and software in Irish law
General Data Protection Regulation (GDPR) as implemented in Irish Law: Regulates data protection and privacy, relevant for software that processes personal data
European Union (Consumer Information, Cancellation and Other Rights) Regulations 2013: Protects consumer rights in digital content and software contracts
Competition Act 2002: Ensures licensing terms don't create anti-competitive effects in the market
Electronic Commerce Act 2000: Governs electronic transactions and digital signatures, relevant for online software distribution
Sale of Goods and Supply of Services Act 1980: Applicable to software licensing as a service provision
European Communities (Unfair Terms in Consumer Contracts) Regulations 1995: Ensures licensing terms are fair and transparent for consumers
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