4 ms·
While it might be true that the step from Windows 3.11 to Windows 95 was more of an improvement for Windows-users (but not so much for those using OS/2, its mai
by Yetanfou 8y ago
While it might be true that the step from Windows 3.11 to Windows 95 was more of an improvement for Windows-users (but not so much for those using OS/2, its main contender at that time) the author does seem to view history through rosy glasses. Windows 95, just like its predecessors and its successors Windows 98 and (especially) Windows ME was hampered by it being built on top of MS-DOS, remnants of which would rear their ugly heads in many situations. It was all too easy to bring down the whole system by a single malfunctioning program, Windows itself and especially many third-party drivers were riddled with bugs which would cause it to 'blue-screen', Microsoft's in itself admirable drive for backward compatibility caused many problems from earlier days to linger around. Network security was a mess, it was trivial to bring down whole office farms by sending packets with a few bits in the right positions. The lack of library versioning ('DLL hell') meant that installing program A could stop program B - or even the whole system - from working. On the topic of installing and removing programs, this was still a hit and miss affair with all programs using their own installers, many of which lacked functioning uninstallers, others which left loads of crud around.
In short, Windows 95 (and 98, and ME) was a card house built on quicksand. Windows NT 3.x made good on the promise of stability at the cost of performance and resource consumption. Windows NT 4.x improved performance at the cost of stability by moving drivers - which in earlier versions ran in user space - back into kernel space. Windows 2000 was probably the most balanced version, XP coming in second (after removing the Fisher-Price interface that is...). Given that many of the long-standing problems with Windows still have to be fixed I don't see any utility in the later versions, Windows 7 included. For those looking for an operating system to do the 'usual stuff' - internet-related activities, document processing, some multimedia - one of the more polished Linux distributions - Ubuntu, Mint, etc - is a much better choice which will save the user many a frustrating moment. If you need to run Windows-only software wine might be an option, otherwise just run it in a VM using Windows 2000 or XP if possible.
Windows on the server has been a no-starter from the beginning, this is not even worth discussing. The only reason for using it is running something like Microsoft Exchange, the question here is whether this is worth the hassle of having a Windows-based server park.
- Joeri 8y agoWindows NT 4.x improved performance at the cost of stability by moving drivers - which in earlier versions ran in user space - back into kernel space. I ran NT4 for a number of years, and it remains by far my favorite windows version. Maybe it wasn't stable enough to run a server (although I've heard otherwise, with uptimes measured in years), but I have no recollection of it crashing. It was essentially a modern OS that could happily run in 32 MB of RAM, which isn't even enough these days to launch a single windows program. My favorite desktop OS overall is BeOS R5. It was just so much fun to use. Not actually very useful, with the lack of apps, but definitely fun.
- waddlesplash 8y ago> My favorite desktop OS overall is BeOS R5. It was just so much fun to use. Not actually very useful, with the lack of apps, but definitely fun. You should check out Haiku, then. The same old BeOS R5 desktop you remember, with modern customizeability, a package manager, and tons of ported software. :)
- TimJYoung 8y agoWindows NT eclipsed Novell Netware for small-to-medium-sized business server usage by the late 90s, and today there still exists many, many businesses that use Windows 2008, 2012, and 2016, so I'm not sure what you're talking about with the "no-starter" comment.
- Yetanfou 8y agoThat is a file server and intranet server you're talking about. I'm talking about the type of server which most people around here think of when they contemplate the word 'server' - an internet-facing server, often living in a herd of such in some remote facility. Running Windows NT and its successors for file and domain services is doable and probably a good choice for those who have standardised their office environment on everything Microsoft. Outside of that environment, not so much.
- TimJYoung 8y ago