I don't expect an overnight change of all desktops to what the US Military used to call B3 level security. And even that would not stop users from shooting themselves into the foot.
Wietse VenemaWriting software that's safe even in the presence of bugs makes the challenge even more interesting.
Wietse VenemaComing back to the topic of computer security, the TCP Wrapper is an example of such a safety net. I wrote it when my systems were under attack by someone who appeared to walk through walls.
Wietse VenemaMost of the effort in the software business goes into the maintenance of code that already exists.
Wietse Venema