Linked by Thom Holwerda on Sun 23rd Mar 2014 22:58 UTC

Some financial services companies are looking to migrate their ATM fleets from Windows to Linux in a bid to have better control over hardware and software upgrade cycles.

Pushing them in that direction apparently is Microsoft's decision to end support for Windows XP on April 8, said David Tente, executive director, USA, of the ATM Industry Association (ATMIA).

"There is some heartburn in the industry" over Microsoft's end-of-support decision, Tente said.

Say what you want about Microsoft, but when it comes to clear and well-communicated support cycles, they belong at the very top. This is the ATMIA's own fault for not properly getting ready for the future even though XP's EOL has been known years and years in advance, and has even been extended a few times.

Thread beginning with comment 585151
To read all comments associated with this story, please click here.
General House Clean
by REM2000 on Mon 24th Mar 2014 08:45 UTC
Member since:

Here in the UK RBS especially but others such as Lloyds have been hit pretty badly with computer related issues. (article from 2012 but they had another failure in Dec 2013).

It seems a general shake up is needed for the whole infrastructure, a lot of modernization.

I completely understand that financial services are heavily regulated with various compliances (PCIDSS) but surely someone high up in banking management must been looking at all those legacy ATM's with XP, Legacy UNIX servers from the 80's and thinking we really need to do something about it.

Personally im still amazed that something like Windows XP is the OS of choice for an ATM, it seems so primative when compared to the industrial stuff like QNX and Solaris. I understand why Train stations might use them for billboards but in a customer interactive environment dealing with something people are very serious about (i.e. money) to me it always seemed wrong to use such an unstable OS (i have seen plenty of ATM's crashed out on the modern UI but hardly any during the OS/2 days).

They simply need to invest heavily into the environment, see that the money spent now will save them in the future, something like QNX or Linux would provide them with something solid for years to come, both at the ATM level and at the organisation level/back office.

Reply Score: 1

RE: General House Clean
by MOS6510 on Mon 24th Mar 2014 09:33 in reply to "General House Clean"
MOS6510 Member since:

I don't think "primitive" is an issue. An ATM doesn't have to do much, it just has to do it secure and well. Despite XP being "primitive" I think it's overkill for an ATM and it provides a lot of attach vectors.

Linux would make much more sense. You can strip off everything that's not needed leaving just the code you actually need and nothing else that can be exploited.

My guess is XP was chosen because it was easy to develop applications for it.

Reply Parent Score: 3

RE[2]: General House Clean
by tingo on Mon 24th Mar 2014 14:39 in reply to "RE: General House Clean"
tingo Member since:

FWIW, the "application framework" for applications running on ATM's in Norway (well, most of them) is Java. Yes, a JRE. So the operating system could (in theory) be anything, as long as it has drivers for all the devices in use. I don't know why XP (and not XP embedded) was chosen.

Reply Parent Score: 2