This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, March 27 • 11:30am - 12:20pm
Avoiding the Contributor Licence Agreement Mine Field with the Developer Certificate of Origin - James Bottomley, Parallels

Sign up or log in to save this to your schedule and see who's attending!

Now that the DCO is free from the kernel (http://developercertificate.org/) it can be used in any project. This talk begins with why you need a Contributor Agreement (CA) in the first place, explores some of the history and reasons for the various CAs and why Linux was forced to adopt the DCO nearly ten years ago. We will contrast the ten years of DCO experience against some other projects which use more specific CAs and explain the benefits and pitfalls. We will also give advice on best practices around using the DCO, what else is required to make the DCO work correctly and what problems still remain. Finally we will synthesise some conclusions about how much protection the DCO provides and some general advice about whether an additional CA is needed for your project.

The audience is anyone interested in setting up an open source project, participating in an existing open source project or people who just want to be aware of best community practices around projects.

Understanding the DCO better reduces fragmentation and increases the probability that community projects won't trip over CAs or will end up alienating potential contributors for non technical reasons.  

avatar for James Bottomley

James Bottomley

Distinguished Engineer, IBM Research
James Bottomley is a Distinguished Engineer at IBM Research where he works on Cloud and Container technology. He is also Linux Kernel maintainer of the SCSI subsystem. He has been a Director on the Board of the Linux Foundation and Chair of its Technical Advisory Board. He went to university at Cambridge for both his undergraduate and doctoral degrees after which he joined AT&T Bell labs to work on Distributed Lock Manager technology for... Read More →

Thursday March 27, 2014 11:30am - 12:20pm
Salon V

Attendees (8)