

Are these usable on hardware, and daily drivable?


Are these usable on hardware, and daily drivable?


The GNU Hurd. Keep laughing, it will get there.
Edit: instead of outright promoting the GNU Hurd, I will give my reasons.
The architecture of the Hurd is very scalable compared to other kernels. It does not need much rewriting to adapt to modern technology. Rewriting the Hurd in rust is much easier than other kernels.
It is a GNU project so if it does succeed, we can spread the Free software philosophy to others. It also means that corpo’s cannot influence it.
It is GPLv2 or later, so that is nice to have.
It holds all the benefits of a microkernel.
There is probably more, but they are not as important to me personally.


Is it me, or is it kinda of odd that nixOS did not go full on nix with the init system? For example, setting up service with nix. Obviously systemd is fine for for me (please do not flame me systemd haters), but I wonder if the nix team thought of this idea.


NetBSD is more portable than Linux and supports a lot of CPU architectures. OpenBSD is secure by default. I think the BSD’S have jails, which are better containers, but I do not know much about it.
For desktop daily use, it only matters if you really want that Unix taste.


Is there another GPL OS instead? I am a fan of the GNU Hurd, but sadly I cannot run it on my hardware. The team of devs is really small, and it is amazing what they have done in all these years.


Good luck with it. You will learn a lot. Also there is no such thing as a Wayland wm, but rather a Wayland compositor, and that is a distinct difference between X11 and Wayland.


osdev is the way, https://wiki.osdev.org/Expanded_Main_Page. I am also following this, so I do not need to build a cross compiler, https://arjunsreedharan.org/post/82710718100/kernels-101-lets-write-a-kernel. I am writing a 64 bit kernel, so I am going to use limine as the bootloader.


I learning about kernels by writing my own.
Check this out. The Hurd is just a collection of translators, which are kinda like fuse. https://gitlab.com/AlmuHS/hurd-translator-in-rust