From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Abou Samra Newsgroups: gmane.lisp.guile.devel Subject: Re: Relaxing the copyright assignment policy Date: Thu, 6 Oct 2022 22:34:53 +0200 Message-ID: References: <87tu4ghfk7.fsf@inria.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25881"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 Cc: Andy Wingo To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= , guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Thu Oct 06 22:35:23 2022 Return-path: Envelope-to: guile-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 1ogXaV-0006XX-Iv for guile-devel@m.gmane-mx.org; Thu, 06 Oct 2022 22:35:23 +0200 Original-Received: from localhost ([::1]:58178 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ogXaU-0003Ls-Lp for guile-devel@m.gmane-mx.org; Thu, 06 Oct 2022 16:35:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogXaH-0003LZ-5y for guile-devel@gnu.org; Thu, 06 Oct 2022 16:35:09 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.74]:55965) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogXaF-00060G-9r; Thu, 06 Oct 2022 16:35:08 -0400 Original-Received: from [10.188.149.104] ([46.193.67.184]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.184]) with ESMTPSA (Nemesis) id 1N18MG-1pLwqm26G2-012Z7d; Thu, 06 Oct 2022 22:34:58 +0200 Content-Language: en-US In-Reply-To: <87tu4ghfk7.fsf@inria.fr> X-Provags-ID: V03:K1:wMBMsAEboth/EgHkeJkpC9oj4Q3Ckx2WVOpwA/nMPmSDCGYX/Sq VObZzA90mZEIR58EhOoNN8AbFC/i/iD9XIGdATJ5eFlkKhAg3Nz9QceUpaaunSZb6GkxFV7 0HmVZyJiJzHfbe4hFpkPlttdo99vSuWOo7lT6eXQHKkwOQ2UGRvz4ORQXdZT/CiI9v//flO Ohq4aSW6R+S+Tszf4T7jA== X-UI-Out-Filterresults: notjunk:1;V03:K0:nUKIYhe4RbA=:xul8keaXLX50F2eqVXBK4b A5EmWWBBrfCJjF40K9UhaLe4YhK9ciNWxw1esn9rP8H9cj5HH+rp8hS/gVZ6TtazasOmEc+yG Yway8FJU8+YbKRRwPiUX3XjluLP5lDg81CTxKFwZ5DYuZvxXGxHXjpr70zAV6BTQbcxw1Qhk7 kLeCr451wWtgMWs7twww+i35OkssklXQPUKFuaI88T5biQrNAOzG37jpto+kEGwa+e3/Ru88d RXGgfyHHYeILld3vWnzWYWuIp+r30psqUzAOqvrY7oJoyJ06lFxbE+VVYrkDTNRzgFI9RBV8t 4X0/c2Y2484h0MKJ0Yugf7F4cva0d4VROy/8alhiB1pQ5xZdOXo2AHqCc4fOp+P9IxHWyzwP1 WyKo13dWrqVFmvxS6+dDOcWHbxEGTEltw4cY7qq8joyAxzTJzRFk9dKfmO11IzROMxRO1/0ZP ZJtcXi87mxDCxTUrMfFJaeYeWkPYDjfbzbAT5uQGzlUqo4qvL0TgfQgoa+MonNELVrC/KGMvZ EKP8P7RUWpo+Vpf8+fqu7bKTairV9lnkLTGJ+NpLI7LnLfjAY7nxEAuvVEX/BxBK/bQ0tBlft k/48UH60kf7Xbfl4PhCMvcqYW/eTHEQ0IjEeNvB5jl3eEIx0C30V+clLXYNaepuo1nx1YawRb EujvZcOPo7AbY5NkdS6kJ1Hoh+GLNdy0HaOw0z4kw4Ja7GSIRdDdNJJR7verlP80CPDWs0Y8d WW64wyx/+wVqRU9Y1jMCX+/qeAkj6VPpmEeb+++YO9EDNYTsMKwdddpwxA7uLNAg28VmzDu6 Received-SPF: none client-ip=217.72.192.74; envelope-from=jean@abou-samra.fr; helo=mout.kundenserver.de X-Spam_score_int: -32 X-Spam_score: -3.3 X-Spam_bar: --- X-Spam_report: (-3.3 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-1.435, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:21386 Archived-At: Le 06/10/2022 à 22:18, Ludovic Courtès a écrit : > Hello Guilers! > > Until now, we required copyright for “legally significant¹” > contributions to Guile to be assigned to the Free Software Foundation > (FSF). This requirement did not exist for code not initially written > for Guile—e.g., (ice-9 match), sxml-match, etc. The purported advantage > of copyright assignment is described at > . > > Your unreachable-but-nonetheless-friendly co-maintainers, Andy Wingo and > myself, came to the conclusion that the cost/benefit ratio of mandatory > copyright assignment is not good for Guile. Like other projects such as > GCC², we have decided to relax that policy. > > Nothing changes for contributors who have already assigned copyright on > future changes to Guile to the FSF. > > New contributors are encouraged to assign copyright to the FSF by > emailing them one of the forms at > , > especially if they intend to contribute significantly going forward. > > New contributors may instead choose to not assign copyright to the FSF. > In that case, copyright on the new code is held by the contributor > themself or, possibly, by their employer—contributors who choose this > option are expected to clarify which of these two applies to their > situation. A copyright line for the new copyright holder is added to > files modified in a “legally significant” way³. > > Guile remains under the same license, the GNU Lesser General Public > License, version 3 or any later version; contributions are expected > under the same terms. > > We hope this to be one of the changes that will make it easier to > contribute to Guile. > > Let us know if you have any questions, and enjoy the good hack! > > Ludo’ & Andy. > > ¹ https://www.gnu.org/prep/maintain/maintain.html#Legally-Significant > ² https://gcc.gnu.org/pipermail/gcc/2021-June/236182.html > ³ https://www.gnu.org/prep/maintain/maintain.html#Copyright-Notices This is very good news! When I did this copyright assignment for Emacs, I recall that the procedure was a bit demotivating (the person was very friendly, but when you live in an isolated area and don't have a printer and you must print the document to sign it ...). Thanks a lot for doing this. Jean