[citation][nom]Smushers[/nom] Windows 3.x and Mac OS 9 & earlier were cooperative multi-tasking OSes, and thus suffered the same fatal flaw.[/citation]
Actually, a form of task-switching. A program can block other programs for using resources.
[citation] Windows 9x offered preemptive multi-tasking and memory protection ~~ Prior to the MultiFinder's creation in 1988 (OS 5), there was no multitasking at all, and the Desk Accessories had to be written using drivers to emulate it. That's the reason Mac OS X was created; all the previous versions were such utterly irredeemable, insecure, unreliable pieces of shit [/citation]
Yes, many people know this (should at least). While what Apple had, did work pretty good for its time, it was limited and as you say, POS. OS-X, is based off of NextStep (Steve Job's computer company before Apple bought him/Next in which he pretty much fired everyone). Win95, while an important first step for MS - was horrible to use. ugh.
[citation]I don't know what an "actual GUI OS" is in your mind, but it doesn't seem like Mac OS classic qualified by your own standards. OSes can run within OSes, and I don't just mean emulating hardware running a "full OS," but rather the definition of an OS doesn't require that it be capable of running completely on its own.[/citation]
OS = Operating System. It controls the computer and Disk Operations (DOS), etc. By your own definition to a degree, you agree
Windows 3.x couldn't do ANYTHING on its own. When you bought a PC (legit or otherwise) in those days, you got MS-DOS 6.22 with Win3.11 until Win95 came out. Windows 3.11 was a Graphical shell, it has all the limitations of MS-DOS because that is what it was. Same lame shit 8.3 character names... meanwhile, modern computers had such nice things as 24~64(whatever) character (upper and lower case) for file names.
Hence, going into the Microsoft-PC world of computing with Win3.x was plain horrible for those who are used to more powerful OSes, some that multi-tasked.
Seriously, when Windows 3.0 came out and the PC world pissed in its pants with $2500 386-25mhz PCs with 2~4mb of RAM... us Amiga users were shaking our heads and laughing at you. (Or PC guy from the Apple ADs since some people think they are real) lets see, Multi-tasking, graphics, sounds and other fancy features since the 80s that Microsoft didn't ever invent or brought to the market first. But Amiga got screwed by stupid Commodore, oh well.