From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: pull requests Date: Fri, 27 Mar 2020 23:03:00 -0400 Message-ID: References: <87mu87ji39.fsf@dick> <87v9mvp2ms.fsf@blind.guru> <87d093f6lj.fsf@dick> <87369yc79r.fsf@dick> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="7155"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: mlang@delysid.org, philippe.vaucher@gmail.com, emacs-devel@gnu.org, jackhill@jackhill.us, dick.r.chiang@gmail.com To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 28 04:03:48 2020 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 1jI1lE-0001lD-8g for ged-emacs-devel@m.gmane-mx.org; Sat, 28 Mar 2020 04:03:48 +0100 Original-Received: from localhost ([::1]:49568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jI1lD-0002E1-9C for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Mar 2020 23:03:47 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55031) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jI1kc-0001oD-6D for emacs-devel@gnu.org; Fri, 27 Mar 2020 23:03:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jI1kb-0005DV-0D for emacs-devel@gnu.org; Fri, 27 Mar 2020 23:03:09 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:48201) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jI1ka-00055Q-Pd; Fri, 27 Mar 2020 23:03:08 -0400 Original-Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A949944F969; Fri, 27 Mar 2020 23:03:07 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C505D44F965; Fri, 27 Mar 2020 23:03:01 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1585364581; bh=6283VQ+Zvg+CAO4tMs5+dgR8agyzIZy+i11dLfgv1AU=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=DX6joyx1NY/on5aT/7G1wV1Aah/Pqdvq2sovwfa8KpzH7P/B2BYdREJ+/kzoqDcCT pPGIa0u40ht47QSlEjb09c25htntpDR4PgfOg1zJq27F1qMdjFBpDtcL/vSrkE8Rum LrpmQayHA6jl66ixWHQJwuXc22XBOGMsTPMEwkniZJX341EnsKy8UVeWlI5Ghp/I5L pmaLbX0kLQ77a+wHRo1kZ53JhR+rkh9Rakuuv8UoR18RaXRKWiFWSpZysQ8ZIg6B/d ze/NR6Tf9/eDwIujXv+O0Rja8PrSs9wbFRbhSBxAo0bi/oDkYL5yAWTh7r+G0vswMT aVhO3mqKnjmgA== Original-Received: from alfajor (unknown [104.247.241.114]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 4D84E12073E; Fri, 27 Mar 2020 23:03:01 -0400 (EDT) In-Reply-To: (Richard Stallman's message of "Fri, 27 Mar 2020 22:45:54 -0400") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 132.204.25.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:245856 Archived-At: > > > The legal problems: there could be code without copyright assignments. > > I don't see the problem: many packages on Savannah don't have their > > copyright assigned to the FSF, so the FSF's servers have been > > distributing code without copyright assignments for years already. > You have equated two different kinds of cases: > FSF-copyrighted packages and non-FSF-copyrighted packages. > Emacs is an FSF-copyrighted package, so we do not allow code into > the repo unless it has a copyright assignment. Yes, but it's a choice we make. Not following it wouldn't get us into legal trouble. > This is a legal policy, not a technical one. It's a strategic decision, AFAIK, i.e. dictated neither by technical nor legal requirements. Which is why the GNU project applies to some packages and not all. > To change it for merely technical reasons would be to let the tail wag > the dog. I was not arguing to change this policy. I was just pointing out that whether or not there is non-assigned Emacs-related code somewhere on gnu.org is not a legal problem, AFAIK. Neither do I think it would weaken the FSF's hand in case it had to defend its copyright on the actual Emacs code (assuming we keep following the policy that we only accept copyright-assigned code into it, obviously). Stefan