From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id qcLzK6Z1cWYvoDwAWB0awg (envelope-from ) for ; Tue, 18 Jun 2024 07:55:18 -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=bIYHXOcm; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id A066A1E0C1; Tue, 18 Jun 2024 07:55:18 -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 4006C1E030 for ; Tue, 18 Jun 2024 07:55:16 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 32FC53882AD8 for ; Tue, 18 Jun 2024 11:55:15 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 32FC53882AD8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1718711715; bh=A4qwyWuoJASpVPKC2nWSeWfShLqsr0hxaOhw9Hds0ak=; 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=bIYHXOcmJr92GN9Wv6jZQNYpClcwNMU221q4yyc/BYJDZufAUxPBvaj7OKyzrWaj7 aW0aGMQ59p6hhzcsfhQ7MGEuH/dvNRbyk70Ky29BdW3EngRgzp0G2NZBPny9/1J9iE XQmI0GMFH2N5K0oCGw1+0m/NM3nR4Rq5/d6aAn90= Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id E2D9B3882668; Tue, 18 Jun 2024 11:54:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E2D9B3882668 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E2D9B3882668 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718711670; cv=none; b=DlfwHWKBtGml1tv3PNpF4MkyRH9esZGS62icIUCK0kWBLlr9h/urYWjMrOFx36KKP5PxfXxkGqL57nB3aSnwCI9P+RH1f0LOuUDksJch/+gZx+S5BodNibpgbbna8Zrn7rfWLaej1OAurszSXtFVqyB1WmeZ0UZF653Ez7xlk84= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718711670; c=relaxed/simple; bh=77yewqrVAt4GkXqnEvt4RlQGCBmso61QLYJKI0bqgyc=; h=DKIM-Signature:Date:Message-Id:From:To:Subject:MIME-version; b=tASq2VJi0ln5YGZWmvdepXZbmRXNgW/jz5FV6MDo/d4kCbbZWorCQDC2K2xXY5s1vGrHv/UP1ClMNNomGhm4BKf2/AGGa0rvm4LN2aZ4g8euohheupbhG51EiUi36QjH7YbFJzMv4388joYPtP2Trwu+ZKaCSaO+RWb/gDmJTE8= 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 1sJXPr-0004RI-J4; Tue, 18 Jun 2024 07:54:23 -0400 Date: Tue, 18 Jun 2024 14:54:06 +0300 Message-Id: <86frtaqxep.fsf@gnu.org> To: Arsen =?utf-8?Q?Arsenovi=C4=87?= Cc: blarsen@redhat.com, pinskia@gmail.com, gdb@sourceware.org, binutils@sourceware.org In-Reply-To: <86tthrs7m9.fsf@aarsen.me> (message from Arsen =?utf-8?Q?Arse?= =?utf-8?Q?novi=C4=87?= on Mon, 17 Jun 2024 21:15:58 +0200) 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> 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, T_SCC_BODY_TEXT_LINE 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: Arsen Arsenović > Cc: Eli Zaretskii , pinskia@gmail.com, gdb@sourceware.org, > binutils@sourceware.org > Date: Mon, 17 Jun 2024 21:15:58 +0200 > > I know some people who refuse to contribute due to this also. That's not necessarily relevant. We are interested in potential contributors to GDB, who have either some code to contribute or some practical ideas for such code, not just some people out there. > Many don't trust the FSF, many don't want to reveal information, > many do not see the difference between the FSF copyright process and > a CLA (except that the latter is often easier to process..). In general, yes, some (not many!) do. But IME with maintaining Emacs, I have yet to bump into a person who has code to contribute and whom I couldn't convince that the copyright assignment is not a problem (if they even thought that to begin with). > I understand there are good reasons for copyright assignment to the FSF, > but the FSF seems to be considered less trustworthy nowadays, and this > is reflected in the likelihood of (even relatively experienced!) free > software contributors signing over copyright. Again, not IME. > 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. > (NOTE: I have copyright assignments on file and might file more > ahead-of-time to avoid sinking time every time I contribute to a new > project. It has not stopped me, but it /has/ others. I can completely > understand those people also) I understand them also. I'm just saying that we should patiently explain them the facts about the assignment's meaning and practices, and IME that has an almost 100% success rate.