4 ms·
With 32-bit DOS extenders, VESA VGA BIOS extensions and Gravis Ultrasound, we really did have everything — except an operating system. Who needs one anyway.
by pavlov 4y ago
With 32-bit DOS extenders, VESA VGA BIOS extensions and Gravis Ultrasound, we really did have everything — except an operating system. Who needs one anyway.
- com2kid 4y agoTurns out they just get in the way, and in-between showing ads, sell your usage data to advertising companies. We were better off without them.
- anyfoo 4y agoDon't be trite in a technical conversation. While I agree that those things are bad, it adds nothing here, and besides only a minority of Operating Systems does what you say.
- anyfoo 4y agoYeah. Until we wanted multitasking. Separate address spaces, shared resources, protection, eventually security. That's when the "operating system" came in. DOS was allowed to live as a virtualized task, but it wasn't the same. I did get tambourine_man's reference, though. Nice!
- linguae 4y agoThough, there’s a way we can enjoy a minimal operating system yet also have security, protection, and resource management: https://en.m.wikipedia.org/wiki/Exokernel https://en.m.wikipedia.org/wiki/Exokernel
- mysterydip 4y agoAll it was missing was an (optional) network stack, IMHO
- toast0 4y agoNDIS was available for DOS, and so was ODI (used for IPX and Netware)
- pjmlp 4y agoLooking at the maker community doing bare metal on Arduino and ESP32, a bunch of libraries is good enough for many tasks.