To be fair, I’m using Linux, MacOS with Darwin Nix for managing it, Windows, and I still am not sure what exactly is an operating system, what’s the role of kernel and all of the possible system software is. Well, I think kernel is for hardware abstraction, but other than that ¯\_(ツ)_/¯
i doubt the average user even understands what an operating system means and they’ll just go with thatever it came with
To be fair, I’m using Linux, MacOS with Darwin Nix for managing it, Windows, and I still am not sure what exactly is an operating system, what’s the role of kernel and all of the possible system software is. Well, I think kernel is for hardware abstraction, but other than that ¯\_(ツ)_/¯
The kernel does stuff like
The rest of the OS provides the actual software that users interact with, like