From: Collin Funk <collin.funk1@gmail.com>
To: "D. Ben Knoble" <ben.knoble@gmail.com>
Cc: Git <git@vger.kernel.org>
Subject: Re: Signed-off-by & the law
Date: Thu, 16 Oct 2025 14:29:39 -0700 [thread overview]
Message-ID: <87tszylem4.fsf@gmail.com> (raw)
In-Reply-To: <CALnO6CC4hBBMyqEfLEn7EO28LVo7i4eDqAMLcFzSJZudVnB0oQ@mail.gmail.com>
"D. Ben Knoble" <ben.knoble@gmail.com> writes:
> On Thu, Oct 16, 2025 at 4:55 PM Collin Funk <collin.funk1@gmail.com> wrote:
>>
>> "D. Ben Knoble" <ben.knoble@gmail.com> writes:
>>
>> > Any contributors/users with an interest in law feel like taking a stab
>> > at answering "Is Git's signed-off-by legally useful" ?
>> > https://law.stackexchange.com/q/111158/26698
>> >
>> > Having a solid reference answer is usually a good thing, if one exists.
>>
>> Not sure if it has ever been a topic in court, but it would allow you to
>> argue that committers signed off to the DCO acknowledging that they have
>> the ability to contribute the work under an open source license [1]. In
>> other words, the they have confirmed the work is not owned by their
>> employers, as is often the case with Software Developers in the US [2].
>
> As Junio points out, this is dependent on the project attaching a DCO
> meaning to the sign-off.
Yes, I should have mentioned that, thanks. The DCO meaning is what I see
99% of the time, so my writing assumed it.
>> That is why I prefer copyright assignments. I have done many various GNU
>> projects that I commit to. I feel, at least in GNU's case, that they
>> force you to consider whether an employer may own your work [3]. If so,
>> the FSF will request your employer sign your copyright assignment.
>>
>> Obviously, the assignment process is time consuming and a barrier to
>> entry for new contributors. For that reason some GNU projects, such as
>> glibc and binutils, allow you to send patches with "Signed-off-by" to
>> the DCO if you do not have a copyright assignment nowadays [4].
>
> Less germane to the original question: I'm less familiar with
> copyright assignment, but it seems relatively heavyweight here. It
> seems ironic to me that GNU would want me to give up my own rights
> when contributing to their project ;)
I think this section from an article written by the FSF addresses your
concern [1]:
Some developers worry that assigning copyright will strip them of
all their rights to the code they've created. To address this, the
FSF includes a "license grantback" to the developer in the agreement
contract. For the developer, a license grantback means they can
continue to modify and share their code, and technically, they could
even distribute their software under a different license. In other
words, by assigning copyright to the FSF, the developer does not
give up any of these sorts of rights.
All of my assignments have a grantback clause. So you could use
changes/improvements you make to a program elsewhere under a different
license.
Collin
[1] https://www.fsf.org/bulletin/2022/fall/copyright-assignment-with-the-fsf
next prev parent reply other threads:[~2025-10-16 21:29 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-16 20:15 Signed-off-by & the law D. Ben Knoble
2025-10-16 20:55 ` Collin Funk
2025-10-16 21:16 ` D. Ben Knoble
2025-10-16 21:29 ` Collin Funk [this message]
2025-10-17 4:18 ` Theodore Ts'o
2025-10-16 21:04 ` Junio C Hamano
2025-10-16 21:06 ` D. Ben Knoble
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87tszylem4.fsf@gmail.com \
--to=collin.funk1@gmail.com \
--cc=ben.knoble@gmail.com \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).