From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id MHUiJFMhBGMnKAAAbAwnHQ (envelope-from ) for ; Tue, 23 Aug 2022 02:37:39 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id iNTzIlMhBGPVXwAAG6o9tA (envelope-from ) for ; Tue, 23 Aug 2022 02:37:39 +0200 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 41DE13B53E for ; Tue, 23 Aug 2022 02:37:39 +0200 (CEST) Received: from localhost ([::1]:59986 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQHvG-0005uQ-9i for larch@yhetil.org; Mon, 22 Aug 2022 20:37:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49976) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQHum-0005u2-2j for guix-devel@gnu.org; Mon, 22 Aug 2022 20:37:08 -0400 Received: from envs.net ([89.163.145.170]:34942 helo=mail.envs.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQHuj-0000m5-TL for guix-devel@gnu.org; Mon, 22 Aug 2022 20:37:07 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id C2F0438A2194 for ; Tue, 23 Aug 2022 00:37:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1661215021; bh=ga33G5UT+EnJYjQkBFm7daRyMP4zKPtFOILk9PMQKz8=; h=From:To:Subject:Date:From; b=cuUgLJ/dWC2p8AIu/8tkdoB3aQCP9v3dvpzj+c4GntjP0oV/quTrJ4Ru5rDUa9UMc bSfQkvPSGiN2Id7rFPh5qXAzBkj/w/IDfnnm7dnKhvf67eCAaHsnsHlp95yMKy9Bwx S9ZwW6WmtbDNoLlqoUfpknEYNj/tT7gxB627L6vT1DGzUWjF+EtsxgCaX5fm22wZgP AOHZqnUikLtCLMo579CHaetj+hc7K8M3mBZ4xiI5YOT+8KDVDuXHB0BPialA3osK2g zf71VPQGRL+BlJwmZVXbrZtK2ZBK13mHI3CBIXIHENv3OZ/A9d1/4CDKmtXitFfwwo dqt0WCgXCBElFM3abxWrrCtjFOwp2EXC2IwGunMs7a6mxdNh6RyoNmMCMzDJUy5y4z dnQm64yb8XEG7M4iJrj/gl7m/Zmj/5s5n/twiEXBcwDPglzBzFdt4sIceI+j6bnllc T27BV1Vke16iIAHX78bJwvMgIep87KlfsokM0iG0kCT/BYCOc+nN700Qt/faS9YuBC 68nKePDnkJUKc0XtvQGy/FnoTWVf9oS1Q7qkk2taeZLshBWXCXfbAOJH5rVIwlhbxp Ss6yNrVIdkWCLW0Wh1cOEOiqajsaHz28HGLhOlsDywPlsjWKFHQDwkjvVNZe3+7kj9 Uv788mHs0WHjQHJyh5S6YW0E= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id bINic1ByBNR5 for ; Tue, 23 Aug 2022 00:36:58 +0000 (UTC) Received: from localhost (unknown [182.150.116.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: iyzsong@envs.net) by mail.envs.net (Postfix) with ESMTPSA for ; Tue, 23 Aug 2022 00:36:58 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id ce3f869b for ; Mon, 22 Aug 2022 09:02:56 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: guix-devel@gnu.org Subject: Clarify the license field of the package Date: Mon, 22 Aug 2022 17:02:56 +0800 Message-ID: <87a67wabwf.fsf@envs.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=89.163.145.170; envelope-from=iyzsong@envs.net; helo=mail.envs.net X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_12_24=1.049, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1661215059; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=ga33G5UT+EnJYjQkBFm7daRyMP4zKPtFOILk9PMQKz8=; b=SLFD6CHroQm0U59gYuP/14F/kQOPuOqrj/XMdxHdDhd/rsEupt4VACWhJJaNvlrvLE4hJb SgMSi0+BhkW5f8B0+MKloHX+ilTyMfa1zeDxQc/wZZkm7XHeYOLFVjeuU1uEiEFyS/pOPr DH55FHtgWBxrGVQXkqIYGb3e32hhjItv3VWyyVmafocajkStDJLI1NsYh4QJhL3of/Artb 0/X93aId9wSWHeiR+GgnG+f+nRZuINR2Rjad6WrCR0P7qshFPi9ANAqEcNHLfB+onv1by+ qohRunktusxJabcg0aiZoj6Y/qy7QlESQ4aHUMEQ+Lu7ick4teYLeOlmUgUUNw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1661215059; a=rsa-sha256; cv=none; b=No7NeDY/GuNWEQKasjxGKDZzbvBp17sENYWJkg9e1fbtyif0zeB2ik3kfgB+49o6Jogh36 UZEABriyYD/SkYnWitxPKxwEOaVhFC7DbUqe0x8OrJBKDLuKZbTRCEouzA433rx4D3KFIo GBpBn/oZ3SdmwWBILCDWZM0TtUa7D/tdQ4U0DPI3XnVUa6OUaPSfpABuK5U4AwhJJIhUS+ fIUAMgj1ssvi1jB0umGMLG+8J4cqmvwqjjeFLN2F1TqEux+49yz8ma1S9pyLctNgRbTmhd lsDyZCOEyQi8m5Bx2K69oTEZULcWgzJdC64hqqgGUsdlVUCPL3NwLtVZiI0KxQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=envs.net header.s=modoboa header.b="cuUgLJ/d"; dmarc=pass (policy=quarantine) header.from=envs.net; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.31 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=envs.net header.s=modoboa header.b="cuUgLJ/d"; dmarc=pass (policy=quarantine) header.from=envs.net; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 41DE13B53E X-Spam-Score: -2.31 X-Migadu-Scanner: scn1.migadu.com X-TUID: wvSCIvSN95Bk Hello list, I have some questions about the 'license' of a package, currently defined as: The license of the package; a value from =E2=80=98(guix licenses)=E2=80= =99, or a list of such values. 1. It's the license of source files (guix build -S) or built binary files? 2. When its value is a list of multiple licenses, it's files under different licenses (eg: lib/*.so under LGPL, while bin/* under GPL), or files under one license select from choices? My guess is that the license field is for source files since we can disable binary substitutes, and list is used for files under different licenses. Does my guess is correct? Thank you!