Linux May Succeed Windows XP As OS of Choice For ATMs
Dega704 sends this news from ComputerWorld:
"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. 'There is some heartburn in the industry' over Microsoft's end-of-support decision, Tente said. ATM operators would like to be able to synchronize their hardware and software upgrade cycles. But that's hard to do with Microsoft dictating the software upgrade timetable. As a result, 'some are looking at the possibility of using a non-Microsoft operating system to synch up their hardware and software upgrades,' Tente said."
Oh if only Microsoft had given them more than like 10 years notice of end-of-support, they might have had time to prepare....
So does this mean we can expect our special hardened ATM Linux OS to have names like Filching Finch, Moneybiting Mongoose, Overcharging Oranguatan?
What's a desktop operating system doing on an ATM anyway?
Pretty good is actually pretty bad.
I was told OS/2 was the choice for ATM operating systems!
I guess I'm missing the difference. Linux distros and kernels do indeed go EOL. When that happens there are no more security updates and backporting right? Well how is that different than what MS is doing right now with XP? In either case they will still have to face the fact that the OS isn't going to be supported anymore and will require them to upgrade software.
Or are they thinking they will go it alone and continue to update their Linux distro/kernel just because it is open source? Do they really think they are qualified to do that? Or is the hope that they can spend money to keep the OS in long-term-support status?
If you can't be good, be good at it!
Yes it's free, but I'm sick of the "it's more secure" nonsense. It has the potential to be secured properly by the integrator, but that's it.
Finally, the year of Linux on the... oh wait... ATM.
If Pandora's box is destined to be opened, *I* want to be the one to open it.
In this case it may not contain GNU
They should be developing their own OS anyway. I guess they'll call it ATMOS.
Get free satoshi (Bitcoin) and Dogecoins
Why an ATM was hosted on XP in the first place is beyond me. I suppose you dance with the one who brought you and banks are solidly Windows shops, but using XP for a device where security and reliability is paramount seems like a bad choice, at least in hindsight. I suppose in the depths of the XP heyday, when the base design decisions where being made, Linux was a decidedly hit and miss affair (mostly miss). X support was spotty and other devices had limited support. I remember the heady days of installing slackware and configuring video card and monitor by editing that text file. XP must have looked pretty good.
Now, ATM venders are faced with having to port everything to newer versions of Windows, which forces them into more expensive hardware (faster CPU's, more memory, greater drive space, modern video hardware etc.). This in the face of being able to keep using the old proven hardware, put Linux on it and get another decade or two, not to mention control of your own destiny because the source code is available and free. You are going to pay to retool to Linux, but you get to step away from Microsoft license fees. It's a long term gain, short term loss.
Maybe they will make the right choice this time? Who are we kidding... You KNOW that Microsoft has pulled out all the stops on the Redmond FUD machine and would gladly cut some "deals" to keep these guys on the hook and make Linux look less desirable in terms of ROI.
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
Would that be Gary GANOOOOOOOOOU Linux?
Linux is already the norm in Brazilian ATMs, so the banks can just buy ready built versions.
Bye now, I'm off to my Portuguese class.
Sig Battery depleted. Reverting to safe mode.
So how is support for RHEL 2.1 (a year younger than XP) these days?
Of course news about a fake are Fake News.
Well that a business would decide they didn't like having support dropped, so much so that they plan on moving to something unsupported all the time is ludicrous.
Wait until a bank goes to hire linux support employees. As most moves to Linux, I expect this one to last about 26.2 seconds.
slashdot troll = you make a compelling argument I do not like the implications of.
You can't 'tell them what you want' ... they'll hand you back a slip and tell you to fill it out and sign it ... which is what you do when you poke the buttons and enter your pin number at an ATM.
You're naive at best.
Banks are some of the most ruthlessly efficient organizations on the planet, by their very nature.
First off, those bored people behind the counters 'watching you fill out those ridiculous slips' aren't bored, I promise you they've been working ALL day, doing something the bank hasn't yet automated. Just because the counter is high and you can't see they've been counting night deposits doesn't mean they were just sitting back their rubbing one off.
Second, the slips are not so you can 'tell them', its so the bank has a record of what YOU told them you were asking for or giving them, and BEFORE The transactions complete, they can reject it. If they accept it, they have, IN WRITING, what YOU requested from them, and how they filled it. They are protected against YOUR mistakes in transactions. The ATM does the EXACT same thing, but you just don't realize its doing it. This is a matter OF LAW, not practice or fun. This kind of stuff goes right along with the regulations that let them put that nice little Insured by the FDIC sticker on the window.
Third, Awesome, you think because the bank has off loaded doing their job onto YOU and a machine, that people who use the old method, where the bank actually provides services ... are the ones with a problem. And notice ... those people have ... money.
Irony: You think you're smarter because the bank is much more efficient at ripping you off than those stupid old people. Congratulations, there is an old dude sitting in an office, laughing his ass off about how you and the kind of ignorance you carry with you, filthy fucking rich.
ATMs are banks giving you less service and charging you for the privilege. You're an idiot. You kinds of guys are mind blowing to me. So excited about the new hotness not being 'old and busted' to notice that 'new hotness' is in fact, busted from the start and 'old and busted' got the job done better and cheaper.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
Wouldn't we have Microsoft's own incompetence with Windows Vista to thank for that?
Most countries, obviously including economically advanced and powerful Germany (where I live) also use ATMs (Geldautomaten). Here, the culture is still such that "cash is king". Other than supermarkets, huge chains like Ikea, H&M and McDonalds, there are very few places that you can use a debit/credit card to pay for goods and services. Asking "people still use cash?" is centered around a single first-world culture and in no way representative of the wider presence of ATMs.
Comment removed based on user account deletion
There are plenty of non-frivolous reasons why ATMs should be upgradeable. Banking is highly regulated, and if tomorrow the FDIC, the FRB, the OCC, or the CFPB made a rule about ATMs that could not be easily reconfigured for then an OS upgrade might be required to be in compliance. And it is unlikely that any sufficiently large organization has no security breaches on their internal network. A good defense in depth strategy would almost certainly devote some resources to making sure that ATMs are secure, to reduce the headline risk they pose if nothing else. And a part of that is ensuring that they are up to date.
I've seen XP on some ATMs, not XPe, although it does get annoying when an ATM is down due to an XP activation screen.
The ATM industry needs to stop being pennywise and pound foolish.
Instead, they need to design their platform once, do it right, then as time goes on, add a UI refresh every so often so the cute cartoon characters get a facelift every year or two.
Were it up to me with ATM design, I'd probably charge off a quarter profit to do the architecture right, then once done, pretty much coast from there.
First, I'd give a lot of consideration to QNX. ATMs are not really needing a RTOS, but QNX has an excellent reputation for security (with decent government certifications to back that.) From there, add a TPM chip, userland, and the application. Done right, someone plugging in an unauthorized USB flash drive won't be able to do as much, compared to XP with AutoPlay/AutoRun turned on.
Linux is also a good choice. One could go with a full userland or an Android style userland, both with SELinux to minimize damage. Linux may not have the C2 cert that QNX does, but it will hold its own in security, if done right.
Where is it? The one I use always comes up with "Insufficient funds".
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Or maybe they could even not do facelifts?
Of course I'm glad the CRT ATMs with burned in interfaces are gone. But apart from that? I don't like the Welcome screen and Ads. I want the thing to be fast.and easy to use. I don't want a lot of functionality. I want to enter the sequence of keys I press to get money without having to follow the rules on the screen that I have seen hundreds of times before.
I want to be able to read the screen at all times of day independent of where the sun is.
As with all embedded systems if the question wether something is an improvement can not be answered without a doubt you'd better leave it as is or find a simpler solution. Like a physical button. Or an instructional poster.