Re:Guix Reduces Bootstrap Seed by Half
by djsumdog on Wednesday October 09, 2019 @09:25AM
(#21202936)
Does Guix use the Linux kernel or Hurd? In any case, I can understand kernel growth. There are a lot of new drivers, new and old architectures (386 machines were supported in Linux until a few years back; and there's still a fork that does), all the new file systems, all the new networking and cgroup isolation. You can build a minimal kernel without a lot of that stuff, and it will still run on older embedded hardware. But just having a large kernel source and large default kernels/initrds isn't bloat so much as supporting a lot of hardware possibilities.
[ Parent
| on HN ]
Re:Guix Reduces Bootstrap Seed by Half
by Sean1708 on Wednesday October 09, 2019 @09:50AM
(#21203186)
From here: https://guix.gnu.org/manual/en/guix.html#GNU-Distribution
> Our goal is to provide a practical 100% free software distribution of Linux-based and other variants of GNU, with a focus on the promotion and tight integration of GNU components, and an emphasis on programs and tools that help users exert that freedom.
Not trying to sound snarky here: does _anything_ use Hurd?
Re:Guix Reduces Bootstrap Seed by Half
by MayeulC on Wednesday October 09, 2019 @07:53PM
(#21209469)
Well, there's that (former?) Debian project, an Arch variant as well, and I think there is a GUIX variant as well[1]. But they still share the same limitations: 32 bits, no USB, etc.
Hurd itself has interesting concepts, like translators. And it might be useful in some specific cases where robustness is needed. But you might as well try MINIX 3.
Hurd is on my list of things to try, just like Plan 9.
[1] (edit): https://en.wikipedia.org/wiki/GNU_Hurd#GNU_distributions_run...
Re:Guix Reduces Bootstrap Seed by Half
by danudey on Wednesday October 09, 2019 @11:27AM
(#21204106)
It's "supported" by some people, but it's not ready for prime time, and never will be.
I can't help but laugh at the irony that one of the most popular and most proprietary operating systems in the world uses a forked Mach kernel called XNU, for "X's Not Unix."
Anyone at Apple have a beef with the FSF back when they named that?