Slashdot Mirror


The Long Reach of Windows 95

jfruh writes: I'm a Mac guy — have been ever since the '80s. When Windows 95 was released 20 years ago, I was among those who sneered that "Windows 95 is Macintosh 87." But now, as I type these words on a shiny new iMac, I can admit that my UI — and indeed the computing landscape in general — owes a lot to Windows 95, the most influential operating system that ever got no respect. ITWorld reports: "... even though many techies tend to dismiss UI innovation as eye candy, the fact is that the changes made in Windows 95 were incredibly successful in making the the system more accessible to users -- so successful, in fact, that a surprising number of them have endured and even spread to other operating systems. We still live in the world Windows 95 made. When I asked people on Twitter their thoughts about what aspects of Windows 95 have persisted, I think Aaron Webb said it best: 'All of it? Put a 15 year old in front of 3.1 and they would be lost. In front of Windows 95 they would be able to do any task quickly.'"

9 of 354 comments (clear)

  1. Not really by nine-times · · Score: 5, Interesting

    I would agree that Windows 95 is influential, but let's not go overboard. It's the first instance that I know of with the "taskbar" along the bottom including a main menu button on the lower-left, which has become a very common arrangement. However, it's largely become an arrangement common to desktop environments attempting to mimic Windows in order to be approachable to Windows users. It's not the arrangement of all operating systems.

    Claiming that OSX is copying the task bar with its dock is a bit of an overstatement. Various environments had different permutations of a "dock" concept, including NeXTSTEP, the forerunner to OSX. I think BeOS and Amiga also had docks of sort, though I admit I haven't seen any of these operating systems in action and I don't remember exactly what they looked like back in 1995. Also, the way the Apple dock operates is significantly different from the Windows task bar, and arguably the Windows 10 taskbar takes some things from Apple's dock.

    Part way through the article, there's a big quote that says, "Without Windows 95 there would be no Steam or XBox and we would still be playing Pong." That's just nonsense. I mean, it's true there might not be steam or XBox, in that Steam was originally developed for Windows and XBox is a Microsoft program. However, we wouldn't still by playing Pong. There were more advanced games than Pong before Windows 95, and it's not as though people wouldn't have continued to develop video consoles and video games. In the end, he wraps things up by arguing that Windows 95 was just so amazingly good that it pushed everyone out of the market, as though Microsoft's monopoly was a good thing that was achieved purely through the quality of the product.

    Honestly, I don't know if this author is a bit dim or ignorant, or if the author is intentionally pushing a false narrative, but this article is pretty bad. Obviously Windows 95 had a big impact on the computing industry and the operating systems that came afterwards. I wouldn't argue against that. Still, let's not pretend that it was a wonderful product that took over the world by being the best thing ever, and let's not pretend that everything that came after is simply copying Windows 95. It was a relatively crappy operating system that became dominant because Microsoft was largely already dominant, and there wasn't really anything much better at the time. Microsoft had already squashed a lot of their competitors, and continued to do so with anti-competitive practices.

  2. Re:Microsoft Menus .. by ichthus · · Score: 4, Interesting

    Also, let's not forget OS/2 Warp, which came out in 1994. It had something very similar to a start button and task bar, only it was located at the top by default.

    --
    sig: sauer
  3. newshell.exe by lkcl · · Score: 3, Interesting

    actually... newshell.exe as it was known was written by the NT team, when Windows NT 3.1 was new and NT 3.51 was in beta. the windows 95 team - who were universally absolutely hated by the NT team - legitimately "stole" newshell.exe from the [internally and legitimately accessible] source repository of the NT team at the time, and release it as the default shell of windows 95 *before* the NT team were able to release it. it wasn't until NT 4 beta that the NT team was able to catch up.

    unnnfortunately, the NT team were being pressurised to do some pretty stupid things, because windows 95, being a PROGRAM-RUNNER *NOT* repeat *NOT* repeat *NOT* an "Operating System" (windows 95 didn't even have proper virtual memory management for god's sake: programs were either fully-swapped-out or fully-resident: absolutely nothing in between) - windows 95 was unfortunately *faster* than the flagship operating system (NT).

    so they were forced to remove the user-space GDI implementation and associated API (which buggered up citrix and other screen virtualisation technology completely: it had to be re-added back in many years later and was called "RDP"... it was actually another company's screen virtualisation technology... bought and re-badged... but we're talking windows 2000 by then...). removal of the GDI implementation meant two things: firstly, lots more speed, and secondly, if you moved a window off-screen it caused a BSOD in NT 4.0 betas because of course there was no range-checking any more and this was all kernel-space!

    many people loved the fact that NT 3.51's user-space screen driver could actually crash, leaving you with no screen... but the mouse, keyboard and the rest of the OS was working perfectly. many sysadmins didn't bother with a reboot when that happened because they could just use keyboard short-cuts, remote logins, or just pure mouse-guesswork!

    the NT team did at one point also try to move printer drivers (including 3rd party ones) into kernelspace (to again avoid a userspace-kernelspace context switch... or 100). for obvious reasons that initiative didn't last long....

    yeahhhh we don't hear about the history of pain that windows 95 caused within microsoft. and now, many of the people who knew what was going on have retired as millionaires on the stock options from so far back...

  4. Re:Microsoft Menus .. by Anonymous Coward · · Score: 2, Interesting

    That was the second OS/2 Warp (OS/2 4) actually. OS/2 3.0 Warp used the launchpad still - kind of CDE like in retrospect. Among us OS/2 users at the time few of us liked the addition of the top bar in Warp 4.

  5. Re:15? by bored · · Score: 3, Interesting

    Besides what the AC said (which I 100% agree with) XP's real feature over windows 2000 was probably the license model change. Before XP the licenses weren't tied to the hardware, and weren't verified by MS. I've always though that the main reason for the change. The UI color style (which could be revered to 2000's look) was to make people thing they were getting something over 2000.

    The fact that it was such a small update over 2k is probably most of what made it successful. All the major issues were worked by the users of 2k. That is basically what happened with windows7 too. Vista users dealt with all the bugs, and when it was finally a reasonable product MS just released it with the appropriate service packs as a new product.

  6. The greatest W95 legacy is spread of medicority by iamacat · · Score: 3, Interesting

    Before Windows 95, PCs had a vibrant marketplace of GUI shells, file managers, e-mail applications and web browsers. Netscape introduced Java applets and Javascript, updated frequently and was free with honor system payments. UNIX-based system had a wide choice of free and commercial Windows managers with features like virtual desktops that Microsoft only added in Windows 10.

    What Microsoft taught users is to be lazy and not look beyond built in software with mediocre feature set. They have ultimately hurt themselves as mainstream applications became so dumbed down that you can just run the same thing on 4 inch phone and not miss much. Have they cultivated a healthy 3rd party ecosystem, people might be still interested in more powerful desktop/laptop experience in addition to phones and tablets.

  7. Re:Actually, the common saying... by Anonymous Coward · · Score: 1, Interesting

    Did you not know how to configure jumpers or something? Back then, building a PC meant you actually had to know a few things about your computer. That's why I always laugh when some kid nowadays boasts about being able to "build" their own PC.

    I was a longtime DOS holdout. When Windows 95 came out, I was still booting directly into DOS and ran Windows manually if I ever needed it.

  8. Windows has always been ... by CaptainDork · · Score: 1, Interesting

    ... a Mac wannabe.

    I remember OS2, for crying out loud, and immediately thought, "Mac copy."

    --
    It little behooves the best of us to comment on the rest of us.
  9. Re: 15? by spongman · · Score: 3, Interesting

    Win95 "ran on" DOS the same way that your Linux machine runs on JavaScript. Just because you have a VM spun up running a compatibility layer for legacy programs doesn't mean your OS is based on what that VM emulates.

    Put yourself on the right side of ignorance: read this