From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-devel-bounces+larch=yhetil.org@gnu.org>
Received: from mp2 ([2001:41d0:8:6d80::])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	by ms0.migadu.com with LMTPS
	id MMNpFjSmhWD+ZgEAgWs5BA
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 25 Apr 2021 19:26:12 +0200
Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp2 with LMTPS
	id wGkPEjSmhWDAWAAAB5/wlQ
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Sun, 25 Apr 2021 17:26:12 +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 07EDC225F9
	for <larch@yhetil.org>; Sun, 25 Apr 2021 19:26:11 +0200 (CEST)
Received: from localhost ([::1]:56062 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 1laiWH-0007bT-WE
	for larch@yhetil.org; Sun, 25 Apr 2021 13:26:10 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:38040)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mhw@netris.org>) id 1laiW0-0007Y9-Ct
 for guix-devel@gnu.org; Sun, 25 Apr 2021 13:25:52 -0400
Received: from world.peace.net ([64.112.178.59]:44128)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mhw@netris.org>) id 1laiVx-0003dM-O3
 for guix-devel@gnu.org; Sun, 25 Apr 2021 13:25:52 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92)
 (envelope-from <mhw@netris.org>)
 id 1laiVi-00088m-SO; Sun, 25 Apr 2021 13:25:34 -0400
From: Mark H Weaver <mhw@netris.org>
To: Ricardo Wurmus <rekado@elephly.net>, Jack Hill <jackhill@jackhill.us>
Subject: Re: Jam: which licence is this?
In-Reply-To: <87tunuq1ei.fsf@elephly.net>
References: <alpine.DEB.2.21.2104250213150.8414@marsh.hcoop.net>
 <87tunuq1ei.fsf@elephly.net>
Date: Sun, 25 Apr 2021 13:25:21 -0400
Message-ID: <87sg3ejmxv.fsf@netris.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=64.112.178.59; envelope-from=mhw@netris.org;
 helo=world.peace.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=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=1619371571;
	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:
	 content-transfer-encoding:content-transfer-encoding:
	 in-reply-to:in-reply-to:references:references:list-id:list-help:
	 list-unsubscribe:list-subscribe:list-post;
	bh=sYWUO2dumM07XuqQ8CILUBQXTnmBlzLLs1nofRLT2S8=;
	b=qPJVjnaH7TvC8QK7YLL5nPfvY+09345vfTk3l7IPIGVPoa6MXO7HdfKpGNW2dr3ENoxBq3
	tDw7eP9u1rwZiwyckuBCmGKhfk5LL4ZyzU42DHOPMnol+jvPwiPwnzUT3UcgxAUaFqJnOV
	/IdT0w5Tz1eFd9M1TcYlNAzybpo0c5E/g58xAvu08PpS3dYQnttRN221wVzisHGPcu2OUz
	2QfVgwIaz1AcZ1An5vPZB7njsCAlGDfZMY6rfrNxw4Lhnt8LbA2ZL3kLDf2ikrDg71wOt1
	02JQctg4ZXk2dXlIneDjhB1TuFa9pCRCJn1Un/5bMYvYhgEkQIgN27I3lNSCRA==
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619371571; a=rsa-sha256; cv=none;
	b=byNoHtMofFRV5Tc3M9jhzjSZllp1bVrmvELpVV2T7vrehg/OFec9Zy0gyCzAx+2OBJ+8ui
	/uHRdwHUgGzozZTJqcStVnjTQk7fMQ2SpE3QK+q4CM+EOk56Yd30GjQb/moFC6aqSIu4Ke
	pmYE00UhT9WMz9E/O6CvxSBUMQdd+mqqs4io5ztbz2m9vctXM54jHoNevLYmH1ilizeNdD
	BAKMTdLmqITcp6SRWeqQOKalGw2WW/VLwRnGImaVI0GmzpRxL4d3KyThyL5Bfbb2GcqdTW
	XcjDwRIoEp17fwcgxrx1fsexxoL55c/LCxjGI1HBySjwxwDaFVStZ5wv8besDw==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=none;
	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-Spam-Score: -1.45
Authentication-Results: aspmx1.migadu.com;
	dkim=none;
	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: 07EDC225F9
X-Spam-Score: -1.45
X-Migadu-Scanner: scn0.migadu.com
X-TUID: 7s+JyB5ggLav

Hi Ricardo,

Ricardo Wurmus <rekado@elephly.net> writes:

>> I'm working on packaging the Argyll Color Management System for
>> Guix. To build, it uses the Jam tool, which has the following=20
>> license:
>
> This is also used by Boost.
>
> I don=E2=80=99t know what the license is called, but the build tool is no=
t=20
> part of the built package, so I think it doesn=E2=80=99t end up in the=20
> license field.q

Are you saying that you believe that software included in a package's
source distribution that's used only during the build process should be
exempt from having its license(s) listed in the 'licenses' field?

If so, I strongly disagree.  I've been a Guix developer for over 8
years, and this is the first time I've heard any suggestion that the
meaning of the 'license' field should be defined in that way.

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?

    Regards,
      Mark

--=20
Support Richard Stallman against the vicious disinformation campaign
against him and the FSF.  See <https://stallmansupport.org> for more.