Originally Posted by HanSomPa
Or you could upgrade so you don't have to scavenge. Businesses are not piss poor broke as to not afford it. They can delay pay raises, take away bonuses, deny overtime, there are many quick ways to raise funds for major upgrades. Unless you think holding technology back, and preventing large spending is good for anyone but the CEO.
I am not sure your understanding of business, working capital or even technology are very accurate. I mean no insult, but suggesting delay pay raises, take away bonuses, deny overtime, there are many quick ways to raise funds for major upgrades
is completely ridiculous, especially when talking about updating a $250,000.00 machine because the $99.00 OS has reach EOL and the hardware won't run Crysis ( or even DOOM). In the manufacturing world, there is nothing gained by replacing a 3 axis router's computer with a new one because it will still read the same file formats, still only utilize 3 axis's and be limited by bit material, working stock and machine envelope capacity. The machines are designed to work for 10-25 years, that is in fact how long they are amortized for. If we where to upgrade our entire system every time a new standard (16bit -32bit-64bit, DOS, UEFI) came out, we would be getting rid of our machines every 5-7 years. In reality the machines should have been built with an on board system and connected over the company Ethernet, which is pretty much the standard now you will see in many 3d printers, but some larger systems still use an external computer with very large controller cards occupying all the pci slots.
What is limited by technology in that equation is the skill of the CAD designer who designs the part to go into the machine. I can assure you he likely has the newest and best in terms of software and hardware, at least I would hope so. CAD systems are built around a universal export model so even the oldest machines can read the files, it is the only reason the .stl, .step .x_t, and .iges file types exist.
As with the example of the Cancer treatment station given earlier, does the medical field really need to upgrade to the same because the system buttons are not as pretty? If the accuracy of the machine is no different there is no economical reason to upgrade. The upgrade would be in vain and expensive, just so the "machine" is current. Which is a terrible business model considering the consumer never comes into contact with the system.
Those machines will eventually get replaced once they are mechanically useless. Otherwise they are usually sold, and re tasked in someone else's shop with the same old system.
If we where talking about servers that hosted websites that ran stores and processed credit card information I would agree with you empirically.
Originally Posted by Ecstacy
Correct me if I'm wrong, but here's a suggestion:
Can't companies just build/buy new computers and run their legacy programs from a Virtual Machine? You can build a system with an Intel Celeron G1610 (Basically an Ivy Bridge i3 running at 2.6 GHz, with 2 MB cache and no Hyper-Threading), 8GB memory, a 120GB Samsung 840 or Plextor M5S, an ASRock B75 motherboard with USB 3.0 and SATA III, Fractal Designs Core 1000, and a quality 300W Seasonic/430W Corsair power supply for about $280-300 before tax. If you cheap out on parts you can build something for even cheaper. Run Windows 95/98/XP with whatever legacy applications you need in a virtual machine and you're good to go, even virtualized it'll still run circles around older hardware.
Companies could also upgrade their machines and have a somewhat powerful older system to run all of their legacy software natively.
Its not just about software.
Good luck finding a motherboard with an ISA slot on it, or even worse, 3 ISA slots, one for each axis as the controller card needs 3 cards to run the machine.
Its really not about the cost to upgrade a computer $500-1000, its about the cost to upgrade the hardware $5-15k. Virtual machines sometimes have a harder time accessing the actual hardware within a system than say a dual boot. Even still, there is the issue of hardware that is limited to 8-16bits, an Os that is also limited and the issue gets more complex as time passes.Edited by cook - 8/26/13 at 2:02pm