Re: DCO: Was: Re: Contributing to gdb

Eli Zaretskii via Gdb <[email protected]>
Newsgroups gmane.comp.gdb.devel
Message-ID <[email protected]>
> Date: Tue, 14 Jan 2025 10:47:03 -0500
> Cc: Andrew Pinski <[email protected]>, GDB Development <[email protected]>,
>  Eli Zaretskii <[email protected]>, Pedro Alves <[email protected]>,
>  Nick Clifton <[email protected]>
> From: Simon Marchi <[email protected]>
> 
> I understand the risks that somebody might claim they hold the copyright
> when they don't.  I'm not sure how that differs from the contribution
> assignment though.  Someone could sign the copyright assignment contract
> when they don't really own the copyright in the first place.  If a
> company claims ownership of some code contributed by some individual who
> signed a copyright assignment but didn't have the right to contribute
> it, what would we do today?  Wouldn't we have to go and delete that
> code?

Yes, we will have to delete it.

As long as we are only considering good-faith mistakes, not deliberate
lies about the authorship and copyright rights, the difference between
CA and DCO is that with the former, one is _required_ to provide a
disclaimer from the employer (if that is relevant; it isn't always),
so this aspect is pretty much in the face of the contributor.  By
contrast, with DCOs one is just asked to declare that he/she has the
rights to contribute the code.  So people might, by omission, make the
mistake of not obtaining the employer's agreement, perhaps because
they are not aware of these aspects, or forget, or...
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.