Slashdot Mirror


Creaky Operating Systems Form IT Foundations

maotx writes "The Washington Post has an article on how aging operating systems are still widely used. The article states that "The research firm IDC estimates that of the roughly 514 million paid-for copies of Windows on desktops and laptops worldwide at the end of 2004, almost 21 percent were the aging Win 95, 98 and Millennium Edition releases." That equates to around 108 million copies being used."

21 of 478 comments (clear)

  1. Windows 3.11 by kyoko21 · · Score: 5, Funny

    Windows 3.11 for workgroups running TCP/IP and NCSA Mosaic. :-)

    1. Re:Windows 3.11 by PedanticSpellingTrol · · Score: 4, Insightful

      They use old operating systems because they work and there's years of data showing that they work. I, for one, DO NOT welcome our money's new touchscreen windows xp embedded flash animated overlords.

  2. Lets not forget by Anti_zeitgeist · · Score: 5, Insightful

    there are hospitals, companys, schools...etc that have ancient computer sitting around still doing random easy tasks. There is no need to update those computers...unless a larger load of work is needed to be done.

    --
    If it wasn't for C, we would be stuck using BASI, PASAL and OBOL.
  3. Maybe a wake up for the OS Companies? by PepeGSay · · Score: 4, Interesting

    This sounds like a message for the users, but maybe it is a wakeup for the OS makers. If that many people still see their OS as viable and are willing to use it... then should the OS companies really be holding a gun to their head in what can only be an attempt to wring more money from them?

    1. Re:Maybe a wake up for the OS Companies? by typhoonius · · Score: 4, Interesting

      I was thinking about this earlier. It's a common karma-grab to post something about how software today is bloated and worthless and how all the interim upgrades have just been shoved down our throats. But in defense of the software giants, modern operating systems really are quite a bit better than the ones from ten years ago.

      Windows, for instance, moved its low-level internals to a much more clean and stable codebase. Longhorn has the potential to do the same for the high-level components (and maybe even provide some fascimile of security).

      Compared to its "Classic" releases, Mac OS has arguably regressed in terms of speed and UI consistency, but it's rock-solid stable now (and it's getting faster, and it's constantly getting useful new features such as Expose and Spotlight).

      And on the Unix side, we didn't even have KDE or GNOME ten years ago.

      And across the board, we have niceties such as USB, wi-fi, and journaling file systems that we take for granted now.

      If an old system still works, then, by all means, keep using it, but personally, I'm glad I don't have to reboot my computer every day anymore.

  4. IDC Research by rpozz · · Score: 4, Insightful

    "This research into making sure companies have the latest version of Windows was sponsored by Microsoft."

  5. Inertia by spaeschke · · Score: 5, Insightful
    Does Win95 still access the internet? Play Solitaire? MineSweeper? MP3's (even on old, creaky Pentium I systems)?

    Then, quite simply, for most people who just want email and browsing it's more than sufficient for them. Same goes for a lot of small businesses. They don't need multi-Gigahertz machines or recent OS licenses. They just need something that will run their word processors, spreadsheets, and print docs.

  6. Not everyone is a geek by FunWithHeadlines · · Score: 4, Interesting
    And there is a sizable portion of the computer-user population that views their computer as a simple tool for a specific job. Grandma wants her email, and so to her it's an email receiver and not much else. Any ol' OS will do the job for her, so whatever she has is what she's used to is what she'll keep. Forever. It's not as if machines break down all that often. And if all you use the machine for is one simple job, it doesn't seem slow to the user. It's good enough.

    It's like the toaster to them. Who buys a new toaster or blender until the old one breaks? Same with computers for a surprising number of people. I've seen it with my relatives, I've seen it with friends. I've been appalled by what some of them use, but talk to them about upgrading and it's "No thanks, it works just fine."

  7. What a non-story by Dancin_Santa · · Score: 5, Insightful

    Yes, I know it's hard to believe, but not everyone is on the bi-annual hardware upgrade cycle.

    And if you think that the weakest links in the IT department are the computers being used, then you're part of the problem. Hint: the problem lies in the parts you can't upgrade.

  8. Only when it's old? by lgbarker · · Score: 4, Funny

    You mean Windows isn't supposed to creak when it's new?

  9. I used NT 4.0 for a long time because by Anonymous+Cowdog · · Score: 5, Interesting

    I used NT 4.0 forever because it just had such a workmanlike user interface.

    Actually, ObOnTopic, the most interesting thing to me about this topic is how easily Microsoft killed NT 4.0 by simply witholding support for USB. NT4 actually was, ah, very workable, if not workmanlike, except for that crucial missing USB connectivity in the later years.

  10. These work as well as they did when they released by Saven+Marek · · Score: 5, Insightful

    Remember these operating systems work as well as they did when they were released so why change?

    Windows 95 or 3.11 doesn't suddenly lose features when they become 5 years old. the analogy to 'creaky' isn't flawed. operating systems don't wear out or 'break' over time they just get found exploits for or don't provide newer functionality that might be needed.

    But you can patch them and do workarounds for their security problems that keep them every bit as secure as anything else new out there (maybe even more so!!!) and if you don't need newer functionality but just to keep doing a job then why spend money needlessly on something that doesnt need to upgrade and still works?

    I bet there are many of completely secure Linux 2.0 and Windows 95 servers and desktops in use by business that will keep doing the job they are needed to for years to come, maybe longer.

  11. I still use win 98s by Turn-X+Alphonse · · Score: 4, Interesting

    I still use Wndows 98 because I don't want to pay for an OS I won't use for more then a few months. I'm switching to Ubuntu Linux soon and if my modem wasn't a winmodem I'd already be using it.

    --
    I like muppets.
  12. Qemu, vmware, bochs as archival software. by dameron · · Score: 4, Interesting

    About six months ago I had to access some information on an aging (as in 13 year old) PICK server. The multiport board was fried years ago and I couldn't raise a terminal on the serial port. After a few hours of trying to capture the data I had the person who needed access to it copy it to a pad of paper from the screen.

    Not good, to say the least, but the server in question hadn't been fired up in years.

    Since then I've been putting disk images of our currently running database software on a Qemu image along with a copy of the qemu source and binaries on a DVD (and in the future the media might change, but you get the idea).

    For emergency situations I can put a dvd into any available machine and have a "live" version of our DB running in minutes. I'd have loved it if I could've booted that PICK server in an emulator.

    -dameron

  13. Re:Security disaster waiting to happen... by dameron · · Score: 4, Insightful

    Put a DOS or WIN95 machine on your network, unpatched from the original cds (floppies!) and call me when it get's compromised.

    -dameron

  14. Stifled Innovation by ozmanjusri · · Score: 4, Insightful

    What this really demonstrates is how stifling Microsoft's OS monopoly has been. When the core functions of a product have changed so little, have offered so little innovation, that there's no compelling reason to upgrade after more than ten years, it's clear that it is a stagnant product.

    When no other businesses can enter the market and compete against your stagnant product, but a significant competitor for your product can be put together by a bunch of enthusiasts, then you have a company that has been successful in suffocating an industry.

    --
    "I've got more toys than Teruhisa Kitahara."
  15. There are many good reasons to run an "expired" OS by humanerror · · Score: 4, Insightful

    Among them being that some of us simply have to make do with what we've got.

    I am the IT department for a non-profit in San Francisco. We're an Apple only shop, and our charter does not allow us to spend money on hardware. Everything is donated. The result? Besides 8 Rev C and D iMacs and 3 Rev 1 Yosemite G3s, the other 40 or so machines are a motley collection of older, even ancient Macs.

    On the iMacs and Yosemites, Jaguar is about as high as you should go if you actually need to get your work done in a timely manner (especially when you only have 192-320M in them). The other Macs run mostly 8.6-9.1, with a couple still running 7.x (if it ain't broke...).

    While I (and the admin peeps) would love to have everyone on an OSX box running OpenOffice.org, it's simply not possible at this time. So, we have Office 98, 2001, and 2004 running... depending on the OS installed. I have AppleWorks installed most everywhere, but no one really uses it. Fortunately, Mozilla 1.2 is serviceable on the 8.x-9.x machines.

    Like Sting said, "when the world is running down, you make the best of what's still around." Creaky or not.

    --
    "We're an apex predator with the fecundity of a base level herbivore... We're a virus with shoes..." RazorJAK
  16. Upgrades are Incompatabilities by buckhead_buddy · · Score: 4, Insightful
    PepeGSay wrote:
    If that many people still see their OS as viable and are willing to use it... then should the OS companies really be holding a gun to their head in what can only be an attempt to wring more money from them?
    That sounds reasonable, but major software upgrades aren't about popularity or making money; they're about making changes that break things. Sometimes the changes make a new feature possible, but often times they bring instability, data corruption, or regressive preformance issues.

    Apple's difficulty to getting people to upgrade (since the days of System 6!) have given them a perspective that they market each major upgrade (a.k.a. burdensome incompatibility) with flashy new features, programmer optimizations, and cosmetic improvements that all could have been added to older releases but are saved and introduced as the spoonful of sugar to make the medicine go down. Their marketing actually makes many people eager to pay for a set of major changes and incompatabilities each year. (All the Mac rumor sites are awash in speculation over the release date, pricing, and last minute features for Tiger.)

    Microsoft's attempts to do this with Windows don't work nearly as well. Programmers willingly forgo new api's on their projects to reach a bigger market. Any cosmetic changes are made available by third-parties for older machines and many people demand a way to regress changes to the older, less-flashy version. Free code doesn't isn't always persuasive either. The major incompatabilities of services packs make some people choose not to stay current if it means that they don't have to hassle with making changes where they have no interest in making changes. If the changes benefit MS, they should be paying me to sabotage (err upgrade) my own system is how one of my previous bosses looked at it.

    One of the disadvantages to free software is that there is no automatic way to transition the data, email, porn, and games over to a free software OS in a way that sates the desire people have to not have to screw with their computer. There do appear to be some software projects that are working on these issues, but I bet a partial hardware upgrade (e.g. new hard drive with Linux, transition tools, and way to make a complete archival backup of the old system) would be more along the lines of what Joe Artist or Grandpa Smith would want.

  17. Single app, single task - no need for newer OS by Alwin+Henseler · · Score: 5, Insightful
    Working in a call centre currently. No-name, don't want to risk getting fired ;-)

    The shop uses a single user, single task, DOS-based app. On some machines in a fullscreen DOS-box under Win95, on some machines even pure DOS. PentiumPro/Celeron era hardware.

    Ancient? Sure. Stupid? Nope. If I would run this shop, I'd use network-booted thin clients, power-saving LCD screens, and some small opensource system like NetBSD, with maybe some custom code on top of it.

    But this DOS-based setup isn't all bad: Windows may provide multi-tasking and GUI, but what's the use? If you run a single-user, single-task app all the time, DOS is good enough, and relatively stable. License-wise, DOS is virtually free, Win95 licenses should come almost free these days. With very limited selections to make, DOS-based menu's navigate as quickly or faster than any GUI. The system requirements to run this, make the hardware almost free as well. Sure it's old, but it works, and replacement hardware costs nothing.

    Win95 not updated anymore? So what? The hardware doesn't change all by itself, right? Insecure? Maybe, but that only applies if you connect it to networks outside your own control. I doubt these machines have internet connection (not sure though). Maybe you could wreck operations here with a floppy disk smuggled in, but likely you'd get spotted, fired, and made to pay damages. If you work here, why would you risk that?

    Drop something newer like Win2k or XP in there: massive upgrade of hardware required, license and maintenance costs skyrocketing with these bloated systems, and maybe a full rewrite of the known, working, and trusted app needed. Please point it out if you see any advantage in there.

    Yes, newer systems may provide nice functionality, but if you don't need it, upgrading just for the sake of upgrading, is stupid. Upgrade if it lets you do something you couldn't do before, or if it fixes a (potential?) problem you have. If not, leave it.

  18. aging operating systems are still widely used... by i.collect.spam · · Score: 5, Insightful

    "aging operating systems are still widely used"

    I'm pretty sure that the numbers will even further increase when Longhorn comes out with a working Digital Restrictions Management.

    There are already a lot of IT people that use win2k instead of XP because of several advantages they see in win2k.
    Those are not the people who don't care or don't know what they are doing and still they refuse to use the newest and shiniest MS OS.

    Besides that there is a undeniable trend towards F/OSS software even among Joe Sixpack users.

    So it seems more and more people will use old windows versions or a *nix OS instead of a new windows version in the future.
    Personally I think that is a good thing.

  19. Re:Insurance company. by TykeClone · · Score: 4, Interesting
    Fedline is the old (and still used) system used by banks to communicate with the Fed. It's used to originate and receive wires, ACH, MICR Files (check information), and other stuff. Security was "job 1" for this software and it was apparently developed sometime in the 1980's.

    The system uses an ISA hardware encryption board and runs on DOS.

    In the late 90's, the Fed was working on developing a Fedline system for Windows (NT at the time), but was unable to deliver it.

    They are now working on a web based solution (not sure about how much more secure that will be than an NT based solution...) which, if adequately secure, will be much nicer to work with than the old Fedline solution.

    The one nice thing about Fedline is that it gives you a place to put old, out of service machines. My most current Fedline machine is a Pentium-90 with a bunch of RAM - horribly over performing for the task, but it met the specs required to run Fedline (ISA slot, DOS compatible) when the last one died.

    --
    A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.