5 ms·
Are we reading the same Wikipedia page? > An operating system is difficult to define,[7] but has been called "the layer of software that manages a computer's r
by radlad 1mo ago
Are we reading the same Wikipedia page?
> An operating system is difficult to define,[7] but has been called "the layer of software that manages a computer's resources for its users and their applications".[8] Operating systems include the software that is always running, called a kernel—but can include other software as well.[7][9] The two other types of programs that can run on a computer are system programs—which are associated with the operating system, but may not be part of the kernel—and applications—all other software.[9]
> You seem to misunderstand how VMs work. They are not OSes running on top of OSes, they are multiple OSes sharing the same hardware resources simultaneously side by side.
This is not strictly true. VirtualBox, VMware Workstation, QEMU run guests on the host. Even KVM operates in tandem with the host kernel. Maybe you're referring to Xen and ESXi VMs?
> Inferring that you think soon LLMs will either not need operating systems, or will become them.
You removed the key point of context:
> I almost do not need a traditional OS anymore. [...] it's the way I access my LLM. For now.
I believe we will move to something that resembles microkernels and/or thin clients. You'll still have something here, but it'll be about as impactful as BIOS is.
> This is the main reason you are getting backlash and being downvoted.
FWIW, I've received a single downvote.
- alt227 1mo agoYes we are reading the same page, except you seem to be cherry picking comments and missing the main broader picture: There are three main purposes that an operating system fulfills: Operating systems allocate resources between different applications, deciding when they will receive central processing unit (CPU) time or space in memory. Operating systems provide an interface that abstracts the details of hardware access Operating systems provide common services, such as an interface for accessing network and disk devices. LLMs will can not and will not ever do these things, and your idea that an OS will become a tiny thing like a BIOS is completely wrong. If these things were true, an OS wouldnt need a BIOS by now, they would have merged into the same thing long ago. But they havent because they are distinct layers which require certain functionality performed before handing off to the next layer. This is why an LLM will never be an OS, and will always be an app that an OS hands off to.
- radlad 1mo agoNot cherry-picking, I quoted the entire first paragraph of the section titled "Definition and purpose." > LLMs will can not and will not ever do these things Once again, I am not claiming LLMs would replace an OS. This is a non sequitor, and I'm confused why you expect me to defend it. Once again, I ask: Do you agree that Windows 11 is an OS? Android? UEFI? ChromeOS? At what point do they stop being an OS? Language is fluid, evolves over time, and means different things to different people. To most people, an "operating system" refers to more than just the kernel. It refers to the entire system stack that defines how they interact with the computer (i.e. hardware and networking), how it manages resources (e.g. CPU and GPU time, memory), how they load software onto it (e.g. packages, APKs, .apps or MCP), and how that software is granted permissions to those resources (compare iOS/macOS/Android permission models to what people might want their LLMs to do), etc. I expect to see a lot of changes in this area as a result of LLMs becoming more prominent in how people interact with computers. This is what I mean by an "Agent OS" - not an LLM replacing the kernel. That is clearly an absurd premise.