From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id oCCUFLIi7l/eHgAA0tVLHw (envelope-from ) for ; Thu, 31 Dec 2020 19:12:50 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id eNFfELIi7l/TfQAA1q6Kng (envelope-from ) for ; Thu, 31 Dec 2020 19:12:50 +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 DE8B39404D2 for ; Thu, 31 Dec 2020 19:12:49 +0000 (UTC) Received: from localhost ([::1]:54246 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kv3NQ-00083e-Jx for larch@yhetil.org; Thu, 31 Dec 2020 14:12:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kv3N8-00083A-U1 for guix-devel@gnu.org; Thu, 31 Dec 2020 14:12:32 -0500 Received: from mail-ua1-x92c.google.com ([2607:f8b0:4864:20::92c]:37874) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kv3N7-0006Ov-4p for guix-devel@gnu.org; Thu, 31 Dec 2020 14:12:30 -0500 Received: by mail-ua1-x92c.google.com with SMTP id 17so6391934uaq.4 for ; Thu, 31 Dec 2020 11:12:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NgmGy7QeAKVTD7eGbpn7w6Q8IebdFulzvPqU3n/dwEE=; b=OFKnJxcX7ovCxT8Tkve+85pClWPHsqYVIp+IPWfFEY9y/80cCAWFJZK+THQ/VAxO4A dMy9mJtQ6/+NWQRvRzBqlBQeIhvvl7JAPMWG2w2O0C+K/seinO/8Qovvj6uflE4BQGuQ KFTCAsCSIxcGCLgwGpx+GLEC5qJi9Iw4M6hlmOWpD6jIP8Ook2u/DuaZfRX+IwphWxfh 33LxJhlby/y3cTwsGNao0vNj1ceKpNFp611NFxWjf8T1uWTm+Q2+a0eAiFIltZSjsqxQ K71eocOn71RX/sn8g9ZFeyaZGrQQRnQaKtE9M+EgGebGORYnmErypnNUQOypuxFrbnYa Luyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NgmGy7QeAKVTD7eGbpn7w6Q8IebdFulzvPqU3n/dwEE=; b=V8VKjLsHJUkmC0y53lN2Dzb/qko2xKakBlZmDXwx54vMqjrwCR/sr1E271UEmtai1p stLR9twR6G2ru4wo/5AH5WIQhkw2wHbTLqxTQbcIM6Tnd5RNkN8bv0gHeC+ilQ9y6dI5 9MQubqFoO86hH5YwR4l1aeJVgJ2MLyAZtqrF10747E6aj6qhmIckWpggCHPNNxtU+1+B tdmHsbxXOka7peuINyFJw+79p4oSiA7kcJDqj/L6dnGqIoPqj0PaVZorHJ9mLLF1GiAY AbORN3QsT3fy6n5hjtyPPdKjD6jv1mlkHcg6CN8NXD2qclUSxq2H0Kfz+Sb9PKMvNJ3/ W+bw== X-Gm-Message-State: AOAM5323wv4OvmoZ1BRMr54wORpw4+QEQHy7Tb+5iasQLs/8K0/Kwc3Z GUrU6LRowUjQrNE5CQs24bQdOG2YkBiOafwlVAY= X-Google-Smtp-Source: ABdhPJy/FYO84mrbESQ5ww7YkzJYyxT3tjNOHNSehlrjbgHIVrA+ZT+loYnUFbn+6N6ub3HbEXiUz1dt8iwBrdtUBZk= X-Received: by 2002:ab0:1d93:: with SMTP id l19mr36906117uak.130.1609441947737; Thu, 31 Dec 2020 11:12:27 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Josh Marshall Date: Thu, 31 Dec 2020 14:12:16 -0500 Message-ID: Subject: Re: How would packaging Steam-proton games be received? To: Leo Famulari Content-Type: multipart/alternative; boundary="00000000000094e33c05b7c767e6" Received-SPF: pass client-ip=2607:f8b0:4864:20::92c; envelope-from=joshua.r.marshall.1991@gmail.com; helo=mail-ua1-x92c.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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.23 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 Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.03 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=OFKnJxcX; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: DE8B39404D2 X-Spam-Score: -2.03 X-Migadu-Scanner: scn0.migadu.com X-TUID: V1/koATF61dm --00000000000094e33c05b7c767e6 Content-Type: text/plain; charset="UTF-8" So a separate channel would work for non-free software? I know the stuff is fundamentally gross. I'd still like to have a better way to get out of an ecosystem that is basically entirely all non-free software and a transition to fully free becomes possible. On Thu, Dec 31, 2020 at 1:56 PM Leo Famulari wrote: > On Thu, Dec 31, 2020 at 01:09:06PM -0500, Josh Marshall wrote: > > One thing I know that I have run into, and have heard so many times over > > from those on Windows is how unstable or much of a hassle it can be to > get > > games to work. In the last few weeks, I spent ~20 hours just to this > > hassle myself. Having everything included as a guix package would go a > > very long way to resolving these instabilities, kicking most of the > > problems down to just the kernel and kernel modules which is far more > > constrained. This should make it easier to make not Windows more > > palatable, but AGPL+DRM isn't exactly the most cozy of relationships. > > Given this, would having these games as packages be permissible? Perfect > > being the enemy of the good and all that. > > In general, we follow the Free System Distribution Guidelines (FSDG) in > deciding what is acceptable to include in GNU Guix: > > https://www.gnu.org/distros/free-system-distribution-guidelines.en.html > > All software must be freely licensed, and support for DRM is not > permitted. > > However, if you have code that is working for you, or you think that > Guix can improve the situation overall, Guix channels are a > well-supported way to use Guix while remaining separate from it. > --00000000000094e33c05b7c767e6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
So a separate channel would work for non-free software?=C2= =A0 I know the stuff is fundamentally gross.=C2=A0 I'd still like to ha= ve a better way to get out of an ecosystem that is basically entirely all n= on-free software and a transition to fully free becomes possible.
=
On Thu= , Dec 31, 2020 at 1:56 PM Leo Famulari <leo@famulari.name> wrote:
On Thu, Dec 31, 2020 at 01:09:06PM -0500, Josh Marsha= ll wrote:
> One thing I know that I have run into, and have heard so many times ov= er
> from those on Windows is how unstable or much of a hassle it can be to= get
> games to work.=C2=A0 In the last few weeks, I spent ~20 hours just to = this
> hassle myself.=C2=A0 Having everything included as a guix package woul= d go a
> very long way to resolving these instabilities, kicking most of the > problems down to just the kernel and kernel modules which is far more<= br> > constrained.=C2=A0 This should make it easier to make not Windows more=
> palatable, but AGPL+DRM isn't exactly the most cozy of relationshi= ps.
> Given this, would having these games as packages be permissible?=C2=A0= Perfect
> being the enemy of the good and all that.

In general, we follow the Free System Distribution Guidelines (FSDG) in
deciding what is acceptable to include in GNU Guix:

https://www.gnu.org/distros/f= ree-system-distribution-guidelines.en.html

All software must be freely licensed, and support for DRM is not
permitted.

However, if you have code that is working for you, or you think that
Guix can improve the situation overall, Guix channels are a
well-supported way to use Guix while remaining separate from it.
--00000000000094e33c05b7c767e6--