Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
Windows

'The People Stuck Using Ancient Windows Computers' (bbc.com) 60

The BBC visits "the strange, stubborn world of obsolete Windows machines." Even if you're a diehard Apple user, you're probably interacting with Windows systems on a regular basis. When you're pulling cash out, for example, chances are you're using a computer that's downright geriatric by technology standards. (Microsoft declined to comment for this article.) "Many ATMs still operate on legacy Windows systems, including Windows XP and even Windows NT," which launched in 1993, says Elvis Montiero, an ATM field technician based in Newark, New Jersey in the US. "The challenge with upgrading these machines lies in the high costs associated with hardware compatibility, regulatory compliance and the need to rewrite proprietary ATM software," he says. Microsoft ended official support for Windows XP in 2014, but Montiero says many ATMs still rely on these primordial systems thanks to their reliability, stability and integration with banking infrastructure.
And a job listing for an IT systems administrator for Germany's railway service "were expected to have expertise with Windows 3.11 and MS-DOS — systems released 32 and 44 years ago, respectively. In certain parts of Germany, commuting depends on operating systems that are older than many passengers." It's not just German transit, either. The trains in San Francisco's Muni Metro light railway, for example, won't start up in the morning until someone sticks a floppy disk into the computer that loads DOS software on the railway's Automatic Train Control System (ATCS). Last year, the San Francisco Municipal Transit Authority (SFMTA) announced its plans to retire this system over the coming decade, but today the floppy disks live on.
Apple is "really aggressive about deprecating old products," M. Scott Ford, a software developer who specialises in updating legacy systems, tells the BBC. "But Microsoft took the approach of letting organisations leverage the hardware they already have and chasing them for software licenses instead. They also tend to have a really long window for supporting that software."

And so you get things like two enormous LightJet printers in San Diego powered by servers running Windows 2000, says photographic printer John Watts: Long out of production, the few remaining LightJets rely on the Windows operating systems that were around when these printers were sold. "A while back we looked into upgrading one of the computers to Windows Vista. By the time we added up the money it would take to buy new licenses for all the software it was going to cost $50,000 or $60,000 [£38,000 to £45,000]," Watts says. "I can't stand Windows machines," he says, "but I'm stuck with them...."

In some cases, however, old computers are a labour of love. In the US, Dene Grigar, director of the Electronic Literature Lab at Washington State University, Vancouver, spends her days in a room full of vintage (and fully functional) computers dating back to 1977... She's not just interested in early, experimental e-books. Her laboratory collects everything from video games to Instagram zines.... Grigar's Electronic Literature Lab maintains 61 computers to showcase the hundreds of electronic works and thousands of files in the collection, which she keeps in pristine condition.

Grigar says they're still looking for a PC that reads five-and-a-quarter-inch floppy disks.

'The People Stuck Using Ancient Windows Computers'

Comments Filter:
  • Paging Adrian Black (Score:4, Interesting)

    by Mspangler ( 770054 ) on Sunday May 18, 2025 @05:09PM (#65385637)

    Grigar doesn't know about him?

    Adrian's digital Workshop?

    https://m.youtube.com/watch?v=... [youtube.com]

  • by awwshit ( 6214476 ) on Sunday May 18, 2025 @05:09PM (#65385639)

    I work in a test lab. We have a number of pieces of old test equipment, that we use but not often and it does not make sense to replace, that run on XP. I think we finally eliminated the Windows 2000 ones. The manufacturers have no interest in writing new drivers or software, they want to sell you a new one. So, we keep them off the network and eBay spare parts ahead of time.

    • Re:lab equipment (Score:4, Insightful)

      by dbialac ( 320955 ) on Sunday May 18, 2025 @07:07PM (#65385831)
      Too many people still don't understand that, "If it ain't broke, don't fix it." Newer does not mean better. Just look at Windows 11.
      • by Anonymous Coward

        That thing is still running on some ancient system that is decades old. Last I heard there were no plans to replace it.

    • I worked in a Failure Analysis lab for a major computer company. Some of our equipment used Windows XP and for a reason. If we were to upgrade our OS on some machines, the newer OS would be incompatible with the software that controlled some of our test equipment. The manufacturer of the equipment either wasn't around anymore or they didn't upgrade their application to the newer OS. Such was the case with our XRF and FTIR equipment. Same with our electron microscope.

  • "Many ATMs still operate on legacy Windows systems, including Windows XP and even Windows NT," which launched in 1993, says Elvis Montiero, an ATM field technician based in Newark, New Jersey in the US. "The challenge with upgrading these machines lies in the high costs associated with hardware compatibility, regulatory compliance and the need to rewrite proprietary ATM software," he says.

    Long out of production, the few remaining LightJets rely on the Windows operating systems that were around when these printers were sold. "A while back we looked into upgrading one of the computers to Windows Vista. By the time we added up the money it would take to buy new licenses for all the software it was going to cost $50,000 or $60,000 [£38,000 to £45,000]," Watts says. "I can't stand Windows machines," he says, "but I'm stuck with them."

    Behold, the true costs of closed source software.

    • by jonwil ( 467024 )

      Even if it was running Linux, the ATM would still need proprietary software to do the actual ATM things and it would still need to have any updates approved through the regulatory process.

    • by Moryath ( 553296 )

      Linux is dropping kernel support for older hardware too. [theregister.com] This isn't a "cost of closed source."

      It's two opposing forces: first that these systems don't NEED increased hardware power to do what they were designed to do, and second that building with off-the-shelf hardware means that hardware will eventually be out of production, though probably not as quickly as if you'd designed or bought a completely bespoke solution.

      Ripping out the guts of the system AND rewriting the software for a newer OS is costly.

  • to my organization's technical debt.

    VxWorks 5.something (vintage late 90s?) on a PPC single board computer on a VMEbus (late 80s?)...in the early 2010s and still chunkin' away...

  • Just the cost of not maintaining your own infrastructure with incremental upgrades as various pieces become obsolete. No one (or business) is "stuck" using old hardware. They backed themselves into a corner and then complain about it as if they didn't do it to themselves.

    • by dbialac ( 320955 )
      I strongly disagree. COBOL is still used all over the place on somewhat newer hardware on an OS that few people know. The benefit? How many people know how to hack into such a system. Replace the system with a Java/C#/etc. system and watch that level of security drop fast.
      • by Bahbus ( 1180627 )

        Disagree all you want. Your argument boils down to security through obscurity, which isn't a valid security policy.

        • by cstacy ( 534252 )

          Disagree all you want. Your argument boils down to security through obscurity, which isn't a valid security policy.

          The systems that I imagine he is referring to DO happen to have good (and modern) security. Better than just Unix, for example. The fact that there is an additional barrier to attack (having a clue) is another valid layer. Much of good security includes secrets. It's only a bad approach when (a) that's all there is and (b) that's not enough (it usually would not be enough).

          An understandable example would be in the domain of physical (e.g. building and facility) security. Much of it comes from the secret int

    • It's easy to spend someone else's time and money.

      I've dealt with some small businesses with obsolete hardware/software/OS. They don't have an IT department, often it's one non-IT person doing extra duty. (And yes, things get messy when they leave/transfer). There's no one to handle the upgrade, because everyone's time is 100% committed.

      Sometimes they -can't- upgrade easily. The software doesn't run on the latest OS. Licensing costs or hardware requirements have changed. Retraining staff will take the busine

  • how is banking reliant on abandonware then?
    • by Entrope ( 68843 )

      They are taking a calculated risk. One can debate the wisdom of that choice, but I personally would be more worried about touchless card readers, which are mostly the recent retrofits, than about modems, similar outbound-only connections, or their old OSes. The usage model of an ATM is very different from a personal computer, and the threat surface is correspondingly different.

    • how is banking reliant on abandonware then?

      They can mitigate the risk by putting those machines on their own networks and firewalling them down to the bare minimum needed for operation. If you did that, you would still be leaving so much open that you'd still be at risk (because you expect to do more than just process ATM transactions.)

      • by cstacy ( 534252 )

        how is banking reliant on abandonware then?

        They can mitigate the risk by putting those machines on their own networks and firewalling them down to the bare minimum needed for operation. If you did that, you would still be leaving so much open that you'd still be at risk (because you expect to do more than just process ATM transactions.)

        Don't forget about the peripheral interfaces on the devices (in the worst case, external USB slots and serial interfaces). Sometimes those are ignored and the plan is to rely on physical security. Like with voting machines.

    • I worked on a space telescope once. The operating system they use is from the 70s. I asked my boss why they used such an ancient system and he said "House calls for satellites aren't an option. Reliability trumps performance or modernity. It has a proven track record of reliability."

  • Notes (Score:5, Interesting)

    by Artem S. Tashkinov ( 764309 ) on Sunday May 18, 2025 @05:31PM (#65385673) Homepage

    1. The people in question are not stuck. They live happily.
    2. Those systems work like clockwork. They don't usually need replacing.

    • Re:Notes (Score:5, Interesting)

      by Ol Olsoc ( 1175323 ) on Sunday May 18, 2025 @06:31PM (#65385763)

      1. The people in question are not stuck. They live happily. 2. Those systems work like clockwork. They don't usually need replacing.

      This one get it.

      Business is not generally in the Replace everything to get nothing more than we already have mode.

      IT guy goes to see the accountants...

      "We need to replace all our computers for a cost of A million dollars." CAO "Oh goodness, did something happen?"

      IT - Oh no, there are just new models coming out."

      CAO - "But did the old ones quit working? What are we getting for that million dollars?"

      IT - "Well ,they'll just do the same thing we've been doing for a couple decades now - then again, we're going to need about 200 K to rewrite some software that won't run on the new ones."

      CAO - So we're actually going to spend a million to get less functionality, and have to rewrite functioning software to get it to function on the new computer system? That's a really hard sell!"

      IT - "Well, when you put it that way."

      A lot of business savvy people still aren't used to the perpetual upgrade, nothing added cycle. It might seem like a black hole you throw money into.

    • by cstacy ( 534252 )

      1. The people in question are not stuck. They live happily.
      2. Those systems work like clockwork. They don't usually need replacing.

      I think it's the hardware problem that usually gets them. But it is amazing the lengths they will go to before upgrading. Even before trying software emulation of ancient hardware. Like manufacturing your own vacuum tubes.

  • The trains in San Francisco's Muni Metro light railway, for example, won't start up in the morning until someone sticks a floppy disk into the computer that loads DOS software on the railway's Automatic Train Control System (ATCS).

    I bet they could replace that with a floppy emulator, that'd load disk images from a flash drive instead.

    • by gavron ( 1300111 )

      $19 https://www.insight.com/en_US/... [insight.com]
      $30 https://www.amazon.com/GoTEK-S... [amazon.com]
      $35 https://www.amazon.com/Emulato... [amazon.com]
      Many others: https://www.shopfloorautomatio... [shopfloorautomations.com]

      Seriously spending $200M+ because you're stuck on floppies when a $18-$35 device will make those floppies obsolete in 10 seconds is absurd.

      I know, the naysayers and downvoters are saying "OH, but you ALSO need a USB stick!" You can get 100x for $106 at
      https://www.amazon.com/Wholesa... [amazon.com]

      So multiply how many floppy readers you have by $20 and that's yourr

    • What you say is 100% correct. Now with that out of the way, do you feel comfortable with your signature on the document saying the emulators won’t crash any trains? Liability is what this comes down to.

      • by dbialac ( 320955 )

        What you say is 100% correct. Now with that out of the way, do you feel comfortable with your signature on the document saying the emulators won’t crash any trains? Liability is what this comes down to.

        Who says the hardware from their running from the 90s even has USB ports? I'd encountered them previously on a Sun, but I'd never seen the ports previously nor anything that could connect to them. They weren't very common until the late 90s. If I recall right, Mac started the trend in the consumer world with the iMac. It beat Windows to a degree of widespread availability and it wasn't until when Windows 98 came out that you started to generally see USB ports on the hardware and USB devices. I don't know if

        • Look at the Gotek emulator. It acts like a floppy drive to the host system and stores floppy images on sd or usb drives. It connects through a typical ribbon cable.

        • by gavron ( 1300111 )

          ...do you feel comfortable with your signature on the document saying the emulators won’t crash any trains? Liability is what this comes down to.

          Who says the hardware from their running from the 90s even has USB ports?

          Grandparent: The floppies are used to boot the system. They don't run the trains.

          Parent: Previous response to your post explains you obviously didn't follow the links or understand what the emulator does. It takes a floppy-disk-drive cable input and puts the data via a USB port it has in it on a USB stick.

    • by PCM2 ( 4486 )

      San Francisco resident here. As far as I can tell from all the various things I've read, the news surrounding this issue is badly reported based on interviews with uninformed and technically un-savvy public spokespeople.

      I mean, some of the stories talk about needing to find programmers proficient in "90s-era programming languages." Which ones might those be? I'm unaware of languages that were widely used in 1998 and are completely obsolete today. I'm betting the real challenge is finding programmers profici

    • Virtualization is great way to freeze a development environment at a point in time, quite useful as a lazy sysop, no library version mismatch problems... I wonder if you could take a disk image and go from there ... ?
  • by azander ( 786903 ) on Sunday May 18, 2025 @05:45PM (#65385691) Homepage

    We have an old Newspaper Laber called Prism. REQUIRES Windows XP SP2 due to 3 very old Propriety SCSI, and Serial cards to make it work. I'm looking for motherboards to replace the one we have before it dies. New hardware is upwards of $500,000 USD to replace it. Needs to have 3 PCI (1) slots. We can't get drivers for them either. Nobody makes them and the Manufacturer removed them.

    I keep old hardware around to read old files. Have an old laptop that rents out for $500/day to local operations for their CNC machines. They need it maybe once every 5-6 years, for a single day. It has paid for it's old circa 2000 price 4 times over, and my time, since I started doing that. The business are VERY HAPPY to have it even for a day to upload new plans instead of having to purchase a new multi-million USD device to replace it instead.

    THAT is the cost of closed source hardware.

    Az

  • Is Apple hardware or software used much to run other equipment compared to Windows and *ix? It is probably a tiny fraction. It is much easier for Apple to deprecate their systems when the majority of their systems are used as desktop computers. Sure maybe there is some occasional older software with compatibility issues but the domain of issues is much smaller since they are pretty much only in the desktop space.

    • Yes, this story is about old Windows because old other operating systems were scarcely used for anything by comparison because they were scarcely used by comparison in general... except DOS of course.

      Most of us know of a few examples of other kinds of systems being used for special purposes, often Amigas because they had cheap genlock capability. The Prevue Guide is the obvious example. But as many of those systems as they were, they were nonexistent compared to CNC machines with only DOS drivers.

      • by Monoman ( 8745 )

        Yes it is and I should have made it clear I was commenting about the "Apple is ""really aggressive about deprecating old products," " part. There are reasons most companies chose x86, Windows, DOS, and *ix over Apple.

  • When a public service splashes out on something that works, or at least they can tolerate, they're loathe to spend any more money on it. I bet these ticker boards just work so they'll bodge whatever is needed to squeeze a few more years out of them.
  • I bet every single one of these companies will magically find a way WHEN what they're currently relying on dies. WHEN, people. It's going to happen but you know what? It's economically valid. It's not necessary until it's necessary and then it goes under the emergency category where you have a lot of leeway. How do you categorize modernizing things now when it costs so much when it's not technically necessary?
  • This bit in the article about printers that use Win2k jumped out at me: "A while back we looked into upgrading one of the computers to Windows Vista."

    Why would you do that? And not just in a picking-on-Vista-for-sucking way, in general: Win2k is very out of support, Vista is very out of support; so either way you are going to need to have the whole setup dedicated to keeping those systems away from potential trouble. There are some incremental improvements(vista would mean being able to ditch SMBv1 and p
    • Lots of systems can only be upgraded one major release at a time. In cases like this jumping 3-4 major versions at once isn't an upgrade, it's a rebuild. They're likely comparing the two options.

  • The thing is, particularly for a large organisation, replacing an old system is very expensive, and as a "maintenance" task doesn't have a very appealing business case (when up against revenue generating projects that compete for funding). During that period in the year, when the budgets for the following year are set, and people start to cut items from their wish list to fit into the ever tightening budget, those sorts of maintenance projects inevitably drop off the slate.

    You might have a old Windows syste

  • Not everyone needs this year's latest thing. Consumerism has brainwashed the masses into thinking they do, or else they'll be missing out. The only ones who'll miss out are the shareholders.

    My latest acquisition? A 10 year-old quad core burner laptop, for free (to me - folks have a funny concept what e-waste is, these days), and for $50 for Crucial hardware it's been updated with RAM and SSD storage good enough to do anything that I need to do with it (I can even open up multiple tabs in Chrome if I both
    • AI and LLMs, et al - If I need it I can pay less than what the latest iPhone ** Max goes for and get stuff done, or do it in

      .. in the cloud (aka someone else's computer)

      • I just spend all my extra money on stickers. Laptop stickers are what's important... Priorities, am I right?
  • Who's to blame for the these geriatric systems? My guess is that it's not Microsoft but rather the companies that make these systems. They choose stability rather than progress or efficiency, very much in the same way that space systems avoid new hardware and software and instead prefer hardware and software that has both been certified and shown to be stable via long use. These systems tend to be financial systems, safety critical systems, or non-maintainable systems (like spacecraft).

  • None of this stuff is bad, let alone "ancient" in any real sense of the term. It tends to be simple, fast, stable, and maintainable. DOS 3.3 is positively modern compared to some of the rock solid mainframe stuff written in languages like FORTRAN and COBOL in the 1960s. By comparison Windows has been going downhill for almost two decades now. Windows 7 was the high point of the Windows line and every version since then has been worse overall, sometimes much worse. The only problem with Windows 7 is Micr

  • I am pretty most of the embedded systems I use -- like bank ATMs -- are running MS-DOS. Even as we speak. (My old girlfriend used to program them.)

    I myself did some embedded programming for credit card auth terminals (also cashier's check dispensing machines) for the major company that provides those to merchants. It was in Z80 assembler and some C on a home-grown just-barely-an operating system we wrote. That was less than 25 years ago. (Merchant credit card terminals were not yet on the network in the ear

  • You wonder how much actual benefit the operating system upgrades have actually produced. If all you used your computer for was as a glorified typewriter NT was fine. If you have a mission critical system that works, what benefit is there? Particularly compared to the cost and risk that the new system won't work.

FORTRAN is for pipe stress freaks and crystallography weenies.

Working...