From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OLZ8EpKLnWF5kgAAgWs5BA (envelope-from ) for ; Wed, 24 Nov 2021 01:47:14 +0100 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 sNEkDpKLnWH6JQAAB5/wlQ (envelope-from ) for ; Wed, 24 Nov 2021 00:47:14 +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 C3C6C13A8A for ; Wed, 24 Nov 2021 01:47:13 +0100 (CET) Received: from localhost ([::1]:33020 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mpgRM-0003ao-Ut for larch@yhetil.org; Tue, 23 Nov 2021 19:47:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52208) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpgQz-0003ZA-7X for guix-devel@gnu.org; Tue, 23 Nov 2021 19:46:49 -0500 Received: from cyberdimension.org ([80.67.179.20]:47474 helo=gnutoo.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1mpgQw-0002KU-W9; Tue, 23 Nov 2021 19:46:48 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 8919d750; Wed, 24 Nov 2021 00:45:57 +0000 (UTC) Received: from primarylaptop.localdomain (localhost.localdomain [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id d7484428; Wed, 24 Nov 2021 00:45:57 +0000 (UTC) Date: Wed, 24 Nov 2021 01:45:19 +0100 From: Denis 'GNUtoo' Carikli To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Subject: Re: ZFS part of Guix? RFC? (Re: Effectively force all GNOME users to locally compile ZFS?) Message-ID: <20211124014519.1e227941@primarylaptop.localdomain> In-Reply-To: <20211124005004.109ef096@primarylaptop.localdomain> References: <87r1gfgpjc.fsf@netris.org> <292def7687859350b6f1cd95a8cd385b70bbe830.camel@telenet.be> <87eecfrw25.fsf@nckx> <20211120020940.5efaa2b2@primary_laptop> <87v90no8n1.fsf@nckx> <20211121023324.0a3ba29a@primarylaptop.localdomain> <20211121103548.yi5lo6ymcnm22gfm@pelzflorian.localdomain> <20211122180255.ipauqebmoiyw4bb3@pelzflorian.localdomain> <87bl2aixvx.fsf@gnu.org> <20211124005004.109ef096@primarylaptop.localdomain> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/qsrd8.lw9hlFuaUI6ta7m5T"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=80.67.179.20; envelope-from=GNUtoo@cyberdimension.org; helo=gnutoo.cyberdimension.org 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_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.29 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, raid5atemyhomework@protonmail.com, Domagoj Stolfa Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1637714833; 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; bh=YQfJ110k94M6EWlxxd/6ilXlKk0aZt8OUw+5tjqXClA=; b=sQlw8IyKsHE7V/y7lZkxIjK/BqVMqRTJCoUvrSeGW9wgGfeF83c87SnLCu2JnESqsxKb0i 5Ax385sn8bXsMiDq1Xadf1YtKc5GS4hBY2lIA0mi9UqApJNLUFFIPeIaYO5nGyXh9xv/qq OFIlQc+MQlwIHZHW0207OkXfyHbsNEvuyHk0G30CIbPHFbfSuJKgBuadKsd7JrIk17vBHQ 7njhFtFN/zlj5OexIa5C9NABmn7ATTli/p9QUsIrtMTpvTOItzqs9tKotgc5OYRO4+OXft jqqe+DJVtRnGew7j//xCEUtPCQRRUO89wt7N/ikvBZ1UDZfUyxspy/g/T1LZ8g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1637714833; a=rsa-sha256; cv=none; b=N1JdEMVnwkOBy+9vXbdKYHJhgpEVoeYUe82b36+80iEuRD9DORP7FinCd33Prxf4HfZRTo 1F+9yQ49BT3od4aCdIw+B+NoD1yuaoyGli35i+t6XH4KMVTTk+GI1TkHyAb+Vy+mFFGnqc cyZnaG088pF5N8NfXx9KSe86sOZ7AdMniJ9cl/jOm5nkRTnIKBU81Ysxz21rg703WOJjve 584nBwe7/SGJuD7VLLx35zSavfqqfx/+HQdeS2YrMyCkoGEZso7ha9X5DrVIePaMHADKFF u8YJ89DXbPrrt1IUIfrASiWvYaOBBCblMZL/yV6LNaizoOjgULfdPZtysBewHg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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" X-Migadu-Spam-Score: -4.99 Authentication-Results: aspmx1.migadu.com; dkim=none; 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" X-Migadu-Queue-Id: C3C6C13A8A X-Spam-Score: -4.99 X-Migadu-Scanner: scn0.migadu.com X-TUID: mMZRBwDL+Wnu --Sig_/qsrd8.lw9hlFuaUI6ta7m5T Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 24 Nov 2021 00:50:04 +0100 Denis 'GNUtoo' Carikli wrote: > Hi, >=20 > On Tue, 23 Nov 2021 18:29:22 +0100 > Ludovic Court=C3=A8s wrote: >=20 > > When consensus cannot be met, maintainers have the last say. > >=20 > > But again, my understanding is that there=E2=80=99s no new decision to = be > > made here. > If I understood correctly Florian, the argument here is that it is > safe to redistribute source code under a GPL incompatible license > that links to GPL code because it's in source form? After having thought about it, I think I think I found a rationale that could make sense. Maybe it's because if the code is in source form, both code are not combined in the same binary.=20 If that's the case then it would also be legal to redistribute binaries too as long as they are dynamically linked as the linking happens at runtime. And that should also not be limited to Linux.=20 We could then through dlopen or any similar method reuse code from one binary in the other because the linking is dynamic as long as both binaries are not linked together statically? Or am I on the wrong track here? Denis. --Sig_/qsrd8.lw9hlFuaUI6ta7m5T Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmGdix8ACgkQX138wUF3 4mNlJhAAqO19vPyxFXSAtvQIPGD8hNF8fR93KKvLo5mSQy4HDl1SC6AT/NxOFpc9 +GDQZSvptpBj0Z2YFeGGjOs3dAJtLuBrXrOsrg5b/P3T4txhfFov/uJoF/R5jBdN pJew21cLKEGV5KQeXqcwbgtIH/ATRhBvfR6m//tYxyvJY/JmLGV5BCzp6ockMYZU yDxKYR0R4S0rVvs93CmcyjW5AVfpR2e1J3I629sIpw3g5XRnMALw84L/R25k1Bie 56C8AlUrvwm5CP4pdW9Zzgi4iXCs8rDCHaHiyYk4LjR+JWyxfhZTHiUV+wO+iZZR tp9Vt+KINXs8NSYQSL4AIi8W1v12RTWtK2OA1gdJiVK5Gs8zLJvsOdqDLq43+dv0 l5Im2Ttz/ChPd0wghb847Sp7FqLzFLDSjaxCpjBe/3Tf4AMuOBWAZQCpTublAJ/V OO6zwV7+iK0tPnlTZ9Ur7ewtVab14Aez3e78AqK+5hf/ekzqyCc2H0GaS1JmnIui 7c9TqDFJ1PO0O/l8JxbKJVYTkwpzH4E27KTdBpXz1Kb+zWXhrEsbs+pA9E/yK7Ag cA29ESwZvnKUIynjS0BVV8GaT+eToLGnnSNWrc/xyu6E5cRobWzwN2TathhO12Aj xXPQWLzTXTdM0A5q0JmRcbxdNy2sFASpcccMH6ptRlFGCgUdLDk= =GeEf -----END PGP SIGNATURE----- --Sig_/qsrd8.lw9hlFuaUI6ta7m5T--