Jerry wrote:
>
> It is not the operating systems job to stop the user from shooting
> himself in the foot, but rather to deliver the bullet as
> efficiently and expeditiously as possible.

If that were true, we wouldn't have things like protected memory, chroot 
jails, etc. in our operating systems, as those all interfere with all 
sorts of "bullets".

What you're describing is the "caveman" approach to providing systems 
and services.  And, over time, the discipline has evolved to understand 
that that's actually a rather counter-productive mindset.

Every level of the computing infrastructure provides safe guards to 
prevent people from doing exactly what you've said: shooting themselves 
in the foot.  The idea that the OS shouldn't be participating in that is 
outdated, and ignorant.

The idea that each application developer doesn't also have a role to 
play in those protections is of a similarly out-of-date and out-of-touch 
mindset.
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to