4 ms·
OS/2 comes to mind. Version 1.x was already much more sophisticated than MS-DOS.
by hub_ 2y ago
OS/2 comes to mind. Version 1.x was already much more sophisticated than MS-DOS.
- pjmlp 2y agoAnd Xenix.
- blueflow 2y agoFor you two: The IBM PC was the first PC and had a 8088 CPU. OS/2 and Xenix were for the 286 and up. If you make virtual memory a necessary attribute to qualify as OS, there were no OS for the original IBM PC as the 8088 had no support for virtual memory. That's why my (tricky) question.
- icedchai 2y agoAmiga OS didn't have virtual memory either.
- pjmlp 2y agoMy first computer was a Timex 2068, while at the school lab we had Amstrad PC1512 with 5" floppies and no HD... Naturally when we speak about PC, we don't mean the original IBM PC and nothing else.
- hnlmorg 2y agoIf we are being pedantic then what you’re describing are called IBM-compatible PCs. Ie they weren’t made by IBM but were designed to support most other of the same software.
- blueflow 2y agoYes and i said "IBM PC"...
- deaddodo 2y agoThe "IBM PC" was a category of machines, not a model. Many of which had advanced processors with MMUs and 16-bit support: https://en.m.wikipedia.org/wiki/List_of_IBM_Personal_Computer_models https://en.m.wikipedia.org/wiki/List_of_IBM_Personal_Compute... If what you're referring to as the "IBM PC" is the classic model 5150 and we follow your arbitrary designation of a "real OS", than no. But, by that same logic, I can say ducks aren't birds "if we consider birds only those with non-webbed feet".
- kjs3 2y agoNo. Xenix through at least version 2.1 ran on the original IBM PC (and early Xenix was ported to the 68000 (e.g. Tandy model 16), which also lacked hardware VM support).[1] You could also run IBM PC Unix in the form of Venix from Venturecom (Version 7 with some BSD things) and PC/IX from ISC (System III). Both were 'official' licensed Unix ports. In the Unix-ish camp, there was Coherent and Minix, as well as various MMU-less Linux projects (e.g. ELKS). And there are many interesting oddballs like iRMX. Yes, OS/2 did require a 286 until it required a 386. If you make virtual memory a necessary attribute to qualify as OS That would be pedantic and historically inaccurate and we shouldn't engage in that. [1] https://gunkies.org/wiki/XENIX https://gunkies.org/wiki/XENIX
- bpoyner 2y agoXenix .. that brings back memories of green screens and digicards (digiboards).