From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id qFFBBq9TfmbAKREAWB0awg (envelope-from ) for ; Fri, 28 Jun 2024 02:09:51 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=fh+XUZz9; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 0B25A1E0C1; Fri, 28 Jun 2024 02:09:51 -0400 (EDT) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id E91AD1E092 for ; Fri, 28 Jun 2024 02:09:48 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 470FC3882079 for ; Fri, 28 Jun 2024 06:09:48 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 470FC3882079 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1719554988; bh=gZyfc99ud9DcM0wa+ImTLlr8M0h1a74fdxTG4gb5rMQ=; h=Date:To:Cc:In-Reply-To:Subject:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=fh+XUZz92OE80lPUcG9RGqkwy4AmplihlIntDsO4OaUkWucX4fLShIwMmc51dXrj+ zZv4eFk1HBK1LDEWikY4Ly9FROBJHsGYbWyY2siEQ/yDTJgCWE5woIVC7YBHvdio9w vfwjHM7q4+HhTNf6KM2su6JuwjNOyroChb9cJkJM= Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id BCFA3382EF06; Fri, 28 Jun 2024 06:08:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BCFA3382EF06 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BCFA3382EF06 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1719554911; cv=none; b=IFP7hTYKnYLNKccuXj1RzSwKWoafIPu3BuVgmcbQ4eJOoN3H1PuEVAHYBKl3vsDo2ZCoDd/6uvNsrBV3pYRH/N4R7gHFkzAR1Luy3Z+mqna2YzYEUxtIFpLbY323aDmluCYAAiUM0PGfiRwaQCzyOnGTCoQYbWgL7LvlAGfl7go= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1719554911; c=relaxed/simple; bh=GMhvUzhs/11nc1+UeN780XRe/6zzy9Q9u807Vfgne+c=; h=DKIM-Signature:Date:Message-Id:From:To:Subject:MIME-version; b=v8jRNR6DY3TMehwIg62DTXnPojRX+MfPEJl4CgOPVqj32Fk5S95xnss/8eZfXWIqkmfteTlgLVCjomQzbb7OJWTyAwcarT95an79cxxb0DfrDpSi3jtH9QAtg92nmP901LRmQ9c4wAiQYpxmB9PHyCv95PYNWuo5/UQb2sZIYd4= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sN4ma-00072j-W6; Fri, 28 Jun 2024 02:08:29 -0400 Date: Fri, 28 Jun 2024 09:08:25 +0300 Message-Id: <86h6dd4n1i.fsf@gnu.org> To: NightStrike Cc: arsen@aarsen.me, blarsen@redhat.com, pinskia@gmail.com, gdb@sourceware.org, binutils@sourceware.org In-Reply-To: (message from NightStrike on Thu, 27 Jun 2024 20:43:05 -0400) Subject: Re: DCO: Was: Re: Contributing to gdb References: <86538dac-6c3a-4b9e-9de9-3906e645fa4d@redhat.com> <86sexbr0mb.fsf@gnu.org> <0bd8f510-8782-4052-880c-39232e69b432@redhat.com> <86tthrs7m9.fsf@aarsen.me> <86frtaqxep.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Eli Zaretskii via Gdb Reply-To: Eli Zaretskii Errors-To: gdb-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb" > From: NightStrike > Date: Thu, 27 Jun 2024 20:43:05 -0400 > Cc: Arsen Arsenović , blarsen@redhat.com, > pinskia@gmail.com, gdb@sourceware.org, binutils@sourceware.org > > On Tue, Jun 18, 2024 at 7:55 AM Eli Zaretskii wrote: > > > From: Arsen Arsenović > > > I've, for a long time, avoided contributing to projects with 'legal > > > routine' requirements (DCO included) due to the implications of sharing > > > real names. > > > > There's no need to share a real name. The assignments on file have > > quite a few names that are withheld, with only a pseudonym on file. > > This is a non-issue, for all practical purposes. And, as you point > > out, using DCOs doesn't change this aspect in any way. > > Is this really true? I was denied being able to work on GCC for this > reason (many years ago, before DCO), because I refused to reveal my > PII. I pointed out that a real-sounding fake name is no better than a > fake-sounding fake name, which eventually led to someone (I think Ian) > explaining that sharing your name is only the first step in validating > someone's identity. I never pursued it further. IME, it's true. Like I said, I see in the assignments on file names of people that are pseudonyms, with real names "withheld". > Can you please explain how copyright assignments are validated if you > don't have to share your real name, as opposed to providing a > real-sounding fake name? This one point has prevented my own > contributions since 2008; I've limited myself to simply running tests > and opening PR's. If you are asking me from the POV of a maintainer of a GNU project (Emacs), then whether the name is real or not doesn't bother me. As long as the assignment for "Some Name " is on file, I accept the contributions, no questions asked. If you are asking me from the POV of the FSF copyright-assignment clerk, the person who deals with the copyright-assignment process, then I don't know how they do it. I suggest to ask them. They can be reached at copyright-clerk@fsf.org.