Contributor Licence Agreement Template for Canada
Generate a bespoke document
What is a Contributor Licence Agreement?
A Contributor Licence Agreement is a legal document in which an individual or organisation grants a project maintainer the rights needed to use, modify, and redistribute their contributions. In Canada, copyright arises automatically under the Copyright Act, so a CLA is the standard mechanism for open-source and commercial projects to obtain those rights without requiring a full copyright assignment from every contributor.
Frequently Asked Questions
What rights does a Contributor Licence Agreement grant in Canada?
A CLA grants the project owner the right to use, modify, and redistribute your contribution under the project's chosen licence. In Canada, copyright vests automatically in the creator under the Copyright Act, so a CLA is necessary to transfer or licence those rights to a maintainer without full assignment.
Is a CLA legally binding when signed electronically in Canada?
Yes. Provincial electronic commerce legislation, such as Ontario's Electronic Commerce Act and equivalent statutes in other provinces, confirms that electronic signatures carry the same legal weight as handwritten ones, making digitally executed CLAs fully enforceable across Canada.
Does a CLA transfer copyright ownership to the project?
Not necessarily. A CLA can take two forms: a licence (you keep ownership but grant broad usage rights) or an assignment (you transfer ownership entirely). Most open-source projects use a licence-based CLA so contributors retain copyright while granting the maintainer sufficient rights to distribute and sublicence the work.
Can an employer own contributions made by an employee in Canada?
Under the Copyright Act, works created by an employee in the course of employment are owned by the employer unless the contract states otherwise. A well-drafted CLA should clarify whether the signatory is acting as an individual or on behalf of their employer, and may require corporate sign-off if the latter.
What should a Canadian CLA include to be enforceable?
A solid Canadian CLA should identify the parties, describe the scope of contributions covered, specify the rights granted (use, modification, sublicensing, distribution), include a warranty that the contributor owns the rights being granted, and be signed with a valid electronic or wet signature.
How does a CLA differ from a copyright assignment in Canada?
A copyright assignment permanently transfers ownership of the work under the Copyright Act, whereas a CLA typically grants a broad, irrevocable licence while the contributor retains ownership. Most projects prefer a CLA because it is less onerous for contributors and still gives maintainers the rights they need.
Are CLAs required for contributions to Canadian government open-source projects?
Federal government open-source projects are generally subject to Treasury Board guidelines on open-source software. Agencies often require CLAs or contributor acknowledgements to ensure the Crown obtains the necessary rights to distribute code under approved licences. Requirements vary by department and project.
Can a CLA cover future contributions automatically in Canada?
Yes. A CLA can be drafted to apply to all current and future contributions made by the signatory to a specified project. Courts in Canada generally uphold such forward-looking agreements provided the scope is clearly defined and the contributor had notice of the terms at the time of each subsequent contribution.
About the Contributor Licence Agreement
A Contributor Licence Agreement (CLA) is a legal contract that governs the intellectual property rights associated with contributions made to open source projects, software development initiatives, or collaborative works. When you accept external contributions to your project, this document ensures that you have the necessary rights to use, modify, and distribute the contributed work while protecting both your organization and the contributors from potential legal disputes.
When do you need this document?
You need a CLA whenever your project accepts contributions from external parties, whether individuals, corporations, or educational institutions. This includes open source software projects hosted on platforms like GitHub, collaborative research initiatives at universities, community-driven documentation projects, and any situation where multiple parties contribute intellectual property to a shared work. The agreement becomes essential before incorporating any external code, documentation, or creative content into your project, as it establishes clear ownership and usage rights from the outset.
Key legal considerations
The most critical aspect of a CLA is the grant of rights section, which determines whether contributors assign their copyright entirely or provide a license while retaining ownership. You must carefully define what constitutes a "contribution" to avoid ambiguity about which submissions are covered. Patent grants are equally important, as they protect your project from future patent litigation by contributors. Include clear warranty provisions where contributors confirm they have the right to make their contributions and that their work doesn't infringe on third-party rights. Consider whether you need exclusive or non-exclusive rights, as this affects the contributor's ability to use their own work elsewhere. Address moral rights and attribution requirements, particularly important for international contributors whose home countries may have stronger moral rights protections.
Legal requirements in United States
Under United States law, your CLA must comply with the Copyright Act of 1976, which governs the transfer and licensing of copyright interests. Any copyright assignment must be in writing and signed by the copyright owner to be legally effective. Patent-related provisions must align with federal patent law under Title 35 of the U.S. Code, ensuring that patent grants are clearly defined and enforceable. State contract law governs the formation and enforcement of the agreement, so ensure your contract includes proper consideration, mutual assent, and capacity requirements. For corporate contributors, verify that signatories have authority to bind their organizations. If your project involves export-controlled technology, include compliance provisions related to the Export Administration Regulations. Consider DMCA safe harbor provisions if your project hosts user-generated content, and ensure your agreement doesn't conflict with employment laws regarding works made for hire.
GOVERNING LAW
Applicable law
This Contributor Licence Agreement is drafted to comply with Canada law. Key legislation includes:
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