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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.