Re: Developer's Certificate of Origin
Soren Stoutner <[email protected]>
| Newsgroups | gmane.linux.debian.devel.legal |
|---|---|
| Organization | Debian |
| Message-ID | <5592914.mo8hfmJPkB@soren-desktop> |
On Tuesday, November 26, 2024 10:28:18 AM MST Daniel Hakimi wrote: > The DCO is not technically a license, but it is a legal document that > usually comes along with a license from the contributor to the project > (that license usually being the project license). It also serves to replace > a Contributor License Agreement, offering only a base level of assurances > that the contributor has permission to make the contributions. Without a > DCO, a contribution is legally suspect; it carries no inherent guarantee > that the contributor wrote the code or owns the code, for all you know the > contribution was just copied off stack overflow, or from the contributor's > company's private code base. > > In practice, although it is not a license, the DCO should be accepted as is > for the same reasons license text is accepted; free software does not > depend on the freedom to modify the DCO, and is in fact better served by a > non-modifiable DCO. There is still no real reason why the DCO itself needs > to be licensed under free terms, and plenty of reasons why it shouldn't. > This is a non-issue. I agree with the above sentiment, but I would disagree in the way the term “license” is being defined. The GPL is a license granted from the project to users of the project. The DCO is a license granted from contributors of code to the project, which then becomes part of the license the project grants to users. Both are licenses. Above it is stated that the DCO ”serves to replace a Contributor License Agreement”, but I think it would be more accurate to say, “the DCO *is* a Contributor License Agreement”. The DCO identifies itself as a "license document”, and it is expressly stating how the contributor is licensing his contribution, which is, "under the open source license indicated in the file” and then certifies that the person giving this license has the appropriate authority to do so. In regards to the question raised earlier about if this should appear in debian/copyright, the DCO itself shouldn’t appear, but the results of any contributions to the project made under the DCO should. So, for example, the "open source license indicated in the file” referenced by the DCO should be in debian/copyright. And, any copyright information the contributor listed in the file will also be there. -- Soren Stoutner [email protected]
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEJKVN2yNUZnlcqOI+wufLJ66wtgMFAmdGE3gACgkQwufLJ66w tgNOQw//c8jSWfbOT5pStu7mZWsd45KAD/kPKF8OcX3GfLL1e+aNUbeiijHlkvzo fKLTSal9n10dfO6OtmB7E81BOG3NdXyJXSMc0276j5dSLDDwTBbNQvOY89FOrN6s 70AdkHDrb0dFU83o3Br0+Scm+8IofcRAkpAgCpvz+cUzA9W5np4JvRiP+QHcwHfw 2jHBtJarbA0nWimf2XTvHhIdELJyrKY6M8CsCk4I96Fjo/1AYo+FudLO3CnVqhes L+OjNyg+CBxka/K13yJ7XQ7WwdK371Suh+kqdZZdxLPhq/EyfhfE3P2YH5Wqbr0P TLX1lgSihC1rSrVsoRInb5huJ5Cc7e8CwElWrPa+M0is5K+uZmXrDlxXVGI6045Z UC3PBiDDF5GX2MxVlDu5sfnbXQ7Ubet27Ho3l02Q/NIrfStSieDmU4zRAa2Uhxxg 5wXbHeoczZCLkBz86A+PepJoUBcbrtPfmm9Mn4N2q+z5+mpY40vTuUfpmxlRWUPy NvAS/X4AU2WjgZcR8F2S3rDIOPKcZiO1s9l1dCbayErvEnMB7A5roSQ2tdeKfRxQ wiXYNgGBvG0qHaSMIjRqNUnY0CykihlKBx+Xfli0LiD8WN3y1LOL/sj0GC6U1diK 1JcNftc6E/yIUSx9tFnyUC9TJSgDpOJMEgbPvsN89Hv2ReGRj1c= =PwNE -----END PGP SIGNATURE-----