From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:1008:1e59::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 6LMpF47ElWW8CwAAkFu2QA (envelope-from ) for ; Wed, 03 Jan 2024 21:33:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id +IR/Eo7ElWWnQwEA62LTzQ (envelope-from ) for ; Wed, 03 Jan 2024 21:33:18 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=MVBTOi8t; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1704313998; 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=Cv1r17CRLIPv8dnamIZM8XxHVPnS5dcogRbIPIKTC2Q=; b=bV00HkwwNxss8s/y1ZAJA9NXO1fry32zwxGSXNZk/mjb7c1SgfYPEbxXnEoadZ8E5G9LpH lh+y5JBr2oPko32ndUbMKXrg9HP6Dx8744ys6XMMsn4aCn0cnmjknZgeQMK9MIebQp6e3Y lCtnMSyfNoO7+X4TM/vOSpVc5e9DC7rfVxwMzfrVZUzoNIw2JfaLxRBZU82Isz4xRBvBUg z+D6KHxdJflXffyZ0CcNOhCWRKmQZ/oiLWC1CYFY4rFT1+jhhfEUv3+LfoZ+Rb8bXicu/n QCNx7TPJAAmHEt3+mXjKDLoGMgfAjQqW4jZscHyBbykSC1z0Vu/8Odk+R+ivPw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debian.org header.s=1.vagrant.user header.b=MVBTOi8t; 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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1704313998; a=rsa-sha256; cv=none; b=DBeWyT+gfbmfO22KeOaqlv4+u55LpPGouCMo9QJXlb7CVAkYVWfUUwphqLSoHQGQjGgce7 6eCG6pE4pPNq+ptPFtTKmfgSBhsn4X299rlzhh8UYD3Z2x6usdOb0DSHG/Q6PHaThn/9kd lcLMtvf98UnBtBVbM3vHfcwJl9tawlXpOKNd24mYLERcP/DJMrDqO0u8Dw72MFLr8BTVl+ lXq0GUzpUVUVpdoHMqOeFFIwA2WvRrDyLY1osjwPWThFyZkVxtSzcS4YAb7bZ7MxWRDFEI vQGpRprtPr+iQJEM0F5/+acJ/y8dTjV3NKzrmftyVm5FnawP/B0t6Wj0qSpl4g== 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 83D0259BBE for ; Wed, 3 Jan 2024 21:33:17 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rL7uy-00031d-8h; Wed, 03 Jan 2024 15:32:48 -0500 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 1rL7un-0002zY-UK for guix-devel@gnu.org; Wed, 03 Jan 2024 15:32:39 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rL7uj-0005Dd-Nv for guix-devel@gnu.org; Wed, 03 Jan 2024 15:32:35 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 9C2F61AB30; Wed, 3 Jan 2024 12:32:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1704313943; bh=T2TqRFVd/gCfHhzLw/f/vqsHWrLR4A9Flv945/Hy2EU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=MVBTOi8tliMzk5LhqMZuOXeO0EUFLq3tpoGC09lFtGy7TR+caBeAxpDjw1WkkOBDG gfaOt8Uamfk/Zxed9vH8wNVAGVosuCIDgKW/MAvFbfeSOKF9wrVpECejlF4w76MMBr RcyOLwiMRL5204EnF0xFVs5CPMllFpFQn4onooBiibd/KWgF0nDvBFPNaR9igtKFcI cGQmfbDK3yjTywtTl2eOhX6LnTcqgQ2g4Y7sFecp6FRGEnjnFHySh/Y56hPCWxjpqK PRoOaQQg48Iq6XDWlqweskLMvmi+d9oO3ZyNNbY/aCLUGjqac9DQZ2A7cEWI5RIMNc sxfT+k9iHpT9A== From: Vagrant Cascadian To: Wojtek Kosior , Liliana Marie Prikler Cc: Felix Lechner , guix-devel@gnu.org Subject: Re: Mixing GPL and non-copyleft code in source files In-Reply-To: <20240103184608.5d05b5c6.koszko@koszko.org> References: <20231222175325.5e611342.koszko@koszko.org> <87zfy2nmm7.fsf@lease-up.com> <20231222220620.35150150.koszko@koszko.org> <87tto9oo6q.fsf@lease-up.com> <20231223191905.168b3fad.koszko@koszko.org> <20231227102247.45350dd4.koszko@koszko.org> <20240103184608.5d05b5c6.koszko@koszko.org> Date: Wed, 03 Jan 2024 12:32:18 -0800 Message-ID: <87il4ab1kd.fsf@contorta> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: none client-ip=173.255.214.101; envelope-from=vagrant@debian.org; helo=cascadia.aikidev.net X-Spam_score_int: -46 X-Spam_score: -4.7 X-Spam_bar: ---- X-Spam_report: (-4.7 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-2.601, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -8.72 X-Spam-Score: -8.72 X-Migadu-Queue-Id: 83D0259BBE X-Migadu-Scanner: mx10.migadu.com X-TUID: V0+Tdhk03Ef7 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-01-03, Wojtek Kosior via wrote: > Before getting back to the discussion, please let me ask 1 question. > Assume I submit a patch series that adds some useful and needed code and > includes a copyright notice with a promise, like this > > ;;; Copyright =C2=A9 2023 Wojtek Kosior > ;;; Wojtek Kosior promises not to sue for violations of this file's licen= se. > > Will this weirdness be considered minor enough to tolerate? I made > sure the promise line takes below 78 chars. I am not at all a lawyer, but this seems like an entirely different license, and at the very least a pragmatic headache. "I promise not to sue" might even hold up in one court, but not another; anyone with a modicum of legal caution would reasonably avoid using software with such terms, and people who are naive enough to use something with such a baited risk attached are just setting themselves up for getting legally attacked. You claim you do not want to threaten anyone with force, but this sort of licensing clause opens the door wide to all sorts of legal abuses and threats. It honestly feels like a sabotage clause to me, even if that is not the intention. I would be very concerned about guix accepting such licensing terms. live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCZZXEUwAKCRDcUY/If5cW qk9hAP4zY9SDmm7n01dbwHdqJCCoiUfh3DeFtlVXdPejUGcWUwEA0DKwZplN+Z5c 9tm2Jm/smJSBYtx4yAtA6Fg3IiWenAc= =ZgjC -----END PGP SIGNATURE----- --=-=-=--