Boy do I wish I could lump all of my mod points onto this comment.
If that is how you would have to operate...guess what...you can't afford to buy them show you should not be participating in the auction. See how easy that is.
If I had to bet, I would think the MMU will have a very different behavior so that alone might cause a drastic change that would necessitate a "new" OS.
I wish I could pile up all my points onto your statement because it is SOOOOO true. I love the "architects" that just jump right into coding without even taking a moment to understand the problem domain.
So let me get this straight...to not have corruption you need to have a big government... WOW.
The author might want to walk into an ATT store these days. I was off-contract and wanted a new phone. Guess what, I bought my phone and I am still off contract meaning I can leave at any time because they didn't tie my phone purchase with my contract.
This is exactly what I was thinking. I see the potential here because if devs/engineers at a company pick this then they will more than likely push back any fixes/enhancements to the project.
I really wish I had some mod points because you are spot on.
Well, I would suggest that you actually own and run your own company for a period of time to just find out. Here, I will give you one example: say you need to pay your employees but you don't have the cash on hand. Guess what, like many companies, you take a loan out for a short period until your cash flow balances out from your receivables finally arriving.
Ah but when company A purchases that piece of hardware from company B, it is company B that is providing the device driver to company A. Now remember that company B is also selling that piece of hardware to other companies for many times different applications so company B just provides drivers for the broadest environment and guess what that is. At this point company A has a choice, do they devote resources to develop their own driver for their own special sauce OS (and please remember they will have to maintain that for the life of the product) or do you just go with the OS that the overall majority of your devices support natively. The numbers make it pretty darn easy sometimes.
Then I would say you have wagered wrong. As I stated above responding some another persons uninformed opinion, the volume of crazy unique hardware in an ATM that you have to support might surprise you.
Make a suggestion, get to know all of the crazy pieces of unique hardware that an ATM MUST support. Here I will give you a hint on just one: you know that clunky old 16 key keypad you see...well that does FAR more that just send key presses.
I can tell that both the designers and people who think this is a great idea don't actually use a pickup for a living. I use a pickup on a ranch, and I use it HARD so that is where I am coming from. The new pickups in the last 10 years just don't last anymore because they are making them lighter and more economical to drive, and they just can't take the abuse that workers put them through on a daily bases.
If the story does have the details correct meaning their POS terminals were somehow compromised, then Target must have some type of central server that the terminals call into to see if there are software updates because don't see any physical way so many terminals could be compromised. With that, the terminals could be reprogrammed to first send the authorization request, but then send a second message out with all the needed information which indicates an inside job.
As one who drives through regions (think the U.P. of Michigan for U.S.'ers), I am curious as to how it will "fix" the bugs getting smeared on the windscreen.