From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id oC4CJSS3kmSjegEASxT56A (envelope-from ) for ; Wed, 21 Jun 2023 10:39:00 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 6AOfJCS3kmTaewAAauVa8A (envelope-from ) for ; Wed, 21 Jun 2023 10:39:00 +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 47026301E0 for ; Wed, 21 Jun 2023 10:39:00 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qBtM5-0007A3-7n; Wed, 21 Jun 2023 04:38:21 -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 1qBtM3-00079v-Pi for guix-devel@gnu.org; Wed, 21 Jun 2023 04:38:19 -0400 Received: from ns13.heimat.it ([46.4.214.66]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qBtM2-0005FP-5v for guix-devel@gnu.org; Wed, 21 Jun 2023 04:38:19 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 98D603008E0; Wed, 21 Jun 2023 08:38:16 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GddNMx-_h1jk; Wed, 21 Jun 2023 08:38:14 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.171.217]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id AD4A43008B3; Wed, 21 Jun 2023 08:38:14 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 0C093272898C; Wed, 21 Jun 2023 10:38:14 +0200 (CEST) Received: (nullmailer pid 25731 invoked by uid 1000); Wed, 21 Jun 2023 08:38:13 -0000 From: Giovanni Biscuolo To: Liliana Marie Prikler , Denis 'GNUtoo' Carikli Cc: Maxime Devos , guix-devel@gnu.org Subject: Re: FSDG issues of SCUMMVM-based games In-Reply-To: <219ecbcb11da8f43d70c6acdedd17d9177790022.camel@gmail.com> Organization: Xelera.eu References: <48ce733acba20030aba9eba1a45e18a805cfcf73.camel@gmail.com> <20230615183007.78b46914@primary_laptop> <9a7226e950d1764c48a87650ca3440c3f7eee485.camel@gmail.com> <20230616174126.3e16c6c7@primary_laptop> <20230618210730.25c01473@primary_laptop> <219ecbcb11da8f43d70c6acdedd17d9177790022.camel@gmail.com> Date: Wed, 21 Jun 2023 10:38:13 +0200 Message-ID: <87wmzxyzuy.fsf@xelera.eu> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=46.4.214.66; envelope-from=g@xelera.eu; helo=ns13.heimat.it X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, FUZZY_IMPORTANT=1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1687336740; 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=U3UbUaLyTtXaWRcFOzMr+G6McxLM8z4unxYKjbBJmFA=; b=JCU2pjuAmIQKMCXGS73vIuWXHDykY9dl68WzjHVU7v6ZQwdAD47QVKNj9ovagY3ILS71Si f4Z0re+4PDe8riDBSZzjEyOI1Jb404frtjatraQxYE476Z61XbRl69SqvYATRxmptGHG1/ JTzmhJLfzvI9DOZ5tJsqhCTM8HVE76mxIRC42t8z8IR3mMmdNf1vb/MjnjFEmWtEBDAxDf EdNqzi/N49of0nK/Emq6L5q+A4Ut9aAnT2wQtRuyukKhrbLpYRpIsmrinecFOM+knZodOC zh/qk+9t6fdVWFTSHt55ylums5QKd8hx5wDqLuJdyFqJczlsYFEA2asw+VabBA== 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1687336740; a=rsa-sha256; cv=none; b=fEWjUKmvn1iE296QO2o4phAhMiPvQnehlH93CDE2x3QQLJJdgNziThIf4bJxKx73XA+CkY adfrniD7Fu37Upi+ND1M1eGtzbKAug7qYGnU663kIBjPIcGjlVdSNMvWtlQULmSKsvyW22 Xertmc6YRMe/+rnP/tcqXp+qe+4to9OdK/DDYGEwKcP5VdoDNuodBDu6YbK6mgNN+pGltx 1RGy3yzX7EWx10o27BjgxhbK7YfMiGFtHaS8ZmQvlnY6AIFcdb1rqiwIFuL4l3KvmO8Wok NoVw2pgMmxtXNbJk1+07V1zHo7fwt+IW2SBFY5yugCG4QJnxCvxfn8Km+nMzvw== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -3.15 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: 47026301E0 X-Spam-Score: -3.15 X-TUID: MmoaxJoXBPwl --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Liliana Marie Prikler writes: [...] > Note, that this discussion started IIRC a year ago and we have > practically known about actually existing FSDG violations since then.=20 > My approach here is quite simple and pragmatic: Remove the games which > obviously violate the FSDG (that is all the games currently depending > on ScummVM as far as I know) I totally agree with this simple and pragmatic solution, but the FSDG violation is not that games are distributed with a non-free license (IMHO the license of some or all games have the same legal effect of the SIL Open Font License v.1.1, that is considered free [1]) AFAIU the violation comes from the absence of the source code (or just the build tools?) to compile the game to ScummVM bytecode (other issues with the way games are compiled and distributed can be patched, AFAIU) IMO when removing teh games is very inportant to mention the motivation, since it will be useful for potential similar use cases. > but keep ScummVM for now to allow folks to experiment. If in some one > to five years we still find no practical way of using ScummVM with > only free software, that might be a reason to remove it then. Yes, keeping ScummVM is not a clear FSDG violation AFAIU Thanks all for the heads on! [1] albeit very poorly worded: https://www.gnu.org/licenses/license-list.ht= ml#SILOFL =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmSStvUMHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkS9QgP/2XmR6T7VeHfibwzHuvymUNGHT45574Tp1vnxNxX J3kgY7FYRPzw8G02zQJsuNqmJIxig0Uz1Da21xRZZH2FpJTXfVewAlTPIYxnpwQU 0DjQhmbuUcaK+CYcQVXewtg7GJqMXE7eX0hRXIkPkU4Y0KwuFA7oGaP22UrPsxZh OwtcTG63vSJSWiimSUw1DTscPy8Khi9/s2c5PKfnRCSLZE1RpSjRGVX2/qBzoblg zYtM7+HAQ11joRbpX7VW6eNAA85JfXXmaiahG+mWbttf2b5m5+1cHMQnWw5mBf/T rgvrD4HDBzEvB8w3GMyh5Krug9iXXxv6G26q8f/NYeSSAKAUGpaB67KO7g93GehW IizHEgsupAOnRtkiPgzzBv5SbDwPa2I800f6oa03GuzSrFx3M2YdTF1zAJBFTDxA AraY9SPmdaMhceshdBCWPHUKLUyo3Pkef7DCgOtAaww2BBtZdV9Q0k0OBSULBl4r 6WzK9jkUIvZstdpeBscaydCEjvNGA1BSNzfnifl1xOuUJ/dXJiVXZegb/L37S3iq ulnDh3OP8r1pYB4kT9mUEJCFGzdGdDb7K3hW/xZc/+fGiCtbzevUlCzn+evraV6t NHPLBET7+dKrpY/FvyAPsmTMeS3stvv4iuVLyPBQfy0UmC7KewQyNzrKGUQhroTJ FLZk =vuSw -----END PGP SIGNATURE----- --=-=-=--