OS Definition Debate
The cluster revolves around debates on what constitutes an operating system, questioning if software lacking a kernel, bare-metal support, or hardware abstraction qualifies as an OS versus being a user program or library.
Activity Over Time
Top Contributors
Keywords
Sample Comments
The os wraps the machine. That is literally it's job. Manage hardware resources and broker them to applications
This isn't an operating system in the sense that everyone else means when they say "operating system". You can't run it on bare metal. This seems to just be a user program. It's an operating system in same way that your email client is a mail operating system (that is, in name only).
What is an operating system if not an abstraction of the hardware?
How do we delineate "OS that does one thing" from "bare metal program?"
I feel like operating system implies the existence of a kernel
Surely they can't be thinking much about operating systems?
That's pretty unconventional definition of OS.
You don't need a whole OS for those, especially not a XNU kernel
Doesn't that just make it an Operating System?
I think they mean OS in the broader sense than just the kernel.