this post was submitted on 23 Feb 2025
9 points (73.7% liked)

Linux

6142 readers
239 users here now

A community for everything relating to the GNU/Linux operating system

Also check out:

Original icon base courtesy of [email protected] and The GIMP

founded 2 years ago
MODERATORS
 

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.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 13 points 1 day ago* (last edited 1 day ago) (1 children)

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.

[–] [email protected] 1 points 1 day ago (2 children)

Im talking about the kernel without GNU or Systemd or anything

[–] brian 2 points 1 day ago

alpine fits that, or derivatives like postmarketos

[–] [email protected] 1 points 1 day ago* (last edited 1 day 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.