Martin Kaymer Makes Shot of the Masters
Watch a Fascinating TED Talk About How P*rn Is Re-Wiring All of Our Br...

Why your ATM uses OS/2, a 25-year-old operating system

By / 04.03.12

One of the phrases that give IT directors nightmares is “legacy systems”. These are old, old, old systems, some of which date back two decades or more, that companies invested heavily in, put all their data into, and are now stuck with. It’s cheaper to keep up the old system than it is to transfer it to a new system…even if the new system is a buggy, crashy nightmare that has to be somehow integrated with modern computers, which is kind of like figuring out how to stuff a Model A engine next to the power plant of a Ferrari.

OS/2There is one exception, though, and you unknowingly use it all the time: IBM’s OS/2.

Why? Simple, really: OS/2 doesn’t crash.

OS/2 is one of those oddities of computer history, an operating system invented by IBM back when IBM actually made consumer computers. And it’s stable because of how it was designed.

This is why your computer crashes, as a rule: a program somewhere, somehow, is doing something it shouldn’t. This is because your Windows box is what’s called an “open architecture” computer: components are swappable and upgradeable. Compare this to your Mac: it’s designed to run on computers you can’t even open without specialized tool kits. It’s possible to run OSX on a non-Apple PC, but it’s a pain in the ass.

The problem with open architecture is that this swappable and upgradable nature means that you have to write code for every possible component you can think of. This is why your printer freaks out when you first plug it into a new computer, and forces you to download and configure a driver. OS/2 doesn’t have these problems, largely because it quickly become a corporate OS, running checkout lanes and ATMs, and even New York’s Metrocard system.

That stability is valuable for a pretty simple reason: who wants to see the Blue Screen of Death when they’re trying to pull some cash out of the ATM.

In short, even in computers, just because something’s old doesn’t mean it doesn’t work.

25 Years of IBM’s OS/2 [Time]


TAGSGadgetsGadgets for menhow things workIBM OS/2os/2OS/2 historyOS/2 used in ATMsuseful information
Dan Seitz
About Dan Seitz... Dan Seitz is a semi-professional nerd (he'll have to code a homebrew game for the NES before he goes pro). He grew up fiddling with video game systems, computers, cameras, and other technology you should never hand to an eight-year-old if you want it back in pristine condition. Currently, he lives in Boston with his girlfriend, her cat, a Shih Tzu, and far too many objects with processors.

I want more like this!

Follow us on Facebook and get the latest before everyone else.

MORE STORIES FROM OUR FRIENDS:

Join The Discussion


Comments are closed.

Sign Up