Wot no testing?
'The anti-virus firm blamed "human error" for the mix-up.'
So thats human error as in "We don't need to test it" then?
Popular free of charge anti-virus scanner Avast went berserk late last week and began classifying legitimate files as infected. Legitimate products were wrongly classified as harbouring the Dell-MZG Trojan or other strains of malware and whisked off to quarantine following the publication of a dodgy update. Avast has published …
The real problem here is an operating system without proper "from the ground up" privilege separation (bolting it on post-facto is no good, *especially* if it's bolted on from the outside), coupled with a culture of programmers who think showing their Source Code to one another is a Bad Thing.
I think you are misunderstanding something.
If people used operating systems with proper privilege separation, one process couldn't just go stomping over another process's files willy-nilly.
And if programmers didn't act as though their Source Code was allergic to daylight or something, but shared it around with other programmers, then there would be fewer schoolboy errors doing the rounds.