From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id CPYICAZfeWb92AAAqHPOHw:P1 (envelope-from ) for ; Mon, 24 Jun 2024 11:56:54 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id CPYICAZfeWb92AAAqHPOHw (envelope-from ) for ; Mon, 24 Jun 2024 13:56:54 +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=gIZTIqMF; dmarc=none; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1719230214; 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=OVjE+k/FoejawiW/nq04e+4/H6j6Qe/TKSEzsDH8NFg=; b=eNK7qOaISCGNbWwpYWJEqsUY3NybCmx8EMP/ndlX1KcxpYZDHWNC6CiJ6ejLs84T0wEJVX aH8NtnI+oscex8e3ACiB0pDdGgGiY+UdCEHth1mhk9pyTITueWFiSlPIHz2RXdAx3fC64X GQVs+adKvp35LmsF87p9jril9QkFcut4POzWdaxqjFQ+3SJKL8Neod/rK7+Yru3l9GQzg4 0v2pIhBcEleptAqj/PNSP+2aVaZZpe68szTXAqDXu5FMGQD3gjwPvUhqq2zDHSNLc5LhwN suNF0oLoN/m47wGr+UIX8LFbO6e5vUGkNDRGDUBrlUOormGnkHe4NdfWCz9L6w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1719230214; a=rsa-sha256; cv=none; b=afuPOtmhgbcsNJsQPkBwpur4Z4TCwJgNpILeMdDvdhXk9zkslLTjDAkXF7Ggi9kCK+Qn6k 7UxRNIsPktLpE7nmKPK50RTlSDcMPDYHyMYJo/ESkiAY1xEtHPF5Gtz1oFwTwR7AUXlX24 dDhjRLpKB+BwOIAiNL8CkXgUk0nOHOvF2MvPqCq5BLOVkJUQxo53b/7K6Cn+m67AmqKvrP aELmATel/uIlhxUQm50Hx1HHnq97nsSTfg/0l3yQ0L+jvcSANP6CFGghXU2BXgyNwPQkFA khpFvpa5CyFdJDUH1YwzVEoNZKC4ujeZtOTAau6Ha5kWaTQJ5csft2dNpOtRQg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=gIZTIqMF; dmarc=none; 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" 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 EE6773F51D for ; Mon, 24 Jun 2024 13:56:53 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sLiJ7-000100-AG; Mon, 24 Jun 2024 07:56:25 -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 1sLiJ5-0000zY-O4 for guix-devel@gnu.org; Mon, 24 Jun 2024 07:56:23 -0400 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sLiJ3-0004mr-T5 for guix-devel@gnu.org; Mon, 24 Jun 2024 07:56:23 -0400 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-364cdfdaf91so3142566f8f.1 for ; Mon, 24 Jun 2024 04:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719230179; x=1719834979; darn=gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=OVjE+k/FoejawiW/nq04e+4/H6j6Qe/TKSEzsDH8NFg=; b=gIZTIqMFKcWWm4NmhtXI/xslSlKJW81nrbAcdolyPOdJTAtXq2fHE+MqKOk2Nk9cGP nAanc5m6PrBlvBxY8xu5fhoT+xk+HW/M1q39bNfUaIgi6wHcx0YZhUBfu2KUK2D1Pryc jcF/uh3eetIr4zaYZXxgeoIG828agwHsLqF+hf3FqakulRean6XYvyV6de9oeXbMw5X3 KpR8NZ4UW5SoZ751Cqs47OFRjspzyps1UMnVO5nt0F2Tj4n2TseraHDzm3a/umVEuUUN d22vmZ2DdHgI/XpmdBtp64j7Wz7pCJewEGepcqdJGpCT2XI/3HEWHR1LYsW5q3ok/ypO ugIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719230179; x=1719834979; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OVjE+k/FoejawiW/nq04e+4/H6j6Qe/TKSEzsDH8NFg=; b=bvAfnpx7lGvQf8IzcBZ7sAanj68G03PJo7Y9yeC3hIvwsplzU2DS5jgAf0SIudDg4J 1tZe6iqkQi5JhkjMEtTL4F9iz8FezsnjXWTuTf5XdkMkLZwpihPiN5evGxvBxXKRqBB9 Pid8GXAYWRQoNoJTAXm5hOWf9hRH0KIRGXiePsXfkSPlV1m+0wqooor0QQpP55mNIJ6q Vs1OVSyUu3J+nfpNXzgw77SnxQmKwW3Jy6/v1MVMtLLj/WKo+G47YE7LogmtUJTAaHa7 vkk2nDx5YABvR7rbROu01hklPStXRy1U4efs0xLwXe/lb9DGd5v6OgKQBMIhDbsibfep O0Tw== X-Forwarded-Encrypted: i=1; AJvYcCXH/Kyl+dsBzTW/mrXq4lwHH3sHXH8ArxRKfK9z2IWAN8SkAbgWwm77RIjUhgugbiVU4e8xin/BhMhkL3gW7fDZPpg= X-Gm-Message-State: AOJu0YzZATBzdOR0qeXN6Ed4TIuS2/UQc/KIFvhhQ49zTF5isuQXwmmX 4ATQOvNCd86OwpSS4J4kAFDajH5pdNTVVNcN6Jn7EtaBSgPf+U68jgti2g== X-Google-Smtp-Source: AGHT+IHuQandh3aGffITcUwvF4I+4R2Rsol01+OU+0cnMjgSGYi7H9aewowQsl5+pPfilmkyR11IFg== X-Received: by 2002:a5d:66c2:0:b0:362:41a4:974e with SMTP id ffacd0b85a97d-366e9522aa8mr2245385f8f.16.1719230178486; Mon, 24 Jun 2024 04:56:18 -0700 (PDT) Received: from localhost ([141.226.13.214]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-366383f6da6sm9818748f8f.12.2024.06.24.04.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 24 Jun 2024 04:56:17 -0700 (PDT) Date: Mon, 24 Jun 2024 14:56:16 +0300 From: Efraim Flashner To: MSavoritias Cc: Simon Tournier , guix-devel@gnu.org Subject: Lets cut this off Message-ID: Mail-Followup-To: MSavoritias , Simon Tournier , guix-devel@gnu.org References: <87msnebsfd.fsf@gmail.com> <20240621121213.419da774@fannys.me> <20240621134439.5bc324b4@fannys.me> <87ed8qkzn1.fsf@wireframe> <20240621202240.251fceb2@fannys.me> <87bk3ukoje.fsf@wireframe> <20240622184621.682c3122@fannys.me> <87tthkrhfq.fsf@gmail.com> <20240624103005.53ccbb80@fannys.me> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="89Prhne9GBtr67hg" Content-Disposition: inline In-Reply-To: <20240624103005.53ccbb80@fannys.me> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=2a00:1450:4864:20::42d; envelope-from=efraim.flashner@gmail.com; helo=mail-wr1-x42d.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -3.96 X-Spam-Score: -3.96 X-Migadu-Queue-Id: EE6773F51D X-Migadu-Scanner: mx11.migadu.com X-TUID: vuQC7WFsKKiR --89Prhne9GBtr67hg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable It seems to me that there are two assertions in this (long) thread: * Consent should be required before letting SWH know there's new source code in the wild. * The license of the code gives SWH all the legal rights it needs to use the code however they see fit. As for the second one, I don't recall reading any arguments that SWH doesn't have the *legal* right to slurp up all Free Software source code they want and to use it how they want. I'm going to move right past this one. As far as the consent-required assertion, it seems to come down to "I don't like what they're doing with the code so they should be required to get my consent". This runs directly counter to the license. Another reading could be "SWH may find the code later on their own, but I don't want to make it easy for them because I disagree with how they handle the code". I don't see this as running counter to the licenses in question, but it does run counter to Guix's integration with the SWH. The Software Heritage already acts as a fallback location to recreate missing tarballs and this is something we want to continue to happen. I see removing the SWH linter tie-in as shooting ourselves in the foot and not likely to make any difference to the SWH. On a personal level it is always possible to run 'guix lint' with the '--no-network' flag or the '--exclude=3Darchival' flag. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --89Prhne9GBtr67hg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmZ5XtwACgkQQarn3Mo9 g1GurhAApD0voek5kbsV/8pkwulKsKtsxZw7aRQ+5dlOyaeEdCCyb6KJBVmd0dt9 YaA0jgdHH8vMox23fUKhH21NHvH5G+wSituQ4RX7AMzZn+qKR1P0mi/z0Vb7D4o+ u0GR+Rk0qnX6kBL5E7oXdhcvYhuJ2yyyGttwql8TrHuAE7+N7pCpg7rllLymVkoW pfqkQlPNQ+fKJxWWg4dQqOmLiGJ+vQQ9lsoOsGapKw3L9zm2oKnIeh1aH+XQ0FG6 dOF0w3+S2MSgY40L7lGOoU89KKGzGKQRd/K7aJ9dORivrx2IO4SlZYBSi+sghClq mBaUdV/ite5dzluTegvOfTSOIoIfftjj5CjkugurgFaAndJQW3D1yYlnqT12wHO2 5KTP+NSKzuv4aF3bXwgoyxLtZ9BJTqR+4g/Yhjql1+TxrKwCUg/TPXyncJcNz1TV yukLUkxqLZ8mvRbee8E08g1O8LIecW66We0S5WluQvB1/ZwvzKsLS5JxX+wVn77N 3p0Ab2jTcdH4QyoXyyjNMpbDGjpbTIMWwM37aRA8G/ZXqs8MICItQqOmmvve1E5w ILDSLI0sfi0RC3pINGoB6Fgts8N1GnGneEQT3ZLVIbaFq/jRTv7rHLAdfJpfYtKi FEFITg1fnWWLhr0HxekNqWcvriz6tLShONDWzlbWDVo7tHK7VSU= =pZ4d -----END PGP SIGNATURE----- --89Prhne9GBtr67hg--