Reply to post:

Oh no, software has bugs, we need antivirus. Oh no, bug-squasher has bugs, we need ...

Lee D Silver badge

Correct.

Please tell me why the part of the OS that draws on the screen ever needs a promiscuous sniffing connection to the network? Or the filesystem handler needs to have access to the USB subsystem (there should be a subsystem to connect the two, but that surely only needs access to USB devices and an internal filesystem daemon interface).

This is why you modularise, compartmentalise, permission and break off rather than still sitting with a superuser tucked away capable of doing EVERYTHING.

Even in an OS, you shouldn't have one part of it be able to access everything if you're at all concerned about security. (Performance is an entirely different issue).

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2021