25
submitted 1 day ago* (last edited 1 day ago) by EchoDelta_9@programming.dev to c/linux@lemmy.ml

Disclaimer: I have no affiliation to the project or to the people working on it.

Some links in case anyone's interested to check it out for themselves:


In case anyone's wondering where my interest is coming from...


Long story short: after trying out NixOS within a VM and being positively surprised by how smooth-sailing it has been (so far), I got pretty much carried away by my (over)confidence to explore even deeper waters. After crawling out of the umpteenth rabbit hole, I concede to have been most intrigued by rde.

Basically, if my understanding is correct, rde is an attempt to bridge the gap between Guix System and NixOS. For example: Guix Home, which is basically Guix' home-manager, originated from rde.

Furthermore, I find it particularly noteworthy how it's stateless by default. Which, IIUC, is absolutely not trivially done on Guix System. Simply, because Guix System doesn't have something akin to the impermanence module found on NixOS.

I'm sure there's a lot more I could delve into, but I'll keep it at that for the sake of brevity.

you are viewing a single comment's thread
view the rest of the comments
[-] bacon_pdp@lemmy.world 1 points 9 hours ago

Think of Guix like a pile of mud that you can mold and shape it to have nearly any properties that you want.

Those molding steps that create RDE do create an operating system but at its core, it is just a shaping of that pile of mud.

In such if we define an operating system in those terms, then every Guix user has created their own distro as well.

[-] EchoDelta_9@programming.dev 1 points 5 hours ago

Alright, that was quite illuminating. I suppose I was definitely not grasping the full extent of the extensibility found on Guix. And, perhaps more importantly, how it's a defining feature of Guix. Thank you; I appreciate it.

this post was submitted on 23 Jun 2026
25 points (100.0% liked)

Linux

65953 readers
481 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS