Developer Certificate of Origin (DCO) enforcement #253
francis-pouatcha
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In Open Source projects, legal code contribution is key, with two main methods: Developer Certificate of Origin (DCO) and Contributor License Agreement (CLA).
DCO is simple, involving contributors' sign-off on commits, done by adding
--signoff
or-s
in the commit command, stating the contributor adherence to DCO's guidelines. For example:CLA, however, is more complex, as it requires pre-signed agreement with the project, which creates higher barriers for contributors and more administrative work for maintainers.
For Datasafe, we opted for DCO for its ease for both contributors and maintainers.
For an in-depth comparison of CLA and DCO, see this article on opensource.com.
Beta Was this translation helpful? Give feedback.
All reactions