From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ) for ; 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 ) for ; 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 ; 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 ) 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 ) 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 ) 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: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvdduiedguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff vefgnecukfhppedutddtrdduuddrudeiledruddukeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: 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 To: Mark H Weaver Subject: Re: Jam: which licence is this? Message-ID: References: <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." 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=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?