From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id iLoEE9ORrGJe3wAAbAwnHQ (envelope-from ) for ; Fri, 17 Jun 2022 16:38:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id +B4NE9ORrGK6FQAA9RJhRA (envelope-from ) for ; Fri, 17 Jun 2022 16:38:11 +0200 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 1FEDE9260 for ; Fri, 17 Jun 2022 16:38:11 +0200 (CEST) Received: from localhost ([::1]:54670 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o2D6w-0005hN-6g for larch@yhetil.org; Fri, 17 Jun 2022 10:38:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60956) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o2D63-0004tU-9J for guix-devel@gnu.org; Fri, 17 Jun 2022 10:37:15 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:36743) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o2D60-00024D-VY for guix-devel@gnu.org; Fri, 17 Jun 2022 10:37:15 -0400 Received: by mail-wr1-x432.google.com with SMTP id o8so6045275wro.3 for ; Fri, 17 Jun 2022 07:37:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=bxG6pepiCQX8spYWr5XGHtbhcMXgQEIWbihIuwIEyjs=; b=UadgAlY9pOOI/Qmt/D9lK81pcw9MFcljMaLUF6uzx/BV2vyuzIh5aXCvio7yP6RDm+ 4R6aua7KtXXgGDoiwAY+5edMH5ZVoxBTnT19AZIU3U1QnGZcVj/8T8XDGTyiL+vyTqQz o98T+utJfd1rrSvMPzwhmdPSAHO4AK7PD8ky0kkdF8QLwC6/jessp/jeA+kVLh+28smW fHptKKi58reabqulz2p9C+LfGpRFOR95WfYt5H99gNBsoZYzwCgy18wDXQ8osZ+MZCMv 5O+9vm6zaTTKmsnSsr+sJE+OUx4jxXjIfGBP21yWi7HzXcX07z/BgvPC653cXL6bafoh NdEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=bxG6pepiCQX8spYWr5XGHtbhcMXgQEIWbihIuwIEyjs=; b=6zAaP2MwjJFrMxH2xGWKKazxKVt6YrszJAni2h8zMpV0R26KvgMEI02UZHj7Y8ivoI iGw0Rna+Js7+fcEs/z6c/cQ2q75x0cXedgjKJOFpVOfhZrlhRBNz9uf3Z1YOebGvXf32 nh+HgZZ3LLH5zH7rrv7qYu2G4oz0YQVbeiMq6PXs2EcR7cTFEp1TpG85ptnQ81xrrJkm R3WSj27qFvCTK7UbHQ7pdDxMeR/3vDxnOxnFR1K94i1O861kz4NOvCssq9UnDDK+0QAT MUAbZ2ytcm60WbNjks/8wV3OIthBas9Yzr4p2acAE7/1lmaGy4ZbkmQaNtcKE7MNA8sz 6Iqg== X-Gm-Message-State: AJIora8IwFBPkDY+N0harxHvfIBQxSU/J3RgJMqeY8kS7ngzit6/yOSV 9Tjyrir/8MyCHHnu1AR5C+M= X-Google-Smtp-Source: AGRyM1uJocZN/xssqJI88223n4CEvjlcjGCXQBmSNsAofczxPFIcLZY14IGHaEv9U1CUdR9VIS2kGw== X-Received: by 2002:a5d:6d8b:0:b0:218:4dc8:293e with SMTP id l11-20020a5d6d8b000000b002184dc8293emr9729477wrs.612.1655476631311; Fri, 17 Jun 2022 07:37:11 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id t2-20020a1c4602000000b0039db60fa340sm9202288wma.33.2022.06.17.07.37.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Jun 2022 07:37:10 -0700 (PDT) From: zimoun To: Maxime Devos , Philip McGrath , Guix Devel , Liliana Marie Prikler Cc: "(" Subject: Re: FSDG-compatibility of APSL-2.0 In-Reply-To: <7b05425306ead2c333e7671a7c32b4164e4b6a50.camel@telenet.be> References: <11010317.nUPlyArG6x@avalon> <87zgiby7yt.fsf@gmail.com> <7b05425306ead2c333e7671a7c32b4164e4b6a50.camel@telenet.be> Date: Fri, 17 Jun 2022 16:37:07 +0200 Message-ID: <87ilozxsoc.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=zimon.toutoune@gmail.com; helo=mail-wr1-x432.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1655476691; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=bxG6pepiCQX8spYWr5XGHtbhcMXgQEIWbihIuwIEyjs=; b=Tp2qWkNdkvt1DMnOu9bRu8u/pmaxmRhglNj2GDGHI6LsWTUo261pXYKhqb5hncAgws76Jq Eo75p1qtELZmKGILe7/DqI5W5jICysmBusZFOd/K0TQV1R74Qpn3yi8PkME1wU9j3j10HC tzcpd5bcWOqh+9nfwj3GIRulK5xNvAcO04ldcpz1Nb1N9zMp48TPeJEu1zMs+iOWiM2QLW lXmTcWabN7FpmoGW5WWOHi1AtrGTnsUZiduo4yBk5zOl6FQL1QKqY23UYwNJJJPaZ2L5g2 lSdInjxdoJ0Z40IRlZij+COWA4alSQW6Ztj8H5uoPxVGLqvhbQTUMOhS/TPqqw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655476691; a=rsa-sha256; cv=none; b=gUnGXYOD/r3sUchfOw+UwkEUhdLq5R9OgcE73eYlUc9VimLMBwRWAEXRdnLnFyMKxWt3kS qU/4OxDG63shuaqIZY3YB7m9RBLkWZfbveeG3IaQZohSC87QcfMtYZcSuRsI5M7cN5eMeC u/ZCZdGhYCEt2SsMTMzjVwQVisHjCmLJRSRKE6r/ZF9bkWr45YNd37c99q6Zd+FpWtqY1m xPfCMy/QFVpv1nLFJKO47DDOz49E4EdOZ85cJLZdJXn3fKMt+KNDBKzVGhP/CB951h0WXc P7UOp7Pr/U2nRJHmWX1vzz8DBVV2pId5Avc9Msh3/o6+VIkgYNXhpFAkd3OMmw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=UadgAlY9; dmarc=pass (policy=none) header.from=gmail.com; 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: -3.79 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=UadgAlY9; dmarc=pass (policy=none) header.from=gmail.com; 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: 1FEDE9260 X-Spam-Score: -3.79 X-Migadu-Scanner: scn0.migadu.com X-TUID: f/YTLp3WcbJR Hi, On Fri, 17 Jun 2022 at 11:39, Maxime Devos wrote: > TBC, did you see my previous mail about cherry-picking and power > assymetry. No. And I do not see it in the public archive. > I would like to refer to some blog article about something along the > lines =E2=80=99free software is not about licenses, but about ???=E2=80= =99, but I > cannot find it anymore. On one hand, I agree: free software is more than just about licenses, because it is about quality of code, good documentation, nice community, etc. On the other hand, I refuse to judge the intent behind a software. It appears to me a slippery slope. The only way is to set a clear frame and then scrutinize using this very frame. Debian defines a frame, GNU defines another frame, etc. and each project qualifies via this frame. Guix is part of GNU and the GNU project lists the acceptable and unacceptable licenses. Again, if the Guix project would like to apply a more stringent license policy than the GNU one, then the question is according to which frame. > Being forced to go to the US as a defendant seems like a very practical [...] > Not being subject to the US seems worth some extra niche-ness to this > non-US person. Bah, it is the same for any license. Even the GPL. For instance, the concept of Copyright under the US Law does not have a one-to-one equivalent under the French Law. (See the case Entr=E2=80=99ouvert vs Oran= ge.) Law, especially international one, is very complex. We should focus on what we are doing the best: package, service and distro. :-) And I trust enough FSF and others as Software Freedom Conservancy for doing the best in the legal field. > ... currently Guix isn't using the APSL2.0 anywhere (according to git > grep -F aspl), so it seems quite practical and effortless to just > remove apsl2 from (guix licenses). It is maybe used by Chromium. I have nothing against removing APSL2.0 if it is not currently used. However, I think the Guix project should continue to accept all software using the licenses on GNU list [1]. About patch#55998, the question is about dependencies and linking because APSL is incompatible with the GPL. If all is fine, then let include =E2=80=99cctools=E2=80=99 in Guix. 1: 2: On Fri, 17 Jun 2022 at 11:40, Maxime Devos wrote: > zimoun schreef op vr 17-06-2022 om 11:06 [+0200]: >> [...] How do we resolve the disagreements? > > By talking on guix-devel. Talk does not cook the rice. ;-) Well, discussions do not always resolve some disagreements, sadly. If you consider that A is acceptable and I consider that B is unacceptable, then we discuss at length and at the end we do not reach any consensus; you are still on A-side and I am still on B-side. How would we resolve at the project level? Today, the Guix project uses a do-ocracy system where disagreements are resolved by Guix maintainers. Enough burden and discussions are already around without hypothetically adding one about resolving potential disagreements on license policy, IMHO. Without mentioning the WANL sessions. :-) Cheers, simon