unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Skyler <skyvine@protonmail.com>
To: "guix-devel@gnu.org" <guix-devel@gnu.org>
Subject: Integration with QubesOS & FSDG
Date: Fri, 27 Oct 2023 23:41:11 +0000	[thread overview]
Message-ID: <yGXBsH_5nmyZCQ0RCQmfVRKQ7fE3OiYSt004ysI2qlS2MusOJV0ZE6De4uo_XoE24tl8kBCV3fl0fT7MTGxEc5w028Jenc5vFtWQc1ie1N8=@protonmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1061 bytes --]

Hello,

Would you be able to accept pull requests which add packages to integrate Guix with QubesOS as a guest? I ask because QubesOS does not (and does not intend to) comply with the Free System Distribution Guidelines, the primary problem being that their dom0 includes binary blobs. Guix maintains the FSDG standard, which is a good thing. But part of the FSDG says that the distribution cannot "steer users towards obtaining any nonfree information for practical use, or encourage them to do so". I could see a reasonable argument that providing compatibility with a non-free system steers users in that direction, but it seems like a grey area.

Projecting further into the future, I would expect that packaging all of QubesOS infrastructure in Guix, so that Guix could run as dom0 with Guix guests, would be fine, because then users would not need to install any non-free software in order to use these features (the code developed specifically for QubesOS is free software, mostly GPL2+ from what I've seen).

Any feedback is appreciated.

Thanks,
Skyler

[-- Attachment #2: Type: text/html, Size: 2446 bytes --]

             reply	other threads:[~2023-10-27 23:41 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-27 23:41 Skyler [this message]
2023-10-30 10:20 ` Integration with QubesOS & FSDG Tobias Alexandra Platen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='yGXBsH_5nmyZCQ0RCQmfVRKQ7fE3OiYSt004ysI2qlS2MusOJV0ZE6De4uo_XoE24tl8kBCV3fl0fT7MTGxEc5w028Jenc5vFtWQc1ie1N8=@protonmail.com' \
    --to=skyvine@protonmail.com \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).