From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ) for ; 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 ) for ; 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 ; 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 ) 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 ) 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 ) 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 ) id 1laiVi-00088m-SO; Sun, 25 Apr 2021 13:25:34 -0400 From: Mark H Weaver To: Ricardo Wurmus , Jack Hill Subject: Re: Jam: which licence is this? In-Reply-To: <87tunuq1ei.fsf@elephly.net> References: <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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" 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 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 for more.