How to ensure that your program does not run under Windows 95 [pdf]
ptgmedia.pearsoncmg.com
ptgmedia.pearsoncmg.com
There are certainly a lot of people in `git log --author=microsoft.com` (and in MAINTAINERS), for Hyper-V guest drivers and the like.
NT 3.51 also offered a nice feature known as "not crashing". It was a far more reliable OS than Win95, which had a huge amount of legacy and backwards-compatibility code. On NT 3.51, the 16-bit subsystem could be disabled at boot time, and everything ran fine without it.
Windows 8 still has the 16-bit subsystem.
Not on 64-bit systems, I believe - i.e. practically all shipped systems.
People complained about Vista, but it was smooth sailing in comparison.
they baited ibm (oh boy, yet again. don't they ever learn) and then run away with as much code the contracts allowed and then some and launched NT.