From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id MFGyDaQVg2a82gAAe85BDQ:P1 (envelope-from ) for ; Mon, 01 Jul 2024 20:46:28 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id MFGyDaQVg2a82gAAe85BDQ (envelope-from ) for ; Mon, 01 Jul 2024 22:46:28 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=maFA94YO; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1719866788; 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:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=EtkR94oeKvxKcXXx4XQD9hWLjAEZ7o/FSM45sB9gQwc=; b=D1OSZIWxOSFRjMgjfkzd5PTp6NmZggB/Ax/h+fPT0cJ1sCiGh6uNQUMkehyfehKJidHtPI ExbWzgeaHsUDTcuajl0TwHoKBHsuRuG5f869rSr6BF/4t+WWh2qQlS9rI2a6HZ2S3qi9/A bQPvZ4HyL0PbeTct4GGUOQ1k28/HsPrw8HOYWYyr/PY+t7pudTkZgHBtk9GJa2kGub3Tst /Jqlq8c+Pr59jZtgBpK+COGn9e3aCBI0JEYwrdsswUvr9Qxaa+CIC6Jlj8wRRIvPCyc4yD kYa9HKaC8PSK0SxOnlCw/+gklRv4G5bwh1lSuRWjg9NcWMQNMw0zOh5ncDVmKA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1719866788; a=rsa-sha256; cv=none; b=hQu2v4Wg53LPVzcABIzjTG9BTnVGdqxHGRvIDCR0DbxT4g5Y3TtY5KLybhgxwSZM3FtEpS Gd0j7/XLPHSlv4q3sOemY9MoZnNCBUZNOP2TxWMJ+EMyuhLR/sZwCyPbohSf6w2kxXYbhW 4PXQeF/roTVha24sInFPSoJArgncLZi/Ku398i1mcQr9spPoLe9UPXVCK5MVt612VjLRtk /xcK0tiV7gCvoQ4gk8G13qMumoA0MZMthJzgW7dxxHPo7uv/dM/DFC+UvRlFArogay3TZr VpZ2xup5yVTw6E3ZWZieYZg82XyVYdU6ozo5vmecuKOgQ9EysZmy28bVvh6u4A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=maFA94YO; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" 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 03937696A1 for ; Mon, 1 Jul 2024 22:46:28 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sONul-0005I6-5P; Mon, 01 Jul 2024 16:46:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sONuT-0005Al-MS for guix-patches@gnu.org; Mon, 01 Jul 2024 16:46:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sONuT-0006eU-6P for guix-patches@gnu.org; Mon, 01 Jul 2024 16:46:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sONuT-0002Iu-RJ for guix-patches@gnu.org; Mon, 01 Jul 2024 16:46:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#71697] [PATCH v3 2/2] scripts: lint: Honor package property to exclude checkers. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 01 Jul 2024 20:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71697 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Dale Mellor Cc: Josselin Poiret , Simon Tournier , Mathieu Othacehe , Ludovic =?UTF-8?Q?Court=C3=A8s?= , Tobias Geerinckx-Rice , Florian Pelz , Greg Hogan , Ricardo Wurmus , 71697@debbugs.gnu.org, Christopher Baines , Matthew Trzcinski Received: via spool by 71697-submit@debbugs.gnu.org id=B71697.17198667368811 (code B ref 71697); Mon, 01 Jul 2024 20:46:01 +0000 Received: (at 71697) by debbugs.gnu.org; 1 Jul 2024 20:45:36 +0000 Received: from localhost ([127.0.0.1]:34806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sONu4-0002I3-Ex for submit@debbugs.gnu.org; Mon, 01 Jul 2024 16:45:36 -0400 Received: from mail-qv1-f41.google.com ([209.85.219.41]:46342) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sONu3-0002Hk-0D for 71697@debbugs.gnu.org; Mon, 01 Jul 2024 16:45:35 -0400 Received: by mail-qv1-f41.google.com with SMTP id 6a1803df08f44-6b54683f65fso17874776d6.1 for <71697@debbugs.gnu.org>; Mon, 01 Jul 2024 13:45:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719866668; x=1720471468; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EtkR94oeKvxKcXXx4XQD9hWLjAEZ7o/FSM45sB9gQwc=; b=maFA94YORa7bQW6sTNDPHYTeCLE5e53wnB+EvYlm5RQL9lnYJODE3IX74uXIwcYNry PiQRzvO+kjCXr2jWPdUmskqTF0y6yYb6E3du6aphd3e1BaT+77iXva2dm0fRMnbB+p1v bEsQoFb2d5MkSndIjPVyHxQJkL5NCY2a7Qw2ibQkilb6OJL/oz2jCg998Th1qC+fXVNS EIUOQmgzjaPmzpO5fS1muOlTXJCCYIWtH6+38kmZSl/81iHMl72Gk9JRzfRAG3SM3QOM jr9lhQ/k0vjy+5eX2o7k6y6Oyvy8phf8ujbFkM/yDwreZi57L3G0656knk4aWC1nkcJb pCPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719866668; x=1720471468; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=EtkR94oeKvxKcXXx4XQD9hWLjAEZ7o/FSM45sB9gQwc=; b=eoG6waJJ0pdoA+QL9otCSX6G5hWjNOxztSwgYDqURWuyKt2GYNRzuiQlaBSb18W36x eoiW71eUaX98um/KfZWRU1ptG/Dy7uZZJ56htWGX8s2Q/7sEuMQHm8Ip0heXtnJSdqwN KjsK516eh08c0BwWd6GVBOh6MlQaKmes+55K8B2h6RbrQYymq9Tb+/S1cMkyXG/m9tO5 HsF8ECchKpugpImsUEBXd36Yel5fhN8dQbunSCRROMJXc56OxgzwgzEIxOkYHZFIB0JE F0v8/0SeMR018To/9QOeloS23+c0OmyFTtdXBp00dTr4OJNORUREoxObtOqmfVAsT5qZ WkmA== X-Forwarded-Encrypted: i=1; AJvYcCV30LYIiYz8BGsQgAbWup3H9m5Bm7zvle28OAwQsdkXZv2kMbtTlg1VKBPDWuEwVJESqBHyW/0m4Cj/ToabkRaq2E8BCoU= X-Gm-Message-State: AOJu0YxKtYnXlO48DNE+KoYRg9RkOjHpetxH2RIBDs6fkcHcaJsPlumq EBDUD1DpjvBCXVfg37RDamLKrpzEmVMiMQTm4HUO/gPzflwzh8G2 X-Google-Smtp-Source: AGHT+IGrVWqGZqCvSqluqhkyPoRK5YfNLBpj4dZgr8NqfpU/yiIl8C9d4nh+QDS1ut1m866tcq7keg== X-Received: by 2002:a05:6214:dc1:b0:6b0:7eaf:febb with SMTP id 6a1803df08f44-6b5b713f773mr99968236d6.31.1719866668552; Mon, 01 Jul 2024 13:44:28 -0700 (PDT) Received: from hurd (dsl-159-108.b2b2c.ca. [66.158.159.108]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6b5bcf1acc0sm19564086d6.44.2024.07.01.13.44.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jul 2024 13:44:28 -0700 (PDT) From: Maxim Cournoyer In-Reply-To: (Dale Mellor's message of "Sun, 30 Jun 2024 15:48:15 +0100") References: <1f9e0a732fff5c6460e6da9500ea5b748882e38d.1719069966.git.zimon.toutoune@gmail.com> <871q4ldpgv.fsf@gnu.org> <87h6dfbj1w.fsf@gmail.com> <87zfr48ms8.fsf@gmail.com> Date: Mon, 01 Jul 2024 16:44:26 -0400 Message-ID: <87cynw7sgl.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 03937696A1 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -3.78 X-Spam-Score: -3.78 X-TUID: jxGKIgF+Q28a Hi Dale, Dale Mellor writes: > On Fri, 2024-06-28 at 23:12 -0400, Maxim Cournoyer wrote: >>=20 >> While I dislike the attitude/approach used, I think the essence of the >> complaint was that Guix, via SHW, was somehow facilitating the >> scavenging of free software sources to train large language models >> (LLM), with the opinion that these models do not respect the licenses of >> the sources ingested for their produced output (the work is considered >> new work, not a derived work, or perhaps it's still legally a gray area, >> I don't know).=C2=A0 In this perspective, the original poster was seekin= g to >> have the free software more protected against what they see as a loop >> hole in the LLM business, as explained above. > > Original, original poster here (I'm feeling pretty awkward right now TB= H, like > a bad shit-stirrer). The point is that I use GUIX to support my own, pri= vate > projects. It is nothing to do with licensing, I'm the only one who has e= ver > seen the code. In this context it is unacceptable that GUIX should give = it away > to anyone. OK. From my understanding, the code is not transferred; only an archival request to the project URL is submitted to SHW, and its up to SHW to attempt to retrieve it (which would fail if the URL is private/protected by some means). Perhaps we could have a dummy 'private' or 'non-free' license added to (guix licenses), that the 'check-archival' procedure would check to skip the archival request? This would need to be documented (mentioning it's not for use for packages carried in the Guix collection, but for end users working on a software not meant to be distributed). --=20 Thanks, Maxim