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.

  • hendrik@palaver.p3x.de
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    13 hours ago

    I don’t get the quesion either. First of all, Linux is technically the name of a kernel. So you can have that with many different userlands. And if we’re not talking about that: Linux itself is unix-like. So anything based on it would end up being unix-like as well. At least to a degree… We can hide that with a shiny UI like on Android, or the Steam Deck. Maybe you’re looking for (exotic) open-source operating systems that aren’t based on Linux and don’t feel like that? Haiku, Inferno, ReactOS, KolibriOS … We also have the BSDs, Darwin/MacOS, Solaris (on the unix-like side), Windows, DOS, a buch of real-time operating systems and some more exotic projects… But I think the way your question is phrased, such a thing cannot exist. By definition.

      • hendrik@palaver.p3x.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 hours ago

        My LG TV runs Linux. And I’m pretty sure I had the GPL in some other home appliances as well. You’d also find the Linux kernel running in a lot of other embedded devices as well. Roombas… Sometimes they boot straight to custom software. TomTom GPS devices do (or did) that AFAIK. Other car entertainment devices as well. And I think there is some design pattern in which you run your microservices without a full Linux in the container on a server.