To clear it up I am referring to just the kernel. You can set anything you’d like as PID 1 so we can have a non-unixlike userland. For example, some users set their kernel to boot directly into Emacs, without an init system.

  • FizzyOrange
    link
    fedilink
    arrow-up
    1
    ·
    9 hours ago

    You won’t really find anything since the kernel dictates a huge amount about how the OS behaves. If you look at the differences of Linux to other OSes, most of them are in the kernel.

    Android is still very Unix-like in its userspace. I think probably the biggest thing you can change is to ditch the archaic /bin, /usr, etc. filesystem. Android and NixOS both sort of do that.