From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-devel-bounces+larch=yhetil.org@gnu.org>
Received: from mp1 ([2001:41d0:2:4a6f::])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	by ms0.migadu.com with LMTPS
	id iFhPJXOohWCrbgEAgWs5BA
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 25 Apr 2021 19:35:47 +0200
Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp1 with LMTPS
	id iEHZIHOohWAXRQAAbx9fmQ
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 25 Apr 2021 17:35:47 +0000
Received: from lists.gnu.org (lists.gnu.org [209.51.188.17])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by aspmx1.migadu.com (Postfix) with ESMTPS id C9C8017F98
	for <larch@yhetil.org>; Sun, 25 Apr 2021 19:35:44 +0200 (CEST)
Received: from localhost ([::1]:33224 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	id 1laifY-0001ta-0d
	for larch@yhetil.org; Sun, 25 Apr 2021 13:35:44 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:40544)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <leo@famulari.name>) id 1laif3-0001tN-8v
 for guix-devel@gnu.org; Sun, 25 Apr 2021 13:35:13 -0400
Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47211)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <leo@famulari.name>) id 1laiex-00017e-BD
 for guix-devel@gnu.org; Sun, 25 Apr 2021 13:35:12 -0400
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id 2F18C5C0067;
 Sun, 25 Apr 2021 13:35:06 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute3.internal (MEProxy); Sun, 25 Apr 2021 13:35:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-type:in-reply-to; s=mesmtp; bh=3EoqCUrqxEEmtjayK54yCi+x
 rfp00VbpKZztrjg3tcw=; b=q1xlW39fWGjKnKvhEWIA+Mp965kp7nd2G2JAxaHu
 a8YixrinZ+nP1/olNVWWNS8c5bh2xYqkSPxTzGa9TsAKadMkzoWFX877gyCVbTTL
 01iuYpAVvDmmrsej+Ka5gCUQHKgHNzY5yRj3ETJEhbuEjHDrSMHNIv/ufsm2okM3
 D/c=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=3EoqCU
 rqxEEmtjayK54yCi+xrfp00VbpKZztrjg3tcw=; b=SkRtpe9bhikc24ewxTIddx
 mPLaKKt5JiG08mW3IM1JfBajkiX27Dj20XrDkdsszZs2L9SzfV2UcupwmALu6Y0z
 cckpfb0PDGSuQvTkTwQqybUzAaoAQ0eOntZPMgmRl9uAVNqQDFVM7X0lEOf9dF3B
 kP3F+PNwCVqNdQhpvOC/Q6hfeVvlQkMY7RzreXzuDHZnt94HRj4g5OV8zJadPqKl
 KHwNkmPHX7Q01egliXha3MckJJl8yLhViiCBPT88humTtmJrqotFsr0mTz9uFyDZ
 JuVIA/Tfr4jhpzfRqzQE9LRs4Hshc6TxtNFRbXZufeyzS65HLikWEmA2Eb4NOOdg
 ==
X-ME-Sender: <xms:SaiFYOvqhbGDpY-mm9yx6AcrUYamDI0r2atDZswmv-8FCfBECbkphA>
 <xme:SaiFYDdEronLrNIUSrSsbMBLYUobw1YL0upV-oASL-PtbKPJkwGtwTj0DhMb6hN_8
 Ba6tRfj14KIuVov3Q>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdduiedguddujecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh
 necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd
 enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu
 hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth
 htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff
 vefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe
 dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv
X-ME-Proxy: <xmx:SaiFYJzNkLxdy5s4Bd63_ZOpnFWpF_TkPuPpF63yJXCfqMkjB8RMxw>
 <xmx:SaiFYJMfFXub7sTcK117T_5qe_C9MyYu4YPrI3Z-TxOBx7JJtGL85w>
 <xmx:SaiFYO9HJDRa7r_kZWboJR_dfM9N7piuOeou0CAU45bG6vtTL12Lmw>
 <xmx:SqiFYElq6_REN63Wot2CkKqXscmzkzrvmPjAeIPz5UpSVjLZQk68GQ>
Received: from localhost (pool-100-11-169-118.phlapa.fios.verizon.net
 [100.11.169.118])
 by mail.messagingengine.com (Postfix) with ESMTPA id 98681108005C;
 Sun, 25 Apr 2021 13:35:05 -0400 (EDT)
Date: Sun, 25 Apr 2021 13:35:03 -0400
From: Leo Famulari <leo@famulari.name>
To: Mark H Weaver <mhw@netris.org>
Subject: Re: Jam: which licence is this?
Message-ID: <YIWoR/K8IgSNQww/@jasmine.lan>
References: <alpine.DEB.2.21.2104250213150.8414@marsh.hcoop.net>
 <87tunuq1ei.fsf@elephly.net> <87sg3ejmxv.fsf@netris.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <87sg3ejmxv.fsf@netris.org>
Received-SPF: pass client-ip=66.111.4.25; envelope-from=leo@famulari.name;
 helo=out1-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-BeenThere: guix-devel@gnu.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "Development of GNU Guix and the GNU System distribution."
 <guix-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/guix-devel>
List-Post: <mailto:guix-devel@gnu.org>
List-Help: <mailto:guix-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=subscribe>
Cc: guix-devel@gnu.org
Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org
Sender: "Guix-devel" <guix-devel-bounces+larch=yhetil.org@gnu.org>
X-Migadu-Flow: FLOW_IN
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1619372144;
	h=from:from:sender:sender:reply-to:subject:subject:date:date:
	 message-id:message-id:to:to:cc:cc:mime-version:mime-version:
	 content-type:content-type:in-reply-to:in-reply-to:
	 references:references:list-id:list-help:list-unsubscribe:
	 list-subscribe:list-post:dkim-signature;
	bh=3EoqCUrqxEEmtjayK54yCi+xrfp00VbpKZztrjg3tcw=;
	b=TCfjsbgkmDaNvoCxSizbaoMZBcMFrAq2E4m1YQiyBDs5bJrpN5LlRD65MyHLuEIfJxenXT
	uhlvk7VRD/7I8s4yDAuNzRoCz9/bMcyeWAYXgHxEIZjjCwr87pG9Say/ln2lYsMqCDIGtV
	cMWk9a6iqT3qwcAjc8+9GH1hA0O6piVdxi3TB9WZsVYQOKZk9g8aRPYJlkNM14NWEFEXIw
	J1cx+SiG+5qi93Ewz4uEsIrZmzhS/apAhtUdNnDbAOfHaTO3WMVhrP4sgbpguvqPHAavoT
	C34oCu3iJMtrypnPJ+4GSe06m9Dya4SYDbT8TU8Oq7tIHAKEo6exi3QJwhFoDA==
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619372144; a=rsa-sha256; cv=none;
	b=cmcL/nNn0Z0gHHErvyNnVdXYek72XKlpVTRtZVAZtU0Le8dKV0Y8u6vOiOPC+vIqNhqsfG
	VKs5ppylhzj+dG2Ae0PyoAMGe0fR1e/sn/rcvJziflJGLWXdpd3EmB5hg8nU7BaqQu6XNb
	10kgfXDsu9xSPgW5vswsKli+Drbxqh8qK7FqeV8FQ2prMGYlKga6/TVvdmybhpTOEGTvXq
	66Gy5J3uXbiky7osVG9C8o3WiInrvTnYITExwM38ZwWV7qeIdiELFJc9SzctoAx8j067Jq
	OeAvC8W5vDbJmapOwHKViWUlVf9TOHcrLAzv5uf52INCMddVyZVGF7SurEENXw==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=q1xlW39f;
	dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=SkRtpe9b;
	spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org
X-Migadu-Spam-Score: -0.45
Authentication-Results: aspmx1.migadu.com;
	dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b=q1xlW39f;
	dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=SkRtpe9b;
	dmarc=none;
	spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org
X-Migadu-Queue-Id: C9C8017F98
X-Spam-Score: -0.45
X-Migadu-Scanner: scn0.migadu.com
X-TUID: +gmkCLb7UMcx

On Sun, Apr 25, 2021 at 01:25:21PM -0400, Mark H Weaver wrote:
> In general, I think that the license field of a package should include
> all licenses that cover any files in its source distribution (by which I
> mean the output of "guix build --source").
> 
> My rationale is that it is the source code, and not merely the build
> outputs, where users will want to exercise the four freedoms of free
> software.  For example, when a user wishes to study, modify, or
> redistribute the software, they will want to be able to do those things
> with the entire source distribution.
> 
> Does that make sense?  What do you think?

It makes sense, but we've never done that.

For example, the autotools files such as configure.ac bear a simple
permissive license, but we do not mention that in the license field of
the 'hello' package.

Instead, we typically use the license that covers the overall program,
not the (sometimes dozens of) licenses of every single file in the
source distribution.

Can you clarify your expectations regarding which files' licenses should
be mentioned in the package definition?