I'm sorry, but this just seems goofy to me. You might be able to do a partial job making a virus free desktop by building a sandbox, as Stuart suggests, but let's face it --- what you lose (e.g., the ability to write files to disk!) is worse than what you gain (freedom from Viruses). And even that's only if your sandbox is perfect. There have already been security "leaks" from the Java sandbox, which is a lot more restrictive than a PC desktop. What you'd need to do is to forbid the user ever to create instructions that are executed by the system (or cripple the available set of instructions really, really, badly). This means no macros in your spreadsheets, etc., etc. R ___________________________________________________ . Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.