Canonical's contributor agreement

 
 

Canonical Contributor Agreement

In Canonical-sponsored free software projects (where Canonical is the copyright holder), we ask contributors to send us a contributor agreement form by email.  This protects ourselves and the project, by maintaining a consistent legal status for the project's code.

In the agreement, the contributor assigns copyright to Canonical, and Canonical simultaneously grants the contributor a very broad license back, so that the contributor retains full rights to re-use, distribute, and continue modifying the contributed code.

We've tried to keep the agreement as simple and comprehensible as possible.  It's one page long and should be easy to understand: Canonical Contributor Agreement Form


How to submit it by email:

  1. Attach the Contributor Agreement PDF to an email. The body of the email should state: "I accept the Canonical Contributor Agreement attached."  At the end of the email, please type your full name.
  2. Send the email to contributor-agreement@canonical.com and to the project lead for the project in question (usually, that's the person who asked you to send in the form).

Thank you.  If you have any questions, please send them to the appropriate coordinator below, but check the Frequently asked Questions first.

 

The following projects are covered by Canonical's Contributor Agreement:

Description Module/Project Name
Contact
Freedesktop.org- compliant notification service notify-osd David Barth (david.barth {at} canonical {dot} com)
Ubuntu bootsplash module xsplash David Barth (david.barth {at} canonical {dot} com)
Set of new panel indicators and related application plugins indicator-messages,
indicator-session,
evolution-indicator,
plasma-indicatordisplay
David Barth (david.barth {at} canonical {dot} com)
Indicator and D-Bus framework for the panel indicators indicator-applet,
libindicate,
libindicator,
dbusmenu,
dbus-test-runner,
David Barth (david.barth {at} canonical {dot} com)
Components of the Ubuntu Netbook Edition user interface liblauncher,
netbook-remix-launcher,
maximus,
window-picker-applet,
desktop-switcher,
go-home-applet,
Unity,
CluTK,
bamf,
wncksyncdaemon,
dbusmodel,
unity-asset-pool
David Barth (david.barth {at} canonical {dot} com)
Launchpad
Francis Lacoste (francis.lacoste {at} canonical {dot} com)
Bazaar
Martin Pool (martin.pool {at} canonical {dot} com)
Storm
Gustavo Niemeyer (gustavo.niemeyer {at} canonical {dot} com)
LAZR packages
Francis Lacoste (francis.lacoste {at} canonical {dot} com)
Apport
Martin Pitt (martin.pitt {at} canonical {dot} com)
Jockey
Martin Pitt (martin.pitt {at} canonical {dot} com)
Uncomplicated Firewall (ufw)
Jamie Strandboge (jamie {at} canonical {dot} com)
Update-manager
Michael Vogt (mvo {at} ubuntu {dot} com)
Update-notifier
Michael Vogt (mvo {at} ubuntu {dot} com)
Software-properties
Michael Vogt (mvo {at} ubuntu {dot} com)
Software Store
Michael Vogt (mvo {at} ubuntu {dot} com)
Germinate
Colin Watson (cjwatson {at} canonical {dot} com)
Ubiquity
Colin Watson (cjwatson {at} canonical {dot} com)
Ubuntu One
Elliot Murphy (elliot {at} canonical {dot} com)
desktopcouch   Stuart Langridge (stuart.langridge {at} canonical {dot} com)
Upstart
Scott James Remnant (scott.james.remnant {at} canonical {dot} com)
Loggerhead
Michael Hudson (michael.hudson {at} canonical {dot} com)
ec2-init
Scott Moser (scott.moser {at} canonical {dot} com)
cloud-init Scott Moser (scott.moser {at} canonical {dot} com)
Mago
Araceli Pulido (ara.pulido {at} canonical {dot} com)
Ubuntu Mono icons ubuntu-mono Kenneth Wimer (kenneth.wimer {at} canonical {dot} com)
TestDrive Dustin Kirkland (kirkland {at} canonical {dot} com)
Zeitgeist Client Library libzeitgeist Mikkel Kamstrup (mikkel.kamstrup {at} canonical {dot} com)
Xpresser Gustavo Niemeyer (gustavo {at} canonical {dot} com)