From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: On Contributing To Emacs Date: Thu, 30 Dec 2021 18:43:06 +0800 Message-ID: <87ilv6nzk5.fsf@yahoo.com> References: <87k0fn8od1.fsf@gnus.org> <83y242ip0a.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33975"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: Eli Zaretskii , Akira Kyle , larsi@gnus.org, rms@gnu.org, emacs-devel@gnu.org To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Dec 30 11:44:18 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n2suv-0008fT-Mh for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Dec 2021 11:44:17 +0100 Original-Received: from localhost ([::1]:49614 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n2suu-0003fL-9P for ged-emacs-devel@m.gmane-mx.org; Thu, 30 Dec 2021 05:44:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:59426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2stz-0002zF-Kg for emacs-devel@gnu.org; Thu, 30 Dec 2021 05:43:20 -0500 Original-Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:34179) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n2stx-0003g4-OT for emacs-devel@gnu.org; Thu, 30 Dec 2021 05:43:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640860995; bh=taKXEUmhxzQbgBQ3EMQwxM1qbGNl3Pil+Dt4YO4bdhY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=epeYjftvegAhWpUk/qXOpsrMWpZ2oKDtdgJiRHQij22HRRG75JAfI+FVXtxzXRo2CWgX4dbe0WY1Nb/Vn/GKyeZv266sljbUH+ikHWxDV7UFtJIXSM3BomeD6qxHnayDJJKBsk6aHbJZ+AGhON24jvUC1Co/jKgj3tPksRybb26jopYgz7NC2I35qKFfLFFuEW/h6tPZBSSpMNIbOBQIYjk//oEgq9+4N76bBz01SpVaoIqNLCIWASrpeAGaAinJLlPzsrFfomslla/K5I80S/IMSFUHtraUE8ut9YwCcpKGFWqIVw5+xZhqjGvbjj0Y7wbpNSg3TLAwNwF6lvezWw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640860995; bh=82RwQcP/sd8V88De0Pqd/emOfaUsse6yL/u542pDLDY=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=WvT04hAb7ezJDhTKjrUyfxUsLDeN6CCZcUoFKowy+sVhBXWoPws8TPHhj9oOiSEYixL8QnH9/5bGs3dqKDC4I1hePZs8f6WBa77CugJxHuG93G+I+SVE7m+899r9rzgsJOYL6wWpB0YK4tjGCBduwg6eKPkTWGPmxlvoSwhxpJsk/ZbwJ/7SxYo9kwY4CRgjJjoIFNBzc6uu+4GIgvNcbQuNgt3Ti/c/lNjOl5YHfa3MQXeH/cvS3gQS3LTtSpciiVkHTue4m0Fucjl8piJdo9AeU0oYrbpxKUKpcH07iHzroCiHQQqg+zq04GqQUMOqOwCrCkHNDoi2RvcpsxgkXg== X-YMail-OSG: _DFW9kkVM1kc7SIqwgt7TGNb_jHcrlni_QmIIDa2J4JQYTHPoTbiBYbnNRcb_Xx NJ8_J.jKegrrl2ThaDEZ4ypBg4nbYVH0eL7IqlznHM6_a1a4yUvBJaVqrwTek5yWDL1UwI7pE44t cD5m8RPXZtKm0jBcia16NgxY4SjEr5FcfnR.M52v0xwAp7X4e7k8PNzbancCpxQVi02MhpIcn3EG J.wml9kikH8FT9OSmXxtlx.6A3b2DoidJj6NO91EzN6yJ7vMrYB9g5B55CF2HUy5l0dFpSde12CP 4iSnDsvBiUK.pajH.IZFd2.t1UhdcBguNmcBM3aHmCaNaPcGNrwjdeRObRIKgL8YHj7qlIt7CI8B 2rOwrMlf05W25dXGB3IAjBiDCwzrsa0XAl1ggwtAIZWkquTE4ZxK9m7fiWGf9WsnQJ6rpT3mdLX1 p9t2MOkqTjnA3PMKxsRxNcqqmndys5hyQUi2Fa1hv0.qAtNDEmZ0L2UaSp60YcMw7y2AmmafMxGV 7irQBl_a_fxvuRGhpv6.YQxL6Y_RjYtyxzvQdVId.H.zBAAjlyhm29UALMOsiyxERNYJZH1K2qA7 icTecIydhtnI5yZOeRfntxUKJGyUA9kQJyF3okRIA17Y8jWUyc_5irdY2VkUQ64fQNZ4twfm8Qsj hkCpp5gKj2XX4S.3dp8ZgySebRWejYfvS6_5hq8OHN8mRKFNAQYUftkzhynmxe_UeIaVVctY0upH fTRvwUCLH9XDEMK56V7ezwi5ZrEqUsNB7KjRPSTECv0OOT79SA5e.mQ4hJYnhprgH_3asWpVxyI1 pwHj_IgGL3iogqwrdZhBsZomrEtMIufXl99r7xAd_R X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Thu, 30 Dec 2021 10:43:15 +0000 Original-Received: by kubenode513.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID aa34e86b8db9dcac81ca464fa9ffe140; Thu, 30 Dec 2021 10:43:12 +0000 (UTC) In-Reply-To: (Stefan Kangas's message of "Thu, 30 Dec 2021 05:27:31 -0500") X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.190.148; envelope-from=luangruo@yahoo.com; helo=sonic315-22.consmr.mail.ne1.yahoo.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:283643 Archived-At: Stefan Kangas writes: > The copyright assignment requirement is not forced on us by external > factors. With few exceptions, the rest of the free software world > lives happily without it. Emacs *choose* to use it in the hope that > it will give some legal advantages in a future GPL violation case. IIRC, Emacs did not make that choice arbitrarily, but under the advice of legal professionals hired by the FSF. > Whether or not that will be needed in such a trial is anybody's guess > (including the FSF lawyers, BTW, so they keep insisting) but I note > that there are several GPL violation cases that have been quite > successful without it. > > Glibc and GCC have recently moved to use a DCO instead. I think we > should follow their lead. You and I are not lawyers, so I don't think we're qualified to make statements against those of trained professionals. But I'm going to say that from anecdotal experience that informal assignments of copyright and "certificates of origin" don't hold much water in court (not even Chinese court, which doesn't usually care about the issue in general.) In fact, this specific issue is why the lawyers at my shop are holding back the upgrade from GCC 7.5 to 12 when it is released, which doesn't make sense to me, but there is probably a reason they are doing this.