From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id +Ei4H7rPPWJhCQEAgWs5BA (envelope-from ) for ; Fri, 25 Mar 2022 15:20:42 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id oDYHHbrPPWIuAwAA9RJhRA (envelope-from ) for ; Fri, 25 Mar 2022 15:20:42 +0100 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 3A50E1BFE0 for ; Fri, 25 Mar 2022 15:20:42 +0100 (CET) Received: from localhost ([::1]:36488 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nXknx-0004KF-4I for larch@yhetil.org; Fri, 25 Mar 2022 10:20:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57766) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXknU-0004HL-Ac for guix-devel@gnu.org; Fri, 25 Mar 2022 10:20:15 -0400 Received: from out1.migadu.com ([91.121.223.63]:26619) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXknS-0006nY-Gt; Fri, 25 Mar 2022 10:20:12 -0400 Date: Fri, 25 Mar 2022 21:20:02 +0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nonconstructivism.com; s=key1; t=1648218005; h=from:from: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; bh=wPUjDI7lPR0r/PoS9/qv1nBctjDtkrNv4icn2n0n6Sk=; b=GVz37uEeVeObe8ozM1/IhEjn+fFGh3G9xVDaSHx/q72pOmspPxY25oTsw6Kk80iWbVs9rm JrWmkNqv0nxXBhzIg465Oplfybl7l1T8dpqOQ5kHU7SLOMa62pvUYr3UGJRy251BoQcrdM NOBxF0EGbqCzf0Jj7Hy5unMr4Dxxjy0= Message-Id: <87k0ciktbh.fsf@nonconstructivism.com> To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: zimoun , Guix Devel , guix-maintainers@gnu.org Subject: Re: Windows Subsystem for Linux Gcc: nnimap+imap.migadu.de:sent.2022 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Blake Shaw User-Mail-Address: blake@nonconstructivism.com MIME-Version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=91.121.223.63; envelope-from=blake@nonconstructivism.com; helo=out1.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.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, RCVD_IN_DNSWL_LOW=-0.7, 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=1648218042; 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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=wPUjDI7lPR0r/PoS9/qv1nBctjDtkrNv4icn2n0n6Sk=; b=jFrLS+mA8emHataZL86GSl6VRxb1eiRnY2o1Vn7HBcGekc8f8Cvh9/tSpR0iuQPjGdVTOF 6JuJQ67yJ32l7WuRZJic/OPTui9ek7eUCG3QhGxWYm+0M/x76NJj3WzizkTP0JgQXOSwHV TOLE/D7I+1rrrnYZCHit1OwrluQn/k5m57a3sViYrRcAJXMQ6wUeNURXdl3s3KVkYck2w/ osmukyeq/BZsxNWWpCvyg32LvUqp114KczeENBAo7mCS4F8eEbZj6GXR/MQp/w+GqWDbeA FgM/cRI6Qj64u4nm+fK5wWueGaEJQC4h+ChL3KX6LvVvytMmkfkKrpnjT7TVCQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1648218042; a=rsa-sha256; cv=none; b=eivrjHltwwVcuk4xtqeE1Mv84tl/t7DtCBxchRdIblb0VHCU+i7t5SkVwCB0je9AqBsfwT YztbpHn7xld+0ToN/g32bw2sAI9q6T/p7JC4n6iJ5u1SixT++SWPCR6vm5q4cr+Q+BErqK qOeMqgDqOfOGUgms5/SiVQ5sSOVLZrbsXsmUElx++o2vRzCTPv4DisJiHCOAQC8+ug/5Yc B9h/iQR0yK83lo2FnZXL94P/wmk/wK2EvFpGNA0kHj5MY+MyfGVRadycof4OdEVEmptia8 RfewL8BA23llF+k2szLrhtav/iZR5FKklI2knwpXxeDhZ73+l1B0xuwboHsJUQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=nonconstructivism.com header.s=key1 header.b=GVz37uEe; dmarc=pass (policy=quarantine) header.from=nonconstructivism.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: -4.48 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=nonconstructivism.com header.s=key1 header.b=GVz37uEe; dmarc=pass (policy=quarantine) header.from=nonconstructivism.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: 3A50E1BFE0 X-Spam-Score: -4.48 X-Migadu-Scanner: scn0.migadu.com X-TUID: 0aXhS9Ub1fgh Hi, Ludovic Courtès writes: > Hi, > > zimoun skribis: > >> About FSDG, the arguments are exactly the same as GNU Emacs on >> Windows. :-) No? I mean, GNU Emacs provides a full port on Windows and >> such port is available on the same side as other platforms on their >> website [1]. The rationale [2]: >> >> The purpose of the GNU system is to give users the freedom that >> proprietary software takes away from its users. Proprietary >> operating systems (like other proprietary programs) are an >> injustice, and we aim for a world in which they do not exist. >> >> To improve the use of proprietary systems is a misguided >> goal. Our aim, rather, is to eliminate them. We include support >> for some proprietary systems in GNU Emacs in the hope that >> running Emacs on them will give users a taste of freedom and >> thus lead them to free themselves. >> >> would also make sense for GNU Guix, no? > > Just like the Emacs manual has an appendix on Windows support, I think > the cookbook could have a section on setting up Guix on WSL2. > > Cc’ing maintainers for their thoughts! > > Thanks, > Ludo’. > I just had a client inquire about deploying to WSL2, so it's great news to hear that this is working! Hopefully it will mean that as the Guix tentacles extend, the obsolescence, redundance, inconvenience & expense of proprietary "middleware" like Windows will become clear to users. May Guix/Guile march forward on the path of ubiquitous extensionality! ez, b -- “In girum imus nocte et consumimur igni”