Common Development And Distribution License Template for Ireland

Generate a bespoke document

Trusted by 200k+ teams

4.7 Capterra
4.8 Product Hunt
4.6 Trustpilot

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.

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

Ireland

Publisher

GenieAI

Sector

Business

Cost

Free to use

Last updated

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.

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