bigdawgs,
I can understand that individual PCs under Windows exist in warships. However, the article reference that started this thread clearly indicates that the initial OS used was UNIX, and that this was a migration to Windows.
Now, I am not a UNIX expert by any means, but it seems to me that it would cost a lot less to convert whatever apps were used to a given flavor of Linux (or use Solaris, its not like its unreliable, hmm ?), than to convert the stuff to a Windows environment. Windows is totally different from any Unix, and that means tha applications will largely have to be re-written, instead of adapted.
But what really irks me in this affair is that there is not one major industrial player that uses Windows in the production environment. I doubt very much that there is a single car maker has Windows on the assembly line. I do not think that any tire maker has Windows next to the vulcanisers. I am convinced that there isn't a shipyard in the world that controls ship building via Windows. Okay, I don't have proof, but I am convinced that, where there is need for reliability and consistency, when it is a critical business process, Windows is absent.
And what, I ask, is more critical than the proper functioning of a military vessel ? Is there anything that has so great a need of being ready at an instants notice ?
Windows is inherently not up to the task, period. Windows has set the standard for near-real-time operation, but not for true real-time operation. Windows still cannot boast five nines in reliability. And Windows integrates applications that have security holes the size of China - and is still slowly battling its way out of that issue.
I am glad to know that missile launching is controlled manually, but I ask : for how long ? Now that some deadbrain let himself be bought by corporate money, how long before some dimwit decides to integrate firing procedures in Windows ?
This is a dangerous precedent, and I just hope the only bugs we will see are ones that we can laugh about.
Pascal.