On 2024-08-09 13:36, Kent Borg wrote:
On 8/6/24 10:03, Dan Ritter wrote:
The rise of virtual machines and containers is an admission of
systemic failure: people gave up on managing dependencies in a
sensible manner.

I've always considered the reason to be that the traditional idea of what services an OS should offer has become tattered. But your version gets to the heart of that in a nice way. And there is more going on (going wrong) here.

The OS clearly isn't doing enough to manage dependencies if people prefer what BIOS offers (or I guess UEFI these days) to what the OS offers. A mark of failure for the OS.

My CS education left out "System Virtual Machines" (as defined by Wikipedia: https://en.wikipedia.org/wiki/Virtual_machine). When I hear or read "VM", I think of "Process Virtual Machines" - which were always useful as intermediate targets during compilation and/or interpreters (p-code or the WAM for Prolog).

The job of the OS (as I understood it) was to manage the HW, and the first OS I used that effectively virtualized the CPU and memory was Unix on "worksations". MacOS and DOS just didn't compare anymore.

I can see the utility of System VMs on servers, but not something I'd use every day.
_______________________________________________
Discuss mailing list
Discuss@driftwood.blu.org
https://driftwood.blu.org/mailman/listinfo/discuss

Reply via email to