Hi Jim,
As others have stated, that's a theoretical impossibility. The best you can hope for is that the bugs in any software are so deeply buried and so difficult to draw out that you'll likely not see them.
Now here's a conundrum for you...how would anyone
know that a piece of software was defect-free? What's the measuring stick? And what is a defect?
I think what you're trying to say is that software should be defect-free insofar as it's reasonable operation in an expected environment and within the boundaries of it's inputs.
>Well I'm still betting that defect-free software will be the standard in our lifetime.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05